Apa Nuduhake File Kanthi Kanca kudu Dadi Hard?

Ngenalke Pafera File Server, server Android cilik sing berkembang dadi manajer file lengkap, panampil slide show, lan server media
2023-04-17 22:41:37
👁️ 834
💬 0

Menu Sistem

  1. Popup Menu Sistem
  2. Panelusuran lan Panelusuran Jero (Hotkeys t lan f) ngidini sampeyan ngetik sawetara huruf lan ndeleng kabeh file sing ngemot huruf kasebut.
  3. Bentenipun punika Panelusuran normal mung katon ing file ing folder saiki nalika Deep Search katon ing kabeh folder nang folder iki uga.
  4. Slide Show lan Deep Slide Show (Hotkeys z lan x) tindakake logika padha. Pilih salah siji sing pengin adhedhasar apa sampeyan pengin kalebu gambar ing kabeh folder ing folder iki utawa ora.
  5. Toggle View (Hotkey v) diganti saka tampilan rincian normal menyang tampilan lambang kabeh gambar lan video ing folder iki.
  6. Urut (Hotkey s) ngijini sampeyan milih carane file diurutake. Sampeyan bisa milih saka nggunakake jeneng berkas, ukuran, tanggal, lan prabédan wektu kanggo ngurutake file. Aku pribadi luwih seneng tampilan prabédan wektu, minangka "Lima menit kepungkur" luwih migunani kanggo aku tinimbang "14:55".
  7. Tampilan File Terbaru (Hotkey e) bakal nuduhake sampeyan 512 file sing paling anyar diganti ing folder saiki lan kabeh folder ing folder iki. Ati-ati nggunakake tampilan iki kanggo folder ngarep, amarga mbutuhake sawetara wektu kanggo mriksa kabeh file yen sampeyan duwe atusan ewu file cilik kanggo dipriksa.
  8. Setel Sandi (Hotkey w) bakal ngidini kanca sampeyan ngetik sandhi kanggo ngowahi, ngunggah, lan mbusak file. Tanpa sandhi iki, ora ana sing bisa ngganti apa wae ing telpon, mula tetep aman. Sampeyan bisa nyetel ing baris printah kanthi ngetik
  9. utawa ing paferafileserver.cfg nggunakake format
  10. Folder anyar (Hotkey o) bakal njaluk sampeyan jeneng folder anyar kanggo nggawe nang folder saiki.
  11. Tampilake File sing Didhelikake (Hotkey i) bakal ngowahi tampilan file lan folder sing diwiwiti kanthi periode, yaiku sing digunakake Unix kanggo nuduhake yen file kasebut biasane ora katon kanggo pangguna.

Pambuka

Nguripake One Click Download (Hotkey k) bakal ngidini sampeyan langsung ndownload file kanthi ngeklik tinimbang ditampilake ing browser sampeyan.

Show Hotkeys (Hotkey h) bakal nuduhake sampeyan tombol apa sing bisa digunakake ing tampilan folder lan tampilan slide show.

Zoom In (Hotkey .) lan Zoom Out (Hotkey ,) bakal ngganti ukuran kabeh ing layar. Gunakake iki kanggo ngatur kaca sampeyan yen ukuran standar sistem sampeyan ora cocog karo sampeyan.

