#755

Program trzyma całe swoje gospodarstwo obok siebie, w folderze, do którego go rozpakowałeś. To wygodne: przeniesienie instalacji to skopiowanie folderu.

Obok programu

  • config_gui.txt — wszystkie ustawienia: klucz, adres, folder zamówień, interwał, język, pola wyboru konwersji. Zwykły plik tekstowy postaci „klucz=wartość”.
  • synchronize_folders.txt — trasy kopiowania plików na maszyny.
  • time.txt — jedna liczba: za ile ostatnich dni pytać serwer o zamówienia. Domyślnie 60. Program do tego pliku nie pisze, edytuje się go ręcznie.
  • Plik bazy (z rozszerzeniem .db) — lista pobranych zamówień, historia zdarzeń, zadania konwersji, lista skopiowanych plików i dziennik usunięć. To właśnie po nim program rozpoznaje, co jest już pobrane, a co nie.
  • fonts\Arial-Bold.ttf — czcionka do rysowania etykiet i map. Bez niej część napisów zostanie narysowana innym krojem.
  • Plik ikony i vc_redist.x64.exe — biblioteki systemowe na wypadek, gdyby ich w Windows nie było.

Dzienniki

  • 1.log — główny dziennik. Nowe wpisy zapisywane są od góry, więc patrzeć trzeba na początek pliku.
  • critical_1.log — tylko błędy krytyczne.
  • invalid_svg_1.log — pliki, których nie udało się skonwertować.
  • _extract_debug.txt — szczegóły rozpakowywania archiwów zamówień.

Główny dziennik można otworzyć prosto z programu: zakładka „Log” → „Otwórz plik dziennika”. Przycisk „Wyczyść” na tej zakładce czyści tylko widok w oknie, sam plik zostaje.

Folder zamówień

To osobny folder (domyślnie C:\orders), nie musi leżeć obok programu. Jego zawartość to rozpakowane zamówienia, rozłożone według typów plików: zob. Co przychodzi w zamówieniu.

Pliki blokady

W folderze tymczasowym Windows (%TEMP%) program trzyma pliki blokady o nazwach kończących się na _gui.lock, _download.lock i _convert.lock. W środku — numer procesu. Nie pozwalają uruchomić dwóch instancji jednego typu; szczegółowo — „Program jest już uruchomiony”.

Co kopiować przy przenoszeniu

Ustawienia, trasy, time.txt, plik bazy oraz, jeśli potrzebna jest historia, folder zamówień. Bez pliku bazy program uzna wszystkie zamówienia za nowe i pobierze je ponownie, a leżące już na dysku pliki — za obce. Krok po kroku — Pełny reset i przeniesienie na inny komputer.