Eugeniusz
20.01.2012, 15:10
Pracuję nad mechanizmem aktualizacji blocklist w Online Armor.
Producent nie chce zintegrować blocklist OA z blocklistami EAM, a szkoda, bo to całkiem pożyteczna funkcja.
Na razie projektuję interfejs, dodaję podstawowe funkcje oraz kształtuję ogół programu. Niestety, jest kilka problemów:
#1: Online Armor przechowuje jedynie informacje o lokalizacji pliku blocklisty i nic z nim nie robi. Jeśli użytkownik zapisze blocklistę na pulpicie, doda do OA i skasuje ją, to OA głupieje - blocklista jest na liście, ale nie działa. Spróbuję dogadać się z producentem żeby to rozwiązać.
#2: Online Armor coś nie chce współpracować z aplikacjami napisanymi w Delphi - interfejs po prostu nie działa. Trzeba wyłączyć OA lub dodać folder z plikiem OABU do listy wykluczeń.
#3: Stworzyłem funkcję która pobiera lokalizację instalacji OA (na podstawie wartości w kluczu należącym do OA), na podstawie której mogę wykryć wersję OA. Niestety, OA blokuje dostęp do tego klucza (spokojnie, wiem jak to ominąć).
#4 Blocklisty w OA mają dziwną strukturę...
Co chcę mieć w updaterze? Możliwość dodawania/usuwania blocklist, aktualizowania ich, może dodawania i usuwania pojedynczych wpisów (raczej nie - OA ma już tę funkcję).
Aktualizacja powinna następować po ustalonym harmonogramie. Program domyślnie powinien posiadać paczkę podstawowych blocklist: CoU, Blocklist pro - trzeba to obadać. Poczekamy, zobaczymy co na to Emsisoft.
Program na dzień dzisiejszy ma zbudowany interfejs, kilka podstawowych kontrolek sterujących, funkcji jako takich na razie brak - wykrywana jest tylko wersja OA.
Aplikacja będzie darmowa, ewentualne na licencji donationware lub
Program jest eksperymentalny - nie do użytku .
Na razie proszę tylko o komentarze: łał fajnie, ale nędza - porzuć to, cieszę się że takie coś powstanie etc.
Producent nie chce zintegrować blocklist OA z blocklistami EAM, a szkoda, bo to całkiem pożyteczna funkcja.
Na razie projektuję interfejs, dodaję podstawowe funkcje oraz kształtuję ogół programu. Niestety, jest kilka problemów:
#1: Online Armor przechowuje jedynie informacje o lokalizacji pliku blocklisty i nic z nim nie robi. Jeśli użytkownik zapisze blocklistę na pulpicie, doda do OA i skasuje ją, to OA głupieje - blocklista jest na liście, ale nie działa. Spróbuję dogadać się z producentem żeby to rozwiązać.
#2: Online Armor coś nie chce współpracować z aplikacjami napisanymi w Delphi - interfejs po prostu nie działa. Trzeba wyłączyć OA lub dodać folder z plikiem OABU do listy wykluczeń.
#3: Stworzyłem funkcję która pobiera lokalizację instalacji OA (na podstawie wartości w kluczu należącym do OA), na podstawie której mogę wykryć wersję OA. Niestety, OA blokuje dostęp do tego klucza (spokojnie, wiem jak to ominąć).
#4 Blocklisty w OA mają dziwną strukturę...
Co chcę mieć w updaterze? Możliwość dodawania/usuwania blocklist, aktualizowania ich, może dodawania i usuwania pojedynczych wpisów (raczej nie - OA ma już tę funkcję).
Aktualizacja powinna następować po ustalonym harmonogramie. Program domyślnie powinien posiadać paczkę podstawowych blocklist: CoU, Blocklist pro - trzeba to obadać. Poczekamy, zobaczymy co na to Emsisoft.
Program na dzień dzisiejszy ma zbudowany interfejs, kilka podstawowych kontrolek sterujących, funkcji jako takich na razie brak - wykrywana jest tylko wersja OA.
Aplikacja będzie darmowa, ewentualne na licencji donationware lub
[Aby zobaczyć linki, zarejestruj się tutaj]
.Program jest eksperymentalny - nie do użytku .
[Aby zobaczyć linki, zarejestruj się tutaj]
tłu... ja mam wersję deweloperską oa, więc nie dziwcie się że taki dziwny numer.Na razie proszę tylko o komentarze: łał fajnie, ale nędza - porzuć to, cieszę się że takie coś powstanie etc.