PLiki

0

Jak zablokowac podglad obrazka oraz filmu, oraz jak <ort>niepozwolic </ort>otowrzyc jakikolwiek plik??

0

Jedyne co mi przychodzi do głowy, to kodowanie... Poza tym na kompie, na którym fizycznie jest umieszczony dany plik, to go nie zablokujesz...
[dopisane]
Oczywiście, jak mówimy o Windowsach... Pod porządnym systemem operacyjnym (Linux na przykład) dla chcącego nic trudnego - ustawiasz odpowiednie uprawnienia i nikt poza tobą nie przeczyta (no i poza root'em ;p).

0

program (NT/2000 servis) w tle ktory lokuje dany plik wysylasz soft komus a ort! tego dodatkowy program ktory bedzie w tle stale monitorowal plik/i a poprzez AX komunikujesz sie z nim gdy twoja aplikacja glowna chce miec dostep do nich lub juz ich nie potrzebuje by znowu je zablokował... nic trudnego ;)

0

netdx czy mozesz mi cos wiecej na ten temat podeslac?? bylbym wdzieczny

0

Co do kodowania: z filmem to chyba nie jest za dobry pomysł... kodować czymś te 700 mega... toć to całą noc zajmie :)

0

bardzo was prosze... jak mozna ten problem rozwiazac?? brak mi pomyslow.. PROSZE

0

może jakaś modyfikacja nagłowka, żeby winda nie mogła tego np. filmu otworzyć? a program by zmienial na standardowy i już :)

0

powiem tak :
w d6 jak robisz nowy projekt to masz typ projektu aplikacja ale rowniez serwis ale tylko dla nt/2000 chyba moze xp ale zajmiemy sie aplikacja

codo interfejsu AX w mojej poprzedniej wypowiedzi to troche przesadzilem (strzelania z diała do muchy) ale tez tak mozna

twozysz aplikacje nie musi byc formatkowa ptrogram to petla while
jest delikatniejsza dla systemu niz for jej zadaniem na starcie jest odczytac ini ( to tak najprosciej) i dowiedziec sie jaki katalog ma sprawdzac i jakie pliki cie interesuja wtedy otwiera pliki do odczytu i zapisu oraz shareddenaynone (chyba tak sie to pisze ;) ) a nastepnie w wchodzi w petle i jej zadaniem jest odczytac z ini sekcje ktora mowi ze dany lub wszystkie pliki ma zwolnic wtedy zwalniasz uchwyty closem i dalej sie krecisz odczytujac co powiedzmy sekunde lub pół ta sekcje jak zminisz na sie wartosc to wtedy ma znowu zablokowac pliki i tak w kółko pamietaj abys uwzglednil wykrycie mometu na zabijanie sie windy i stosowac slepa w przypadku formatkowej aplikacji mozna wtedy zalozc ActiveX interface a wtedy nie masz petli ale to troche inna aplikacja

wiecej znajdziesz w manualu F1

pomoc ... AX na aplikacje to miedzy innymi AutomationObject otwiera ci tlb i deklarujesz metody jak w objektach delphina (prawie ;) )

pozdr

0

weź xornij pierwsze 1024 bajty (2 sectory) pliku przez 7 i masz problem z głowy. Potem tylko znowu te 1024 przez 7 i odkodowane. Ale na dłuzszą metę to nie jest dobry pomysł.

0

może jakaś modyfikacja nagłowka, żeby winda nie mogła tego np. filmu otworzyć? a program by zmienial na standardowy i już :)

Możnaby też bardzo lamersko - zmieniając rozszerzenie :)

0

zmieniając rozszerzenie :)

To jest zaiste lamersko... Każdy program (nawet Explorer) jest w stanie bez NAJMNIEJSZEGO problemu zmienić rozszerzenie, zaś nagłówek, to już trzeba w binariach grzebać. Do tego przy większych plikach niektóre programy mogą mieć problem z odczytaniem i zapisem, więc to dodatkowe ograniczenie. Następna sprawa: Jak zobaczę plik o nieznanym rozszerzeniu to walę Norton Commandera (w większości przypadków pokaże więcej niż Windows Commander czy Total Commander) i daję magiczne F3. Następnie w wypadku filmów avi w granicy pierwszych 8 bajtów występują po sobie odpowiednio następujące literki: "A", "V", "I". Wtedy wiem co trzeba zrobić. Za to modyfikacja pierwszych 1024 bajtów to też nie zawsze skuteczne: Weź sobie na przykład plik tekstowy, to zamaże ci tylko początek. Chociaż jest to oczywiście lepsze rozwiązanie niż zmiana rozszerzenia. Tak czy inaczej wszystko zależy od rodzaju plików, które chcesz zabezpieczyć.

1 użytkowników online, w tym zalogowanych: 0, gości: 1