Menu File Menu File Popup
Select to Here ngidini sampeyan milih kabeh file ing antarane file sing sadurunge sampeyan pilih lan wektu iki. Iku cukup praktis minangka panggantos supaya ora ngganti menu klik tengen kanggo nyalin pranala ing desktop lan seluler. Pilih Kabeh (Hotkey a) lan Pilih Ora Ana (Hotkey n) iku panjelasan dhewe. Ati-ati nalika digunakake kanggo mbusak kabeh file sing sampeyan gunakake
tenan pengin mbusak kabeh file.
Kirim (Hotkey g) bakal mbukak jendhela pindai ing ngendi sampeyan bisa ndeleng kabeh piranti liyane sing nganggo Pafera File Server ing jaringan sampeyan. Ngirim file menyang server liyane
Elinga yen kabeh piranti kudu ana ing subnet sing padha lan mlaku ing port sing padha, dadi yen sampeyan lagi ing 192.168.0.100 lan piranti sing arep dikirim ing 192.168.1.100, banjur scanner ora bakal ndeteksi piranti liyane & # x27; Mesthi, sampeyan bisa tansah mung mlebu menyang server piranti lan upload file nggunakake browser Panjenengan. Kanggo gamblang, kabeh file sing dikirim menyang piranti liyane diklumpukake ing folder disebut "Ditampa" ing ngisor root server. Aku bisa ngganti iki mengko, nanging kanggo saiki, iku Handy kanggo kabeh file anyar katon ing folder padha ngendi sampeyan bisa mindhah menyang panggonan cocok mengko.
File anyar ing folder Ditampa Download (Hotkey l), Ganti jeneng (Hotkey r), Pindhah (Hotkey m), Copy (Hotkey c), Busak (Hotkey d), lan Permanent Delete (p) kabeh bisa nggarap macem-macem file ing wektu sing padha kajaba download ing browser seluler ngendi sampeyan mung bisa ngundhuh siji file ing wektu. Mung ati-ati, amarga Permanent Delete pancene tegese

permanen

Mbusak. Tansah nyimpen salinan file penting ing piranti liyane sadurunge nutul tombol mbusak.

Undelete (Hotkey u) mung digunakake kanggo file sing wis dibusak sapisan lan kanthi mangkono duwe ".deleted" ekstensi. Iku

ora bisa

mbalekake file sing wis dibusak permanen. Sing ora pining. Padha wis liwati & # x27; File kasebut ora ana maneh. Iku mantan file.

Nggunakake Slide Show

Antarmuka slide show. Kabeh ing ngisor bisa diklik. Antarane fitur ndhuwur sing tansah dijaluk wong ing browser file yaiku pertunjukan slide sing apik. Yen sampeyan nggawa udakara 6.000 gambar putrane ing telpon kanggo dipamerake menyang wong liya kanthi acak, mula ora angel ngerti sebabe. ;) Umume klien SMB ora duwe pratinjau gambar utawa pertunjukan slide, mula nyoba golek gambar tartamtu nggunakake aplikasi iPhone Files rada mumetake.
Fitur Slide Show ing Pafera File Server bisa diaktifake kanthi sawetara cara: Klik ing gambar cilik gambar.
Pilih "Slide Show" saka menu sistem. Pilih "Deep Slide Show" saka menu sistem.
Nggoleki utawa nggoleki jero kanggo milih file sing pengin dipamerake, lan banjur
klik ing gambar cilik saka gambar pisanan. Preduli saka carane miwiti slide show, bakal ana tombol mbusak ing ndhuwur banget karo jeneng gambar saiki, lan toolbar ing ngisor ngemot randomize, rotasi, metu, maju lan mundur fungsi.
Yen sampeyan pengin pindhah menyang nomer gambar tartamtu, mung klik ing posisi gambar ing toolbar, ketik nomer sing pengin, banjur pindhah saka ing kono. Milih nomer kanggo pindhah menyang
Pertunjukan slide ndhukung gerakan geser, sing sejatine cara sing disenengi kanggo navigasi ing telpon. Sampeyan mung kudu ngusap jempol rada ngiwa kanggo pindhah menyang gambar sadurunge, nengen kanggo pindhah menyang gambar sabanjuré, munggah kanggo mbusak gambar saiki, utawa mudhun kanggo metu saka slide show. Yen sampeyan lagi nganggo laptop utawa duwe keyboard bluetooth sing disambungake menyang telpon, nggunakake slide show dadi luwih gampang.
Panah Ngiwa Gambar sadurunge
Panah Kanan Gambar sabanjure
Panah munggah Busak gambar
Panah mudhun / Uwal

Metu slide show

r

Gambar acak

  1. g
  2. Pindhah menyang nomer gambar
  3. q
  4. Puter 90 derajat counterclockwise

e

Puter 90 derajat searah jarum jam

Konfigurasi

