https://github.com/lklich/wokanda-do-xml-html-z-eksportem-przez-ftp
System pobierania wokand z systemu SAWA do XML/HTML i przesyłania na hosting przez FTP
https://github.com/lklich/wokanda-do-xml-html-z-eksportem-przez-ftp
Last synced: 3 months ago
JSON representation
System pobierania wokand z systemu SAWA do XML/HTML i przesyłania na hosting przez FTP
- Host: GitHub
- URL: https://github.com/lklich/wokanda-do-xml-html-z-eksportem-przez-ftp
- Owner: lklich
- License: gpl-3.0
- Created: 2018-12-29T13:50:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-29T13:53:51.000Z (over 6 years ago)
- Last Synced: 2025-02-26T09:31:05.011Z (3 months ago)
- Language: C#
- Size: 558 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wokanda do XML z eksportem przez FTP
System pobierania wokand z systemu SAWA do XML/HTML i przesyłania na hosting przez FTPProgram pobiera dane wokand z systemu SAWA (Wydziały: Cywilny, Karny, Rodzinny, Pracy, Penitencjarny) tworząc plik XML z każdej bazy. Po utworzeniu plików XML, wysyła je na serwer FTP w celu umieszczenia ich na E-wokandzie.
Program można wywoływać cyklicznie w Harmonogramie zadań.Technologia i wymagania
Program na konsolę, napisany w technologii .NET Framework, w języku C#. Do uruchomienia wymagany jest .NET Framework 4.0. Powinien działać na systemach, na których dostępny jest .NET Framework w wersji 4.0, czyli także w Windows XP.
KonfiguracjaPrzed uruchomieniem programu należy dokonać konfiguracji. Konfiguracja zapisana jest w pliku LKWokanda.exe.config. Jest to plik XML, który można konfigurować w notatniku, bądź wizualnie (GUI). Wywołanie konfiguracji wizualnej odbywa się za pomocą przełącznika /k
LKWokanda /k
Nazwa wydziału – łańcuch połączenia dla każdej bazy systemu SAWA. Program uwzględnia wydział, oraz jego II instancję (w przypadku SO).Można stosować typ autoryzacji w domenie:
Data Source=nazwa_serwera_wraz_z_instancją; Initial Catalog=nazwa_bazy_danych;Integrated Security=True, lub poprzez nazwę uzytkownika i hasło: Data Source=nazwa_serwera_wraz_z_instancją; Initial Catalog=nazwa_bazy_danych;User ID=nazwa_uzytrkownika_bazy;Password=haslo_do_bazy_danychImport – zaznaczenie opcji przy każdym wydziale oznacza, że program będzie importował dane z zaznaczonego wydziału.
Nazwa pliku XML – nazwa pliku wynikowego XML, do którego program będzie importował dane z bazy danych.
FTP – zaznaczenie opcji oznacza wysyłkę pliku XML na serwer FTP (UWAGA! – przed zaznaczeniem kórejś z tych opcji, należy uprzednio dokonać konfiguracji serwera FTP, gdyż w przeciwnym wypadku program będzie generował błędy, z powodu błędu połaczenia z serwerem).
Twórz loga – zaznaczenie opcji oznacza, że program będzie tworzył plik log.txt, w którym będą zapisywane uruchomienia programu oraz ewentualne błędy.
Parametry FTP – ustawianie parametrów serwera FTP, na który przesyłane będą pliki XML.
Zapisz i zamknij – Przycisk zapisuje ustawienia w pliku konfiguracyjnym LKWokanda.exe.config i kończy działanie programu.