Popis a fungování programu EMP v 2.x.x EMP slouží k zautomatizování podpisů ZPMZ a GPL v elektronické podobě s pomocí programů KDirSign a JSignPDF. Podmínky před spuštěním: KDirSign Existence programu KDirSign s nastavením osobního certifikátu, časového razítka a obou hesel schovaných pod Master heslo (nutné!). Varování: program nedokáže pracovat se znaky "+" a "-" v master heslu - vyvarujte se jich. Povolená jsou malá a velká písmena a číslice. V nastavení zaškrtnuto "Vytvořit protokol, podepsat a připojit časové razítko". JSignPDF Instalace programu JSignPDF s nastavením osobního certifikátu a časového razítka (volba "Použít server pro časová razítka" není nutná). Nutné je zaškrtnutí volby "Pokročilá nastavení" a "Zapamatovat hesla".
Protože je EMP v podstatě skript na ovládání jiných programů, není proto možné ho nechat běžet na pozadí a mezi tím provádět na počítači jinou činnost. Po spuštění je nutné pouze reagovat na dotazy a informace programu a nijak jinak do jeho chodu NEZASAHOVAT. Potenciálně je vždy problém se znaky typu “ ![]{}@#$%^& “ v cestě k souboru. Diakritika je ale samozřejmě podporována. I přes omezenou podporu práce v síti, kdy cesta začíná "\\...", je lepším řešením připojit umístění v síti jako další logický disk a cestu k podepisovaným souborům vybírat přes něj (“X:\...").
Program pro svou rutinní a bezproblémovou práci předpokládá následující: - Operační systém Windows 8.1, 7, Vista nebo XP. - Existuje složka, kde se nachází POUZE všechny soubory elektronického ZPMZ. - Existuje soubor elektronického geometrického plánu a žádanky s rozdílnými názvy (program tyto dva soubory předpokládá ve stejné složce, ale není to podmínkou). - Je nainstalován a používán e-mailový klient (Outlook, Mozilla Thunderbird, ...), ze kterého je odesílán elektronický GPL. (pokud nechcete nebo nemůžete využít možnosti nechat si vygenerovat předvyplněný e-mail pro katastrální pracoviště, odškrtněte tuto možnost v nastavení) Po výběru cest ke složkám, souborům, nastavení čísla zakázky, čísla ověření a hesla se provede podpis ZPMZ, GPL (elektronický podpis + časové razítko) a žádanky (pouze elektronický podpis). Na úrovni složky ZPMZ se vytvoří nová složka a do ní se následně uloží zazipovaná složka podepsaného ZPMZ, podepsaný GPL a případně žádanka ( ! Pozor ! Pokud tato složka již existuje od minulého podpisu, EMP ji před podepisováním vyprázdní !). Tato složka bude nakonec zobrazena v průzkumníku a v nastaveném e-mailovém klientovi bude vygenerován nový e-mail s žádostí pro příslušné katastrální pracoviště.
[email protected]
(c) Michal Večeře, 2015
První spuštění Před spuštěním samotného programu je nutné spustit program "vytvoř číselník.exe", který nachystá číselníky katastrálních území a katastrálních pracovišť. Samotný program se neinstaluje, je možné ho přímo spustit. Při prvním spuštění se program zeptá na základní nastavení: cestu k souboru KDirSign.exe verze 3.1 (sw ČÚZK, neinstalovaný, pouze rozbalený), cestu k souboru JSignPDF.exe (typicky C:\Program Files (x86)\JSignPdf\ JSignPDF.exe), cestu k souboru .JSignPDF s nastavením JSignPDF (typicky C:\Users\user\.JSignPDF), a úplnou cestu k zobrazení zbývajících časových razítek (pouze pro uživatele časových razítek portálu PostSignumTSA - České pošty). Cestu najdete na adrese www.postsignum.cz/ v položce "Zákaznický portál" kam je potřeba se přihlásit pomocí údajů zadaných a získaných při zařizování služby, v položce "Balíčky časových razítek", "Stav účtu časových razítek". Pod položkou "Zobrazení stavu volných časových razítek pomocí webové služby Metodou GET" je zobrazena hledaná cesta, kterou zkopírujete do okna EMP. Pokud používáte časová razítka od jiného poskytovatele, nechte tuto položku prázdnou. Volby je možno dodatečně měnit v “Nastavení“. Program si do C:\Users\user\AppData\Roaming\EMP\JSignPdf_YYYYMMDD-HHMMSS.old zazálohuje původní soubor .JSignPdf.
Druhé a další spuštění: - vybrat cestu ke složce obsahující pouze (!) soubory elektronického ZPMZ, - vybrat cestu k souboru elektronického geometrického plánu, - vybrat cestu k souboru žádanky (když není vybrána žádanka, je nutné vyplnit číslo řízení potvrzení geometrického plánu - PGP ve tvaru XXX/2015, v rámci kterého byla zaslána výzva k doplnění GPL), - vyplnit číslo zakázky (xxx/rok), číslo z evidence ověřovaných výsledků ( yyy/rok, nabízí se poslední použité + 1) a master heslo pro program KDirSign (program ho drží v paměti pouze po dobu běhu, nikam jej neukládá).
Program při běhu vyžaduje pouze potvrzení o proběhnutém podpisu GPL a případně žádanky (s kontrolou, zda podpis v JSignPdf proběhl v pořádku). Podepsaný GPL, žádanka a zazipovaná složka ZPMZ se uloží do nové složky ve tvaru “AAAAAA_BBBBB_signed“, kde AAAAAA je kód k. ú. a BBBBB je číslo ZPMZ. O provedených podpisech se provede zápis do C:\Users\user\AppData\Roaming\EMP\emp_log.html. Po informaci o provedených podpisech se v okně Průzkumníka otevře složka s podepsanými soubory a vygeneruje se e-mail s vyplněnou e-mailovou adresou příslušného katastrálního pracoviště a textem "Žádost o potvrzení GPL č. XXX-YYY/2015 v k. ú. ZZZZ", případně "Doplnění PGP AAA/2015, GPL č. XXXYYY/2015 v k. ú. ZZZZ" (A, X, Y a Z jsou samozřejmě vyplněny jako platné hodnoty) Na uživateli je už jenom přesunutí souborů do okna zprávy, digitální podpis zprávy a odeslání (a čekání na e-mail s textem: Posíláme Vám potvrzený geometrický plán. Potvrďte prosím jeho doručení na ... :-).
[email protected]
(c) Michal Večeře, 2015
Řešení problémů Program nejde spustit Pokud dojde při běhu programu k neošetřené výjimce, program stále čeká v paměti a nejde tudíž znovu spustit. Řešením je vynutit jeho ukončení v system tray. Program nedokončí svojí práci • Pokud je při spuštění programu otevřen program KDirSign nebo JSignPdf, program nemůže pokračovat. Řešením je uzavřít program KDirSign nebo JSignPdf a spuštění EMP znovu.
Varování: ! Nesouhlasí aktuální uživatel s vydanou licencí ! Program kontroluje uživatele, a pokud není nalezena shoda, před podpisem GPL se ukončí. Kontaktujte autora.
Rozšířená nastavení Změnami v souboru Leader.ini, lze docílit následující nastavení, která nejsou dostupná z okna "Nastavení" v samotném programu: položka klíče
nastavení
"ZPMZ_text_mejl"
- nastavení textu v předmětu emailu při podepisování samotného ZPMZ výchozí hodnota " Žádost o založení do dokumentace,"
"nabizej_jako_vychozi_posledni_pouzite_umisteni" - výchozí hodnota "ANO" - při otevření dialogu výběru složky ZPMZ nabídne poslední podepsanou složku - hodnota "NE" - při otevření dialogu výběru složky ZPMZ nabídne umístění z položky klíče " ZPMZfolder", kterou je nutné nastavit podle Vašich požadavků
Pro ohlášení chyb a pro návrhy na vylepšení kontaktujte autora programu.
[email protected]
(c) Michal Večeře, 2015
Nastavení KDirSign
[email protected]
(c) Michal Večeře, 2015
Nastavení JSignPdf Verze JSignPdf se vyplňuje v úvodním nastavení
[email protected]
(c) Michal Večeře, 2015
První spuštění:
[email protected]
(c) Michal Večeře, 2015
Standardní běh programu - podpis ZPMZ, GPL a žádanky:
"Spustit podepisování" spustí program KDirSign kde automaticky proběhne podpis ZPMZ, spustí se program JSignPdf kde automaticky proběhne podpis GPL a následně žádanky (pokud je zvolena). Informaci o vytvoření podpisu GPL i žádanky je nutné potvrdit (a nejlépe samozřejmě i přečíst).
[email protected]
(c) Michal Večeře, 2015
Na závěr se otevře složka s podepsanými soubory
a nový e-mail s vyplněnou adresou a předmětem (Váš případný přednastavený podpis e-mailu je zachován).
Při výzvě k doplnění GPL se pouze místo cesty k žádance vyplní číslo PGP, v rámci kterého byla z KP zaslána výzva. Výsledkem je podepsaný ZPMZ a GPL a v e-mailu je text „Doplnění PGP č. …“
[email protected]
(c) Michal Večeře, 2015