Pafera File Server bisa dikonfigurasi saka file JSON sing jenenge paferafileserver.cfg ing folder sing padha, utawa saka argumen baris perintah ing tombol formulir = nilai. Yen loro kasebut ditemtokake, argumen baris perintah bakal ngilangi setelan file konfigurasi.

A baris printah umum yaiku

Dadi, yen sampeyan pengin ngladeni direktori Jim's Pictures kanggo kabeh pengunjung ing port 5000, sampeyan bakal nggunakake

Yen sampeyan ora nemtokake serverroot, iku bakal gawan menyang direktori ngarep.

Yen sampeyan ora nemtokake ip lan port, iku bakal gawan kanggo 0.0.0.0:9999.

Kajaba iku, opsi ing ngisor iki bisa diketik ing baris printah kanggo mateni fungsi tartamtu sanajan pangguna duwe sandhi sing bener.

  1. Kabeh argumen baris perintah uga bisa ditemtokake ing file JSON sing diarani paferafileserver.cfg ing folder saiki kayata
  2. Sampeyan bisa milih cara sing paling cocog kanggo sampeyan.
  3. Kanggo Windows, asring paling gampang kanggo nggawe trabasan menyang eksekusi lan nemtokake argumen sampeyan ing trabasan.
Kanggo Termux ing Android, cara paling gampang kanggo miwiti eksekusi yaiku nginstal aplikasi Termux Widget saka F-Droid lan ngatur baris printah sampeyan ing skrip widget & # x27;

Plans mangsa

  1. Owah-owahan liyane ora direncanakake ing wektu iki amarga iki mung proyek pambuka sing nyenengake kanggo dolanan karo Rust, nanging yen ana wong liya
  2. Tulis versi Kotlin/Swift kanggo nyelehake ing toko app
  3. Translate app iki kanggo macem-macem basa

Nggawe macem-macem tema CSS

Ngleksanakake algoritma kaya rsync kanggo serep lan mulihake

Utawa apa wae sing bisa sampeyan pikirake

Aku mesthi bakal welcome tambahan kanggo proyek prasaja iki.

Minangka tansah, Mugi sing wong golek app iki migunani, lan yen sampeyan pengin ngatur kanggo tujuan dhewe, Aku tansah kasedhiya minangka konsultan technical. Seneng-seneng!

Mulane, sampeyan mung kudu nginstal Termux ing telpon, nyalin lan nempelake rong printah, lan push Enter kaping pindho. Iku ora nginstal siji klik, nanging uga SpaceX ora mbangun StarShip, lan sampeyan bakal entuk akses menyang ekosistem liyane saka program kelangan kanggo muter karo.

Iki otak sampeyan babagan obat-obatan ... err ... telpon ing Termux.

Instalasi kaya ing ngisor iki:

  1. Download aplikasi Termux saka F-Droid utawa saka Codeberg
  2. Miwiti app
  3. Salin lan tempel ing ngisor iki menyang terminal banjur pencet enter.

    curl -O https://pafera.com/installfileserver.sh
    
  4. Salin lan tempel siji maneh printah menyang terminal banjur pencet enter.

    bash installfileserver.sh
    
  5. Pencet Ketik ing keyboard kanggo njaluk apa wae sing muncul sajrone proses upgrade paket.
  6. Duwe kanca sampeyan ngetik URL sing ditampilake ing layar.

    Nemokake URL ing antarane tampilan

Saiki, yen sampeyan wis nginstal server, sampeyan bisa metu kapan wae mung kanthi metu saka sesi Termux.

Lan yen sampeyan pengin miwiti server maneh nganggo sandhi sing ngidini owah-owahan, banjur ketik

./paferafileserver password=yourpasswordhere

menyang Termux, utawa mung pencet panah munggah kanggo milih printah sing diketik sadurunge.

Ora gampang kaya mung narik kabar lan nutul "NearBy Share," nanging sampeyan uga ora bakal mbukak server kanthi ora sengaja, lan sampeyan entuk fungsi luwih akeh kanggo masalah sampeyan.

Yen sampeyan dadi programer Rust, instalasi luwih gampang kanggo sampeyan.

Sampeyan mung kudu ngetik

cargo install paferafileserver

Ngenteni kargo kanggo nindakake, lan voila! Sampeyan wis rampung!

