рдореЗрд░рд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ рд╢реЗрд╖ рд░рд╛рд╢рд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдФрд░ GnuCash рд▓реЗрдирджреЗрди рдХреЗ рд╕рдордиреНрд╡рдп рдХреЗ рд▓рд┐рдП рд╣рд░ рдмрд╛рд░ рдЖрдИрдмреА рдкрд░ рдЪрдврд╝рдиреЗ рд╕реЗ рдердХ рдЧрдП рд╣реИрдВред рдореИрдВ рдЖрдкрдХреЛ рдореБрдХреНрдд рд╡рд┐рддреНрддреАрдп рд╡рд┐рдирд┐рдордп рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреЗрд╢ рдХрд░рддрд╛ рд╣реВрдВред
рдзреНрдпрд╛рди рджреЗрдВ, рд▓реЗрдЦ рдХреЗ рдЕрдВрджрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рдЫрд╡рд┐рдпрд╛рдВ рд╣реИрдВред
рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦреА рдЧрдИ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдпрд╣ рдХреЗрд╡рд▓ рдореЛрд╣рд░рд╛ рдмреИрдВрдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЬрд▓реНрдж рд╣реА рдореИрдВ рд░реВрд╕реА рдорд╛рдирдХ рдмреИрдВрдХ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧ-рдЗрди рд▓рд╛рдЧреВ рдХрд░реВрдВрдЧрд╛ред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХреЛрдИ рдЕрдкрдиреЗ рдмреИрдВрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦреЗрдЧрд╛ рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдЧреАред
рдПрдореБрд▓реЗрдЯрд░ рдХреА рдмрд╛рд░реАрдХрд┐рдпрд╛рдВ рдЖрдкрдХреЛ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреА рд╣реИрдВ рдХрд┐ рд╢рд╛рдпрдж рд╣реА рдХреЛрдИ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдмреИрдВрдХ рд╕реЗ рдЙрд╕рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдРрд╕реА рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ GnuCash рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдпрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдПрдореБрд▓реЗрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ред
рдПрдореБрд▓реЗрдЯрд░ рд╕реЗрдЯрдЕрдк
рдПрдореБрд▓реЗрдЯрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрд╕рдХреЗ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ GitHub рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЬрд┐рдЯрд╣рдм рдореЗрдВ рдЬрд┐рдк / рдЯрд╛рд░ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдЙрдирд▓реЛрдб рд╕реЛрд░реНрд╕ рдмрдЯрди рд╣реИред
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ config.ini рдХреЛ рдмрджрд▓рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ:
[ofx]
log.file = "../../ofx.log"
[ib.avangard]
user.password = ""
cookie.file = "../../avangard.cookie.txt"
user.password рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдЖрдИрдмреА рдкрд╛рд╕рд╡рд░реНрдб рд╣реИред рдЗрд╕реЗ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ lib.crypt.php рдлрд╝рд╛рдЗрд▓ рдХреЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдЬрдирд░реЗрд╢рди рдлрд╝рдВрдХреНрд╢рди рдХреНрд░рд┐рдкреНрдЯрдкрд╛рд╕рд╡рд░реНрдб ($ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, $ рдкрд╛рд╕рд╡рд░реНрдб, $ рдордЫрд▓реА) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рддрд╛рдХрд┐ рд╕рд░реНрд╡рд░ рдкрд░ рдЖрдкрдХрд╛ рдкрд╛рд╕рд╡рд░реНрдб рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рди рд╣реЛ:
<?php
require_once('includes/class.config.php');
echo cryptPassword(" ", " ", " GnuCash");
?>
GnuCash рд╕реЗрдЯрдЕрдк
GnuCash рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ OFX рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреИрдВрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХрд╛ рдПрдХ рдорд╛рдирдХ рдХрд╛рд░реНрдп рд╣реИред рд╕реЗрдЯрдЕрдк рд╡рд┐рдЬрд╝рд╛рд░реНрдб "рдЯреВрд▓" рдореЗрдиреВ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ рдФрд░ рдЗрд╕реЗ "рдСрдирд▓рд╛рдЗрди рдмреИрдВрдХрд┐рдВрдЧ рд╕реЗрдЯрдЕрдк" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ IS рдпреВрдЬрд░ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдФрд░ рдЧреНрд░рд╛рд╣рдХ рдЖрдИрдбреА рдореЛрд╣рд░рд╛ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП - рдЖрдИрдмреА рд▓реЙрдЧрд┐рдиред
рдлрд┐рд░ рдЖрдкрдХреЛ OFX рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

рд╕рд░реНрд╡рд░ url рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЛ рдПрдореБрд▓реЗрдЯрд░ рдХреА рдЕрдкрдиреА рдкреНрд░рддрд┐ рдХреЗ рд▓рд┐рдП рдкрддрд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рд╣реИ tox.php рдлрд╝рд╛рдЗрд▓ред
AVANGARD рдкреНрд▓рдЧрдЗрди рдЖрдкрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рднреА рдЦрд╛рддреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП "рд╕рдорд░реНрдерди рд▓реЗрдЦрд╛ рд╕реВрдЪреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ" рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ рдФрд░ Getcccounts рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдкрд┐рди рдХреЛрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕рднреА рдЦрд╛рддреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧреАред рдЕрдм OK рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдЦрд╛рддреЛрдВ рдХреЛ GnuCash рдореЗрдВ рдмрд╛рдБрдз рджреЗрдВ:

рд╡рд╣ рд╕рдм рд╣реИред рдЕрдм рдЖрдк "рдСрдирд▓рд╛рдЗрди рдХрд╛рд░реНрдп" рдореЗрдиреВ рдореЗрдВ "рд╢реЗрд╖ рд░рд╛рд╢рд┐" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

рдореИрдВ рд╕рднреА рдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдФрд░ рдЕрдкрдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдмреИрдВрдХ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВред
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рд╛рдЗрдЯ: ofx.sharecoder.com