Bankonet - parametry startowe
Z Baza wiedzy Sokaris
Wersja z dnia 15:01, 3 maj 2011 autorstwa P. Mondzelewski (dyskusja | edycje) (→Dostępne parametry startowe)
Spis treści
Informacje ogólne
Programem Bankonet można sterować za pomocą parametrów startowych. Dzięki temu Bankonet może służyć jako aplikacja pomocnicza dla innych aplikacji. Parametry startowe mogą być przekazane z linii komend lub za pomocą pliku .ini. Parametry są przetwarzane w kolejności ich podawania do programu. Jeśli dany parametr wystąpi dwukrotnie, na przykład raz w linii komend i raz w pliku .ini, to zostanie wykorzystana ta jego wartość która została podana najpóźniej.
Zasady posługiwania się parametrami w linii komend
- Użycie parametru wygląda tak:
Bankonet.exe /Nazwa_parametru [wartosc_parametru]
- Wartosc_parametru (jeśli jest wymagana) musi być jednym ciągiem znaków, bez spacji. Jeśli wartość parametru spacje zawiera, to musi zostać ujęta w cudzysłów.
- Wielkość liter w Nazwie_parametru nie ma znaczenia
Zasady posługiwania się parametrami w pliku .ini
- Plik .ini musi mieć następującą strukturę:
[Konfiguracja] Nazwa_parametru=wartosc_parametru Nazwa_parametru2=wartosc_parametru2
- Jeśli parametr jest przełącznikiem, (na przykład /autopobieranie) to w pliku .ini należy podać autopobieranie=1 jeśli chcemy aby Bankonet pobrał wyciągi po starcie lub podać autopobieranie=0 jeśli nie chcemy. W takim przypadku można nie podawać tego parametru w ogóle
Dostępne parametry startowe
- Parametry wymagane
Nazwa parametru | Wartość parametru | Opis |
---|---|---|
uzytkownik | Nazwa_uzytkownika | parametr konieczny. Użytkownik o tej nazwie musi istnieć w programie |
haslo | Hasło_użytkownika | parametr konieczny, zamiast niego można użyć parametru hasloMD5. Jeśli hasło użytkownika zawiera spacje, należy je ująć w znaki cudzysłowia ("), jeśli parametr podawany jest w linii komend |
hasloMD5 | MD5_hasła_użytkownika | parametr konieczny, zamiast niego można użyć parametru haslo |
- Parametry opcjonalne
Nazwa parametru | Wartość parametru | Opis |
---|---|---|
INI | ścieżka_do_pliku_ini | program wczyta podany plik .ini i zinterpretuje podane tam wartości parametrów startowych. Parametr INI może być jedynym parametrem podanym w linii komend. |
autopobieranie | po uruchomieniu program natychmiast pobierze wyciągi z rachunków bankowych zaznaczonych do pobierania automatycznego | |
eksportCSV | Nazwa_pliku_CSV | zgodnie z parametrem trybeksportu opisanym poniżej program wyeksportuje dane przelewów do pliku CSV |
eksportMT940 | Nazwa_pliku_MT940 | zgodnie z parametrem trybeksportu opisanym poniżej program wyeksportuje dane przelewów do pliku MT940 |
trybeksportu | [[wszystkie][nowe][zakres]] | wartość parametru określa, jakie przelewy zostaną wyeksportowane do pliku.
Jeśli parametr trybeksportu nie zostanie podany (lub wartość parametru nie zostanie podana), a nastąpi żądanie eksportu, wtedy zostaną wyeksportowane przelewy nowe |
tylkokierunek | [[uznania][obciazenia]] | wartość parametru określa, jakie przelewy zostaną wyeksportowane do pliku ze względu na "kierunek" operacji.
|
wyjscie | po zakończeniu realizacji zadań startowych program zamknie się automatycznie z odpowiednim kodem (exitcode). Dodatkowo nie będą wyświetlane komunikaty o błędnej nazwie/haśle użytkownika, o zakończeniu operacji pobierania itd. |
Kody wyjściowe programu (exitcode)
Kod | Opis |
---|---|
0 | Brak błędu |
1 | Błędna nazwa użytkownika lub hasło |
2 | Błędna ścieżka do pliku .ini z parametrami (nie podano pliku lub plik nie istnieje) |
3 | Problem podczas autopobierania |
4 | Problem podczas eksportu do pliku CSV |
5 | Problem podczas eksportu do pliku MT940 |