Yen sampeyan pengin mbukak Pafera File Server ing Windows utawa Linux, binari prebuilt kasedhiya ing ngisor iki 7-Zip arsip.

  1. Linux (amd64)
  2. Termux ing Android 7+
  3. Linux (armv7h kanggo Debian ing Userland - Android 5 lan 6)
  4. Windows standalone exe
  5. Windows lengkap (kalebu FFMpeg lan ImageMagick)

Browsing File

Sawise kanca sampeyan bisa ngetik URL server sampeyan menyang browser, telpon bakal katon kaya iki.

Pafera File Server Homepage

Yen sampeyan ora weruh file apa wae, priksa manawa kanca sampeyan wis ngaktifake JavaScript, amarga kita nggunakake skrip kanggo ngurutake lan nampilake file.

Minangka sepisanan cepet, diwiwiti saka sisih kiwa ndhuwur yaiku tombol menu sistem, tombol file paling anyar, lan tombol direktori ngarep.

Ngeklik file

Ngeklik gambar cilik gambar apa wae bakal miwiti tampilan slide, nalika ngeklik jeneng file bakal ngundhuh file kasebut.

Ngeklik tombol menu kanggo file bakal mbukak menu tumindak kanggo file kasebut, nalika ngeklik kothak ing ngisor iki bakal milih file kasebut.

Kanggo cepet milih sawetara file, klik tombol pilih kanggo file pisanan, banjur klik tombol menu kanggo file pungkasan banjur pilih "Pilih menyang kene".

Menu Sistem

Popup Menu Sistem

Panelusuran lan Panelusuran Jero (Hotkeys t lan f) ngidini sampeyan ngetik sawetara huruf lan ndeleng kabeh file sing ngemot huruf kasebut.

Bentenipun punika Panelusuran normal mung katon ing file ing folder saiki nalika Deep Search katon ing kabeh folder nang folder iki uga.

Slide Show lan Deep Slide Show (Hotkeys z lan x) tindakake logika padha. Pilih salah siji sing pengin adhedhasar apa sampeyan pengin kalebu gambar ing kabeh folder ing folder iki utawa ora.

Toggle View (Hotkey v) diganti saka tampilan rincian normal menyang tampilan lambang kabeh gambar lan video ing folder iki.

Urut (Hotkey s) ngijini sampeyan milih carane file diurutake. Sampeyan bisa milih saka nggunakake jeneng berkas, ukuran, tanggal, lan prabédan wektu kanggo ngurutake file. Aku pribadi luwih seneng tampilan prabédan wektu, minangka "Lima menit kepungkur" luwih migunani kanggo aku tinimbang "14:55".

Tampilan File Terbaru (Hotkey e) bakal nuduhake sampeyan 512 file sing paling anyar diganti ing folder saiki lan kabeh folder ing folder iki. Ati-ati nggunakake tampilan iki kanggo folder ngarep, amarga mbutuhake sawetara wektu kanggo mriksa kabeh file yen sampeyan duwe atusan ewu file cilik kanggo dipriksa.

Setel Sandi (Hotkey w) bakal ngidini kanca sampeyan ngetik sandhi kanggo ngowahi, ngunggah, lan mbusak file. Tanpa sandhi iki, ora ana sing bisa ngganti apa wae ing telpon, mula tetep aman. Sampeyan bisa nyetel ing baris printah kanthi ngetik password=yaddayaddayadda utawa ing paferafileserver.cfg nggunakake format

{
  "password":"yaddayaddayadda"
}

Folder anyar (Hotkey o) bakal njaluk sampeyan jeneng folder anyar kanggo nggawe nang folder saiki.

Tampilake File sing Didhelikake (Hotkey i) bakal ngowahi tampilan file lan folder sing diwiwiti kanthi periode, yaiku sing digunakake Unix kanggo nuduhake yen file kasebut biasane ora katon kanggo pangguna.

Nguripake One Click Download (Hotkey k) bakal ngidini sampeyan langsung ndownload file kanthi ngeklik tinimbang ditampilake ing browser sampeyan.

