PDA

View Full Version : Declaratii 200.01 - firewall



adaniel
28 March 2017, 12:23
Aplicatia Declaratii, odata cu versiunea 200.01 are o procedura de verificare versiune noua la deschiderea ei. Implicit verificarea se face o data la 10 zile, periodicitatea se poate schimba din configurari.

Deoarece aplicatia Declaratii nu vine cu un installer, ci doar se copie peste, ea va rula de cele mai multe ori, cum si recomand, in modul User, astfel neavand dreptul de a scrie in registri windows-ului altii decat HKCU.
Incercarea de a baga aplicatia in exceptie firewall, cum face java sau chrome sau firefox, etc., ar necesita drepturi de administrator, lucru sesizat de UAC si astfel ar fi facut intreaga aplicatie imposibil de rulat altfel decat in modul administrator, sau cel putin o sumedenie de mesaje ce ar fi bagat in ceata 90% din utilizatori.

De aceea pe anumite sisteme, vor aparea mesaje cum ca Windows Firewall a blocat aplicatia Declaratii. Asta nu inseamna ca e pusa la zid si nu mai e buna de nimic pe acel sistem, cum a sugerat un client, ci doar ca nu va putea face aceasta verificare online. Ramane la latitudinea administratorilor de retea sa decida daca vor lasa sau nu accesul la internet al aplicatiei.

Data ultimei verificari reusite se salveaza in DECL.INI la nivel de executabilul Declaratii.exe, sub forma:

[FTP]
LastUpdate=zz.ll.aaaa

Ex:

[FTP]
LastUpdate=28.04.2017

Daca aceasta data e modificata de mana, mai mare decat data calculatorului, atunci verificarea nu se va mai face.

Atentie!!! (Doar versiunea 200.01 - separatorul si formatul de data este cel al calculatorului. Poate fi "/ (slash)", iar formatul poate fi luna/zi/an.)

<<Pentru cei ce au drepturi de administrator>>
Accesul pe site-ul nostru ftp.winmentor.ro din aplicatia declaratii necesita ca aceasta sa fie pusa in exceptii la firewall, precum am precizat, iar pt cei ce doresc acest lucru, vor trebui sa ruleze din fereastra cmd 2 comenzi.

Pas 1. Start -> Run: cmd.exe. Sau pe windows 10 click dreapta: Comand line (Admin) sau Windows PowerShell (Admin)...
Pas 2. Comanda pt Outbound Rule:
- "d:\WinMent\Declaratii.exe" inlocuiti cu calea reala de pe calculatorul dumneavoastra catre declaratii.

netsh advfirewall firewall add rule name="DeclaratiiOut" dir=out program="d:\WinMent\Declaratii.exe" action=allow

Pas 3. Inbound Rule:

netsh advfirewall firewall add rule name="DeclaratiiIn" dir=in program="d:\WinMent\Declaratii.exe" action=allow

Alternativ, cele 2 linii scrise intr-un fisier text al carui extensie o schimbati din .txt in .cmd si dati click dreapta pe el si apoi Run as Administrator.