Pytanie [odzyskiwanie skasowanych plików]

0

Cze

Czy jest taka możliwość żeby w Delphi zrobić program do odzyskiwania skasowanych plików ?
Może znacie jakiś kodzik lub komponent do tego celu.

I Jeszcze Jedna Rzecz...

Wiele osów pyta mnie w emailach jakiego komponentu użyłem do stworzenia interfejsu programu BMP_to_ICO Converter.

Oto nazwa i link do komponentu i skórek :-) :

AlphaControls Lite v3.42 for Borland Delphi 5/6/7

Copyright (c) ArtTech software 2004
e-mail: [email protected]
site: http://sstyle.swrus.com

0

To chyba zależy w dużej mierze od systemu plików. Dla fata o ile pamiętam podczas kasowania nadpisywało sie pierwsza literkę nazwy w tablicy alokacji, natomiast sam łańcuszek do kolejnych klastrów pozostawał bez zmian. Poza tym, że klastry (jednostki alokacji - mniejsza o nazwę) były zaznaczane jako wolne. Nie wiem jak to będzie dla ntfs.

W każdym razie, mocno łączy sie to z rodzajem tablicy alokacji i odczytywaniem sektorów bezpośrednio z dysku.

// btw. nie uważam się za eksperta.

0

Ja mam zrodelka takiego programu, daj maila to ci wysle.

//Nauczcie si ejednego..masz cos co moze sie przydac, wrzuc na 4p, daj linka, niech inni tez skorzystaja - lofix

//Wrzucilbym, jakby to byly moje zrodelka :/ - W.

0

Ja mam zrodelka takiego programu, daj maila to ci wysle.

JA TEŻ BYM POPROSIŁ [email protected]

0

Wolverine: daj linka skąd można to ściągnąć i będzie po kłopocie

0

Chialem zuploadowac na 4p, wybieram pliczek *.rar i wyskakuje, ze ze wzgledow bezpieczenstwa plik musi byc spakowany WinRAREM lub zipem etc. Poszukam linka do tego...

0

To spakuj do archiwum .zip, po prostu jest mały błąd w Coyote, ma problemy z plikami .rar...

0

Instalował ktoś te komponenty AlphaControls Lite ?? Ja na moim D7 Arch nie moge - bez przerwy chce jakiś plików *.pas a te komponenty nie mają źródła ....

0

Instalował ktoś te komponenty AlphaControls Lite ?? Ja na moim D7 Arch nie moge - bez przerwy chce jakiś plików *.pas a te komponenty nie mają źródła ....

jo ja instalowałem te komponenty, w Delphi ale 6, hmm problem jest taki, że nie możesz zainstlaować w Delphi D7 (ja też a mam Personal)

bo ten pakiet jest przeznaczony pod D6, musisz posuzkać na google lub torry ten komponent dla Delphi 7.

  • mi też wywala ten sam błąd w D7

Dla delphi 7
http://sstyle.swrus.com/sfiles/acnt_d7.zip

Dla delphi 6
http://sstyle.swrus.com/sfiles/acnt_d6.zip

Dla delphi 5
http://sstyle.swrus.com/sfiles/acnt_d5.zip

może <ort>ściagnełeś </ort>pod nie tą wersję Delphi

0

Wersję mam dobrą ... zainstalowałem specjalnie stare d5 - i tam chodzi dobrze - nic już nie rozumiem... reinstalacja d7... :( może to pomoże...

Teoretycznie mógłby zejść niżej wersję delphi (tylko do jednego projektu - ale tylko w Delphi 7 mam komponenty dbExpress... a są mi potrzebne do tego projektu...

0

Cze wam ponownie...

Dzięki [flabra] i [Wolverine] za wszystkie odpowiedzi.

Szczególne podziękowanie dla WOLVERINE !!
Ten kod jest tym czego szukałem i działa OK ! [browar]

Ci którzy ściągneli kod Rescue.zip a niechce im się skompilować niech
ODZNACZĄ atrybuty wszystkich plików (bo są zaznaczone tylko-do-odczytu).


A Teraz Odnośnie Tych Komponentów Od INTERFEJSU programu BMP_to_ICO Converter

Ja sam mam zainstalowany ten komponent w Delphi 7 Personal i działa.
Są to dwa komponenty: sSkinProvider oraz sSkinManager.
Należy je uruchomić w DelphiX następująco:

Najpierw powinien być uruchomiony plik RStyleDX.dpk -[gdzie X to wersja Delphi]
Ale jego nie da się zainstalować tak jakby - ale Delphi coś tam ładuje bo ... czytaj dalej

Instalujesz teraz plik (wcześniej zamykając delphi po tamtym pliku): DStyleDX.dpk
i powinno być dobrze. Właśnie w takiej kolejności i tak wykonane (inaczej jakoś nie chce),
ale możesz spróbować na świeżym Delphi (czyli jeśli jeszcze tego komponentu nie instalowałeś) zainstalować Od razu przez plik: DStyleDX.dpk

Od kolejności zainstalowania tych dwóch plików DStyleDX.dpk i RStyleDX.dpk zależy sukces instalacji.

W ostateczności możecie spróbować zainstalować przez plik: sRegisterIt.pas
(służy on do zarejestrowania całego komponentu)

I co ważne cała zawartość katalogu Dx (x - wersja delphi) powinna być skopiowana do folderu
C:\Program Files\Borland\DelphiX\Lib\
(nie mogą być te pliki w dodatkowym folderze np: ...\DelphiX\Lib\KomponentAlite\ bo Delphi wyświetli że brakuje plików PAS lub DCU - problem ten mógł mieć [spin]

a pliki skórek mogą być w folderze np:
C:\Program Files\Borland\DelphiX\Lib\Skins\

poza tym do komponentów tych (czyli już interfejsu) należą też inne takie jak:
sButton, sPanel, sCheckBox, sScrollBar, sLabel, sWebLabel, sProgressBar i inne które można ściągnąć pod tym adresem:

http://delphi.icm.edu.pl/ftp/d50free/alite.zip


Dobrze że są ludzie, którzy mają tego czego szukas [browar] z...

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