Show Hotkeys (Hotkey h) bakal nuduhake sampeyan tombol apa sing bisa digunakake ing tampilan folder lan tampilan slide show.

Zoom In (Hotkey .) lan Zoom Out (Hotkey ,) bakal ngganti ukuran kabeh ing layar. Gunakake iki kanggo ngatur kaca sampeyan yen ukuran standar sistem sampeyan ora cocog karo sampeyan.

Menu File

Menu File Popup

Select to Here ngidini sampeyan milih kabeh file ing antarane file sing sadurunge sampeyan pilih lan wektu iki. Iku cukup praktis minangka panggantos supaya ora ngganti menu klik tengen kanggo nyalin pranala ing desktop lan seluler.

Pilih Kabeh (Hotkey a) lan Pilih Ora Ana (Hotkey n) iku panjelasan dhewe. Ati-ati nalika digunakake kanggo mbusak kabeh file sing sampeyan gunakake tenan pengin mbusak kabeh file.

Kirim (Hotkey g) bakal mbukak jendhela pindai ing ngendi sampeyan bisa ndeleng kabeh piranti liyane sing nganggo Pafera File Server ing jaringan sampeyan.

Ngirim file menyang server liyane

Elinga yen kabeh piranti kudu ana ing subnet sing padha lan mlaku ing port sing padha, dadi yen sampeyan lagi ing 192.168.0.100 lan piranti sing arep dikirim ing 192.168.1.100, banjur scanner ora bakal ndeteksi piranti liyane & # x27; Mesthi, sampeyan bisa tansah mung mlebu menyang server piranti lan upload file nggunakake browser Panjenengan.

Kanggo gamblang, kabeh file sing dikirim menyang piranti liyane diklumpukake ing folder disebut "Ditampa" ing ngisor root server. Aku bisa ngganti iki mengko, nanging kanggo saiki, iku Handy kanggo kabeh file anyar katon ing folder padha ngendi sampeyan bisa mindhah menyang panggonan cocok mengko.

File anyar ing folder Ditampa

Download (Hotkey l), Ganti jeneng (Hotkey r), Pindhah (Hotkey m), Copy (Hotkey c), Busak (Hotkey d), lan Permanent Delete (p) kabeh bisa nggarap macem-macem file ing wektu sing padha kajaba download ing browser seluler ngendi sampeyan mung bisa ngundhuh siji file ing wektu. Mung ati-ati, amarga Permanent Delete pancene tegese permanen Mbusak. Tansah nyimpen salinan file penting ing piranti liyane sadurunge nutul tombol mbusak.

Undelete (Hotkey u) mung digunakake kanggo file sing wis dibusak sapisan lan kanthi mangkono duwe ".deleted" ekstensi. Iku ora bisa mbalekake file sing wis dibusak permanen. Sing ora pining. Padha wis liwati & # x27; File kasebut ora ana maneh. Iku mantan file.

Nggunakake Slide Show

Antarmuka tampilan slide. Kabeh ing ngisor bisa diklik.

Antarane fitur ndhuwur sing tansah dijaluk wong ing browser file yaiku pertunjukan slide sing apik. Yen sampeyan nggawa udakara 6.000 gambar putrane ing telpon kanggo dipamerake menyang wong liya kanthi acak, mula ora angel ngerti sebabe. ;) Umume klien SMB ora duwe pratinjau gambar utawa pertunjukan slide, mula nyoba golek gambar tartamtu nggunakake aplikasi iPhone Files rada mumetake.

Fitur Slide Show ing Pafera File Server bisa diaktifake kanthi sawetara cara:

  1. Klik ing gambar cilik gambar.
  2. Pilih "Slide Show" saka menu sistem.
  3. Pilih "Deep Slide Show" saka menu sistem.
  4. Nggoleki utawa nggoleki jero kanggo milih file sing pengin dipamerake, lan banjur klik ing gambar cilik saka gambar pisanan.

Preduli saka carane miwiti slide show, bakal ana tombol mbusak ing ndhuwur banget karo jeneng gambar saiki, lan toolbar ing ngisor ngemot randomize, rotasi, metu, maju lan mundur fungsi.

