Aplikacja ma troszkę wygórowane wymagania (czyt. należy mieć uprawnienia aby przeglądać pliki - to oczywiste, najczęściej w systemie typu Linux), używa bardzo wielu dostępnych bibliotek wbudowanych w PHP, między innymi GD2, Bzip2, ZIP, RAR.
Nowsze wersje obowiązkowo wymagają obsługi HTACCESS i mod_rewrite - do 2.0



Możliwości:
Wersja 2.1
- MOŻLIWOŚĆ ZMIANY WYGLĄDU (BARDZO ELASTYCZNE)
- Pakiet 4 motywów
- Zmiany w układzie folderów (zastąpiono folder images na theme + htaccess + ImageHandler)
- Nowy program - LangEmu (parser języka Logo i BrainF*** - prawa autorskie w plikach z klasami /Layers/ThirdParty, klasy z phpclasses.org, licencja GNU/GPL)
Wersja 2.0
- STABILNA WERSJA DLA SYSTEMÓW LINUX
- Bardzo wiele drobnych poprawek
- Działający klient FTP (Tylko odczyt plików i katalogów)
- ROZPAKOWYWANIE ARCHIWUM RAR I ZIP
- Bardziej rozbudowane menu kontekstowe przy archiwach
- Linia komend (WERSJA TESTOWA)
- {
- CD
- HELP
- MKDIR
- }
- resetpaths przebudowano całkowicie
- - Brak możliwości robienia zrzutów ekranu pod systemami LINUX
- - Brak możliwości zabicia procesu pod systemami LINUX
- Klawiatura ekranowa przy logowaniu
- Możliwość hashowania hasła przed wysłaniem do zalogowania w javascript
- Poprawiono tekst powitalny po zalogowaniu
- Troche modyfikacji kodu JavaScript
- Usunięcie zbędnych plików; thumbs.db, kopie plików, czcionki TTF
- KRYTYCZNA aktualizacja Rejestru (klasa Registry.class.php - błąd w linii 128)
- Rejestr Systemowy (Registry - Podobny do tego w Windows)
- Wiele drobnych poprawek
- Oczyszczanie dysku
- Poprawki w zakładce "Mój komputer"
- Poprawki w PluginSystem2
- Notatnik teraz obsługuje historię ostatnio otwartych plików
- Poprawka z wylogowywaniem na przeglądarce Google Chrome
- Program "Minidump"
- Program "INIViewer"
- Poprawki z uruchamianiem różnych plików jednym programem
- Podczas logowania działa klawisz "Enter"
- Wersja 1.3
- Rejestr Systemowy (Registry - Podobny do tego w Windows)
- Wiele drobnych poprawek
- Oczyszczanie dysku
- Poprawki w zakładce "Mój komputer"
- Poprawki w PluginSystem2
- Notatnik teraz obsługuje historię ostatnio otwartych plików
- Poprawka z wylogowywaniem na przeglądarce Google Chrome
- Program "Minidump"
- Program "INIViewer"
- Poprawki z uruchamianiem różnych plików jednym programem
- Poprawione raportowanie błędów
- Wyłączone register_globals oraz safe_mode
- Dodano wykresy kołowe do okna "Mój komputer"
- Logowanie
- Przeglądanie folderów
- Zmiana nazwy plików
- Pobieranie plików
- DWA OKNA
- CHODZI BEZ ODŚWIERZANIA STRONY
- Wyszukiwarka plików i folderów
- Edytor obrazków
- Edytor dźwięków WAV
- Generowanie miniaturek
- Kompresja:
- Gzip
- LZF
- Bzip2
- ZIP
- RAR
- TAR
- Kodowanie
- Base64
- UU
- Wbudowany klient FTP (tylko przegląda pliki/foldery)
- Generuje/Konwertuje do:
- DOC
- RTF
- GIF
- PNG
- JPEG
- BMP
- Lista dysków (Mój komputer)
- Tworzenie plików i folderów
- Zrzuty ekranu
- Czyta pliki *.URL (oraz robi zdjęcie strony)
- Zarządzanie plikami tymczasowymi
- Kopiuje z okna do okna (W stylu Total Commandera)
- Wielo zaznaczanie plików
- Własny Schowek
- Interaktywne menu DHTML
- Zarządzanie procesami
- Lista
- Usuwanie
- System programów, do każdego pliku można napisać "program" obsługujący wybrany format
- Otwiera pliki PSD (Photoshop)
- Odtwarza filmy
- Odtwarza muzykę
- Koloruje składnię HTML, PHP, XML
- Przegląda czcionki TTF (Windows)
- Działa pod każdą przeglądarką

Tworzymy konto administratora
Cytat
Po skopiowaniu plików na serwer uruchamiamy plik install.php w przeglądarce.
Generujemy nim hash który kopiujemy i tworzymy plik o nazwie:
Data/Users/użytkownik[]wygenerowanyhash.txt
Następnie logujemy się na podanego użytkownika i hasło.
Gotowe.
Generujemy nim hash który kopiujemy i tworzymy plik o nazwie:
Data/Users/użytkownik[]wygenerowanyhash.txt
Następnie logujemy się na podanego użytkownika i hasło.
Gotowe.
W PHPFileRemote jest kilka klas z phpclasses.org (troche do obsługi formatów, np. PSD, PDF)
Wymagania:
Cytat
- PHP 5
- GD 2
- Zip
- Rar
- Zlib*
- BZip2*
- GD 2
- Zip
- Rar
- Zlib*
- BZip2*
* Nie generuje błędu gdy brak, po prostu wyświetla informację że wybrana funkcja aplikacji nie jest dostępna z powodu braku biblioteki.
Download:
Źródło w RAR, ZIP, TAR.GZ
Film:
http://www.youtube.com/watch?v=Kn_5_YMya1I - Poradnik jak utworzyć konto
Zdjęcia:
http://babciastefa.boo.pl/pfr
ABY UNIKNĄĆ BŁĘDÓW:
Najlepiej należy wrzucić wszystkie pliki do folderu PHPFileRemote - może być np. /opt/lampp/htdocs/PHPFileRemote, /public_html/test/test/PHPFileRemote, ważne aby nazwa ostatniego katalogu była PHPFileRemote.
@edit
Proszę o ponowną ocenę
Pozdrawiam, WebNuLL