Yen sampeyan pengin pindhah menyang nomer gambar tartamtu, mung klik ing posisi gambar ing toolbar, ketik nomer sing pengin, banjur pindhah saka ing kono.

Milih nomer kanggo pindhah menyang

Pertunjukan slide ndhukung gerakan geser, sing sejatine cara sing disenengi kanggo navigasi ing telpon. Sampeyan mung kudu ngusap jempol rada ngiwa kanggo pindhah menyang gambar sadurunge, nengen kanggo pindhah menyang gambar sabanjuré, munggah kanggo mbusak gambar saiki, utawa mudhun kanggo metu saka slide show.

Yen sampeyan lagi nganggo laptop utawa duwe keyboard bluetooth sing disambungake menyang telpon, nggunakake slide show dadi luwih gampang.

Panah Ngiwa Gambar sadurunge
Panah Kanan Gambar sabanjure
Panah munggah Busak gambar
Panah mudhun / Uwal Metu slide show
r Gambar acak
g Pindhah menyang nomer gambar
q Puter 90 derajat counterclockwise
e Puter 90 derajat searah jarum jam

Konfigurasi

Pafera File Server bisa dikonfigurasi saka file JSON sing jenenge paferafileserver.cfg ing folder sing padha, utawa saka argumen baris perintah ing tombol formulir = nilai. Yen loro kasebut ditemtokake, argumen baris perintah bakal ngilangi setelan file konfigurasi.

A baris printah umum yaiku

paferafileserver [hostname=localhost] [serverroot=/home/jim] [password=password] [ip=0.0.0.0] [port=9999]

Dadi, yen sampeyan pengin ngladeni direktori Jim's Pictures kanggo kabeh pengunjung ing port 5000, sampeyan bakal nggunakake

paferafileserver serverroot=/home/jim/Pictures port=5000

Yen sampeyan ora nemtokake serverroot, iku bakal gawan menyang direktori ngarep.

Yen sampeyan ora nemtokake ip lan port, iku bakal gawan kanggo 0.0.0.0:9999.

Kajaba iku, opsi ing ngisor iki bisa diketik ing baris printah kanggo mateni fungsi tartamtu sanajan pangguna duwe sandhi sing bener.

disabledelete
disablerename
disablemove
disablecopy
disablenewfolder
disabledelete
disablepermanentdelete
disablesend
disableupload

Kabeh argumen baris perintah uga bisa ditemtokake ing file JSON sing diarani paferafileserver.cfg ing folder saiki kayata

{
  "hostname":               "JimsLaptop",
  "password":               "SecretPassword12345",
  "disabledelete":          1,
  "disablepermanentdelete": 1
}

Sampeyan bisa milih cara sing paling cocog kanggo sampeyan.

Kanggo Windows, asring paling gampang kanggo nggawe trabasan menyang eksekusi lan nemtokake argumen sampeyan ing trabasan.

Kanggo Termux ing Android, cara paling gampang kanggo miwiti eksekusi yaiku nginstal aplikasi Termux Widget saka F-Droid lan ngatur baris printah ing skrip widget.

Plans mangsa

Owah-owahan liyane ora direncanakake ing wektu iki amarga iki mung proyek pambuka sing nyenengake kanggo dolanan karo Rust, nanging yen ana wong liya

  1. Tulis versi Kotlin/Swift kanggo nyelehake ing toko app
  2. Translate app iki kanggo macem-macem basa
  3. Nggawe macem-macem tema CSS
  4. Ngleksanakake algoritma kaya rsync kanggo serep lan mulihake
  5. Utawa apa wae sing bisa sampeyan pikirake

Aku mesthi bakal welcome tambahan kanggo proyek prasaja iki.

Minangka tansah, Mugi sing wong golek app iki migunani, lan yen sampeyan pengin ngatur kanggo tujuan dhewe, Aku tansah kasedhiya minangka konsultan technical. Seneng-seneng!

Babagan Penulis

Jim wis program wiwit entuk IBM PS / 2 bali sak 90s. Nganti saiki, dheweke isih luwih seneng nulis HTML lan SQL kanthi tangan, lan fokus ing efisiensi lan bener ing karyane.