Արդյո՞ք ընկերոջ հետ ֆայլերի փոխանակումն այդքան դժվար պետք է լինի:

Ներկայացնում ենք Pafera File Server-ը, փոքրիկ Android սերվերը, որը վերածվել է ֆայլերի լիարժեք կառավարչի, սլայդերի ցուցադրման և մեդիա սերվերի:
2023-04-17 22:41:37
👁️ 840
💬 0

Բովանդակություն

  1. Ներածություն
  2. Թեկնածուները
  3. Լուծումը
  4. Այսպիսով, ինչպես է սա աշխատում:
  5. Սերվերի տեղադրում
  6. Ֆայլերի զննում
  7. Համակարգի ընտրացանկ
  8. Ֆայլի մենյու
  9. Օգտագործելով սլայդ շոուն
  10. Կոնֆիգուրացիա
  11. Ապագա պլաններ

Ներածություն

Վա՜յ։ Դա իսկապես հիանալի է: Կարող եք կիսվել ինձ հետ:

Լինելով տեխնոլոգիական տղա, ով անընդհատ նոր գաջեթներ և հավելվածներ ունի, ես չեմ կարող հիշել, թե վերոհիշյալ արտահայտության ինչ-որ տարբերակ քանի անգամ է ինձ ասվել երեկույթների, հանդիպումների կամ նույնիսկ մետրոյին սպասելու ժամանակ:

Այնուամենայնիվ, ես կարող եմ միանշանակ հիշել, թե քանի անգամ մենք ավարտեցինք հետևյալ փոխանակումը.

Ես Իհարկե! Ինչ եք օգտագործում:
Ընկեր Դե, ես ունեմ հավելված Ա.
Ես Հմմ... Ես դա չունեմ: Ունե՞ք B հավելված:
Ընկեր Ոչ, ես դա նույնպես չունեմ: Ունե՞ք C մեթոդ:
Ես Լավ։ Եկեք փորձենք դա: Հմմ... այն չի միանում: Ի՞նչ կասեք, որ օգտագործենք D մեթոդը:
Ընկեր Դա նույնպես չի աշխատում:

Ֆայլի փոխանակումը սովորական խնդիր էր այն ժամանակից, երբ համակարգիչները դարձան մի բան դեռ մութ դարերում: Նախ, եռանդուն ծրագրավորողները ուրախությամբ նայեցին միմյանց տպագրություններին, այնուհետև այն դարձավ դակիչ քարտերի պատճենում: Այնուհետև մագնիսական սկավառակները դարձան նոր թեժ միտում, այնուհետև տեխնոլոգիան տեղափոխվեց օպտիկական սկավառակներ, կոլբա կրիչներ և անլար փոխանցումներ:

Այնուամենայնիվ, թվում է, թե մենք դեռ մի փուլում ենք, երբ 70 տարի անց մենք չենք կարող հեշտությամբ կիսվել Shiba-ի գեղեցիկ տեսանյութերով՝ առանց օղակների միջով անցնելու, տարօրինակ հավելվածներ ներբեռնելու կամ դանդաղ անլար փոխանցումների դիմելու:

Իսկ ի՞նչ կասեք, որ մենք ուրիշ բան փորձենք:

Թեկնածուները

Բայց Ջիմ, ես ամեն օր ֆայլեր եմ կիսում առանց խնդիրների, դու ասում ես:

Դե, եկեք նայենք սովորական մեթոդներին, որոնք մարդիկ օգտագործում են ֆայլեր փոխանցելու համար:

Մեթոդ Անհաջողություն
1. AirDrop Կարո՞ղ եք AirDrop Android հեռախոսի վրա: Լավ ուրեմն!
2. NearBy Share Կարո՞ղ եք NearBy ֆայլերը համօգտագործել iPhone-ով: Հմմ...
3. AirDroid, SHAREit, Resilio Sync, Send Anywhere և այլն... Ավտոբուսի կանգառում ինչ-որ մեկին ասելու եք, որ արագ տեղադրի նույն հավելվածը, ինչ դուք, որպեսզի կարողանա ֆայլ ստանալ: Լավ, ուրեմն!
4. Զրուցարան ծրագիր Շատ զրույցի ծրագրեր սահմանափակում են, թե ինչ տեսակի ֆայլեր կարող եք ուղարկել, վերասեղմել ձեր HD տեսանյութերը, և դուք պետք է սպասեք, որ ֆայլը դանդաղ վերբեռնվի, այնուհետև ներբեռնվի ձեր ընկերոջ սարքում: Մենք նաև բախվում ենք 3-րդ մեթոդի խնդրին, որտեղ դուք պետք է տեղադրեք նույն չաթի ծրագիրը՝ ֆայլերը փոխանցելու համար:
5. Bluetooth Նույնիսկ Bluetooth 5-ի դեպքում, 700 MiB HD տեսանյութ փոխանցելը նման է Ֆլորիդայի խոնավ եղանակին ներկը չորանալուն:
6. Էլ Էլփոստի ծառայություններից շատերը սահմանափակում են կցորդի չափը, և դա նույնիսկ ավելի դանդաղ է, քան չաթի ծրագրերի միջոցով փոխանցումը: Այնուամենայնիվ, ես միշտ գտել եմ iPhone-ի օգտատերերի պատմությունները, որոնք ֆայլերն իրենց էլեկտրոնային փոստով ուղարկում են, որպեսզի կարողանան փաստաթուղթ տպել: ;)
7. DropBox, OneDrive և այլն... Գործում է նույն վերբեռնման/ներբեռնման խնդիրները, ինչպես 3-րդ և 4-րդ մեթոդները:
8. USB ֆլեշ կրիչ Իրականում բավականին կատարելագործելի և արագ, բայց դուք պետք է հիշեք, որ պետք է տանել մեկը և ունենալ ճիշտ ադապտեր՝ ձեր ընկերոջ սարքի հետ ինտերֆեյսի համար: Ես ինքս միշտ գրպանում եմ մեկը, բայց դա ավելի շուտ հարվածում է և կարոտում է այն անձի սարքը, ում հետ դուք կիսվում եք, կաջակցի ձեր դրայվը:
9. Խնդրիր ընկերոջդ իր հեռախոսի տեսախցիկով նկարել/տեսագրել հեռախոսի էկրանը: Վատ որակի տվյալների փոխանցման 100% հաջողության մակարդակ:
Ի՞նչ է պատահում, երբ կիսվելը չի ​​աշխատում:

Այս պահին մեզ մոտ ամեն ինչ հիանալի չէ, չէ՞:

Լուծումը

Այսպիսով, մի խոսքով, արդյունավետ, ունիվերսալ լուծում լինելու համար մեզ պետք է մի բան, որը

  1. Կարող է օգտագործվել յուրաքանչյուր սարքի վրա
  2. Աջակցում է ուղիղ WiFi փոխանցումներին՝ առանց սերվերի վրա վերբեռնելու և հակառակը
  3. Չենք վերասեղմի մեր 4K տեսանյութը 480p-ով:
  4. Աշխատում է այնտեղ, որտեղ մենք չենք կարող նույնիսկ հեռախոսի ազդանշան ստանալ

Հիմա, եթե միայն մի բան լիներ, որը նախապես տեղադրված էր յուրաքանչյուր սարքի վրա, նախատեսված է այլ համակարգիչներ մուտք գործելու համար ընդհանուր ընդունված արձանագրությամբ և ունի ֆայլեր վերբեռնելու/ներբեռնելու հնարավորություն...

Ինչ-որ բան...

նման...

ա...

վեբ զննարկիչ!

Windows CE-ն աջակցո՞ւմ է HTML 5-ին: Գոռոզ!

Այսպիսով, ինչպես է սա աշխատում:

Այսպիսով, ինչպես է աշխատում վեբ զննարկիչը ֆայլեր փոխանցելու համար:

Կան երեք հիմնական քայլեր.

  1. Թող երկու սարքերը միանան նույն անլար ցանցին/թեժ կետին
  2. Թույլ տվեք ձեր ընկերոջը մուտքագրել ձեր սարքի հասցեն իր բրաուզերում
  3. Զննեք, դիտեք, ներբեռնեք և վերբեռնեք այնքան, որքան ցանկանում եք
Նույնիսկ 2023 թվականին, ձեր հեռախոսի սեփական թեժ կետի օգտագործումը շարունակում է մնալ ֆայլեր փոխանցելու ամենաարագ ճանապարհը, հատկապես, եթե դուք քայլում եք լեռան վրա:

Այս մոտեցման առավելություններն են

  1. Աշխատում է ցանկացած սարքի վրա, որն ունի վեբ բրաուզեր (այսինքն՝ այսօր գրեթե ամեն ինչ)
  2. Պետք չէ յուրաքանչյուր ֆայլի վրա առանձին սեղմել, սեղմել ուղարկել և սպասել, որ ընկերդ ընդունի: Ձեր ընկերը կարող է նայել՝ տեսնելու, թե ինչ է ուզում և ինքնուրույն ներբեռնել ֆայլեր:
  3. Դուք կարող եք ունենալ մարդկանց մի ամբողջ խումբ, որոնք միաժամանակ զննում են, ոչ թե մեկ առ մեկ:

Իհարկե, այս սերվերը չի աշխատի iPhone-ների և iPad-ների վրա, քանի որ ոչ միայն Apple-ը սահմանափակում է մուտքը դեպի iOS սարքերի ֆայլային համակարգ, այլև դուք չեք կարող գործարկել Linux ծրագրերը, քանի դեռ չեք արմատավորված Cydia-ով: .

Բարեբախտաբար, ձեզ հարկավոր է միայն *մեկ* սարք՝ սերվերը գործարկելու համար, այնպես որ ձեր Apple ընկերները դեռևս կարող են միանալ ձեր Android հեռախոսին առանց որևէ խնդիրների և դեռ ներբեռնել և վերբեռնել ֆայլեր: Բացի այդ, նրանք արդեն սովոր են, որ չեն կարող օգտվել այլ համակարգերից, քանի որ AirDrop-ն աշխատում է միայն Apple սարքերի համար: ;)

Սերվերի տեղադրում

Արագության և արդյունավետության համար Pafera File Server-ը Linux/Windows հավելված է, որը գրված է Rust-ով, այնպես որ, ցավոք, դուք պարզապես չեք կարող այն ներբեռնել հավելվածների խանութից: Ես կարող եմ ավելի ուշ պատրաստել հավելվածների խանութի տարբերակը Կոտլինում, եթե ինչ-որ մեկը պատրաստ է վճարել ինձ դրա համար, բայց եթե դու չես Ջերի Մագուայրը, դու դեռ պետք է բավարարվես Rust տարբերակով:

Բարեբախտաբար, բաց կոդով շատ ծրագրավորողներ, որոնք ինձանից շատ ավելի խելացի են, հավաքվել են՝ ստեղծելու հավելվածներ, որոնք թույլ են տալիս գործարկել Linux ծրագրերը ձեր Android հեռախոսի վրա՝ հաջողության տարբեր մակարդակներով:

Հետևաբար, ձեզ մնում է միայն տեղադրել Termux-ը ձեր հեռախոսում, պատճենել և տեղադրել երկու հրաման և մի քանի անգամ սեղմել Enter-ը: Դա մեկ սեղմումով տեղադրում չէ, բայց այն նաև SpaceX-ը չի կառուցում StarShip-ը, և դուք մուտք կունենաք զվարճալի ծրագրերի մի ամբողջ այլ էկոհամակարգ, որոնց հետ կարող եք խաղալ:

Սա ձեր ուղեղն է թմրանյութերի մասին... սխալվում է... Հեռախոսը Termux-ում:

Այսպիսով, տեղադրումը հետևյալն է.

  1. Ներբեռնեք Termux հավելվածը F-Droid-ից կամ Codeberg-ից
  2. Գործարկել հավելվածը
  3. Պատճենեք և տեղադրեք հետևյալը տերմինալում և սեղմեք enter:

    curl -O https://pafera.com/installfileserver.sh
    
  4. Պատճենեք և տեղադրեք ևս մեկ հրաման տերմինալում և սեղմեք enter:

    bash installfileserver.sh
    
  5. Ձեր ստեղնաշարի վրա սեղմեք Enter՝ փաթեթի արդիականացման գործընթացում հայտնվող ցանկացած հուշման համար:
  6. Խնդրեք ձեր ընկերոջը մուտքագրել էկրանին ցուցադրված URL-ը:

    Ցուցադրման մեջ URL-ի որոնում

Այժմ, երբ դուք տեղադրեք սերվերը, կարող եք ցանկացած ժամանակ դուրս գալ՝ պարզապես դուրս գալով Termux-ի նիստից:

Եվ եթե ցանկանում եք սերվերը նորից գործարկել գաղտնաբառով, որը թույլ է տալիս փոփոխություններ, ապա մուտքագրեք

./paferafileserver password=yourpasswordhere

մեջ Termux, կամ պարզապես սեղմեք վեր սլաքը ընտրել ձեր նախկինում մուտքագրված հրամանները:

Այնքան էլ հեշտ չէ, որքան պարզապես ներքև քաշեք ձեր ծանուցումները և սեղմեք «NearBy Share» բայց դուք նաև պատահաբար չեք գործարկի սերվերը, և դուք կստանաք շատ ավելի շատ գործառույթներ ձեր խնդիրների համար:

Եթե ​​դուք Rust ծրագրավորող եք, ապա տեղադրումը ձեզ համար շատ ավելի հեշտ է:

Ձեզ մնում է միայն մուտքագրել

cargo install paferafileserver

Սպասեք, մինչև բեռը անի իր գործը, և վոյլա: Դուք պատրաստ եք:

Եթե ​​ցանկանում եք գործարկել Pafera File Server-ը Windows-ում կամ Linux-ում, նախապես կառուցված երկուականները հասանելի են ստորև՝ 7-Zip արխիվներ։

  1. Linux (amd64)
  2. Termux Android 7+-ում
  3. Linux (armv7h Debian-ի համար Userland-ում - Android 5 և 6)
  4. Windows-ի ինքնուրույն exe
  5. Windows-ն ավարտված է (ներառյալ FFMpeg և ImageMagick)

Ֆայլերի զննում

Երբ ձեր ընկերը հասցնի մուտքագրել ձեր սերվերի URL-ն իր բրաուզերում, նրա հեռախոսը պետք է նման լինի:

Pafera ֆայլերի սերվերի գլխավոր էջ

Եթե ​​որևէ ֆայլ չեք տեսնում, համոզվեք, որ ձեր ընկերը միացրել է JavaScript-ը, քանի որ մենք օգտագործում ենք սկրիպտներ ֆայլերը տեսակավորելու և ցուցադրելու համար:

Որպես արագ այբբենարան, վերևի ձախից սկսվում է համակարգի ընտրացանկի կոճակը, վերջին ֆայլերի կոճակը և գլխավոր գրացուցակի կոճակը:

Սեղմելով ֆայլերի վրա

Ցանկացած պատկերի մանրապատկերի վրա սեղմելով՝ կսկսվի սլայդ շոու, իսկ ֆայլի անվան վրա սեղմելով՝ ֆայլը կներբեռնվի:

Սեղմելով ֆայլի ընտրացանկի կոճակը, կբացվի այդ ֆայլի գործողությունների ընտրացանկը, իսկ դրա տակ գտնվող քառակուսու վրա սեղմելով՝ կընտրվի ֆայլը:

Ֆայլերի մի շարք արագ ընտրելու համար կտտացրեք առաջին ֆայլի ընտրության կոճակին, այնուհետև կտտացրեք վերջին ֆայլի ընտրացանկի կոճակին և ընտրեք «Ընտրել այստեղ»:

Համակարգի ընտրացանկ

Համակարգի ընտրացանկի բացվող պատուհանը

Որոնումը և խորը որոնումը (Hotkeys t և f) երկուսն էլ թույլ են տալիս մուտքագրել մի քանի տառ և տեսնել այդ տառերը պարունակող բոլոր ֆայլերը:

Տարբերությունն այն է, որ նորմալ Որոնումը նայում է միայն ընթացիկ թղթապանակում գտնվող ֆայլերին, մինչդեռ Deep Search-ը նայում է նաև այս թղթապանակի բոլոր պանակներում:

Սլայդերի ցուցադրումը և խորը սլայդերի ցուցադրումը (տաք ստեղներ z և x) հետևում են նույն տրամաբանությանը: Ընտրեք այն մեկը, որը ցանկանում եք՝ հիմնվելով այն բանի վրա, թե արդյոք ցանկանում եք պատկերներ ներառել այս թղթապանակի բոլոր պանակներում, թե ոչ:

Փոխարկել Դիտումը (Hotkey v)՝ սովորական մանրամասների դիտումից մինչև այս թղթապանակում գտնվող բոլոր պատկերների և տեսանյութերի պատկերակի տեսքը:

Տեսակավորումը (Hotkey s) թույլ է տալիս ընտրել, թե ինչպես են ֆայլերը պատվիրվում: Ֆայլերը տեսակավորելու համար կարող եք ընտրել՝ օգտագործելով ֆայլի անունը, չափը, ամսաթիվը և ժամանակի տարբերությունը: Ես անձամբ նախընտրում եմ ժամանակի տարբերության տեսքը, ինչպես «Հինգ րոպե առաջ» ինձ համար շատ ավելի օգտակար է, քան «14:55»:

Վերջին ֆայլերի տեսքը (Hotkey e) ցույց կտա ձեզ ամենավերջին փոփոխված 512 ֆայլերը ընթացիկ թղթապանակում և բոլոր թղթապանակները այս թղթապանակում: Զգույշ եղեք, օգտագործելով այս տեսքը ձեր տան թղթապանակի համար, քանի որ կարող է որոշ ժամանակ տևել բոլոր ֆայլերը ստուգելու համար, եթե դուք ունեք հարյուր հազարավոր փոքր ֆայլեր ստուգելու համար:

Set Password (Hotkey w) թույլ կտա ձեր ընկերոջը մուտքագրել գաղտնաբառը՝ ֆայլերը փոփոխելու, վերբեռնելու և ջնջելու համար: Առանց այս գաղտնաբառի ոչ ոք չի կարող որևէ բան փոխել ձեր հեռախոսում, այնպես որ ապահով պահեք այն: Դուք կարող եք այն սահմանել կամ հրամանի տողում՝ մուտքագրելով password=yaddayaddayadda կամ paferafileserver.cfg-ում՝ օգտագործելով ձևաչափը

{
  "password":"yaddayaddayadda"
}

Նոր թղթապանակ (Hotkey o) կհուշի ձեզ նոր թղթապանակի անունը՝ ընթացիկ թղթապանակի ներսում ստեղծելու համար:

Ցույց տալ թաքնված ֆայլերը (Hotkey i) կփոխի ֆայլերի և թղթապանակների ցուցադրումը, որոնք սկսվում են կետերով, ինչը Unix-ն օգտագործում է ցույց տալու համար, որ այդ ֆայլերը սովորաբար չպետք է տեսանելի լինեն օգտագործողի համար:

Մեկ սեղմումով ներբեռնումը (Hotkey k) միացնելը թույլ կտա անմիջապես ներբեռնել ֆայլը՝ սեղմելով դրա վրա՝ ձեր բրաուզերում ցուցադրելու փոխարեն:

Ցույց տալ թեժ ստեղները (Hotkey h) ցույց կտա ձեզ, թե ինչ ստեղներ կարող են օգտագործվել ինչպես թղթապանակների, այնպես էլ սլայդների ցուցադրման համար:

Մեծացնել (Hotkey .) և Zoom Out (Hotkey,) կփոխեն էկրանի ամեն ինչի չափը: Օգտագործեք դրանք՝ ձեր էջը հարմարեցնելու համար, եթե ձեր համակարգի լռելյայն չափերը ձեր սրտով չեն:

Ֆայլի մենյու

Ֆայլի մենյուի ելնող պատուհան

Ընտրել այստեղ թույլ է տալիս ընտրել բոլոր ֆայլերը նախկինում ընտրվածների և այս անգամվա միջև: Այն բավականին հարմար է որպես փոխարինում, որպեսզի չփոխարինվի աջ սեղմման ընտրացանկը և՛ աշխատասեղանի, և՛ բջջայինի վրա հղումները պատճենելու համար:

Ընտրել բոլորը (Hotkey a) և Select None (Hotkey n) ինքնաբացատրելի են: Պարզապես զգույշ եղեք, երբ դրանք օգտագործում եք՝ ջնջելու ձեր բոլոր ֆայլերը իսկապես ցանկանում եք ջնջել բոլոր ֆայլերը:

Send (Hotkey g) կբացի սկանավորման պատուհան, որտեղ դուք կարող եք տեսնել ձեր ցանցում Pafera File Server-ով աշխատող բոլոր մյուս սարքերը:

Ֆայլերի ուղարկում մեկ այլ սերվեր

Նկատի ունեցեք, որ բոլոր սարքերը պետք է լինեն միևնույն ենթացանցում և աշխատեն նույն պորտում, այնպես որ, եթե դուք միացված եք 192.168.0.100-ին, և սարքը, որին փորձում եք ուղարկել, գտնվում է 192.168.1.100-ում, ապա սկաները չի հայտնաբերի մյուս սարքը: Իհարկե, դուք միշտ կարող եք պարզապես մուտք գործել այդ սարքի սերվեր և դրա փոխարեն ֆայլեր վերբեռնել՝ օգտագործելով ձեր բրաուզերը:

Պարզության համար, բոլոր ֆայլերը, որոնք ուղարկում եք մեկ այլ սարք, հավաքվում են մի պանակում, որը կոչվում է «Ստացված է» սերվերի արմատի տակ: Ես կարող եմ փոխել սա ավելի ուշ, բայց այժմ, հարմար է, որ բոլոր նոր ֆայլերը հայտնվեն նույն թղթապանակում, որտեղ դուք կարող եք դրանք տեղափոխել համապատասխան վայր ավելի ուշ:

Նոր ֆայլը Ստացված թղթապանակում

Ներբեռնումը (Hotkey l), Վերանվանել (Hotkey r), Տեղափոխել (Hotkey m), Պատճենել (Hotkey c), Ջնջել (Hotkey d) և Permanent Delete (p) բոլորը կարող են միաժամանակ աշխատել բազմաթիվ ֆայլերի վրա, բացառությամբ ներբեռնեք բջջային բրաուզերներում, որտեղ կարող եք միաժամանակ ներբեռնել միայն մեկ ֆայլ: Պարզապես զգույշ եղեք, քանի որ մշտական ​​ջնջումը իսկապես նշանակում է Մշտական Ջնջել. Միշտ պահեք ձեր կարևոր ֆայլերի պատճենը մեկ այլ սարքում՝ նախքան ջնջելու կոճակը դիպչելը:

Undelete-ը (Hotkey u) օգտագործվում է միայն այն ֆայլերի համար, որոնք մեկ անգամ ջնջվել են և հետևաբար ունեն ".ջնջված» երկարաձգում։ Այն չի կարող հետ բերել ընդմիշտ ջնջված ֆայլերը: Սրանք չեն փչում: Նրանք անցել են: Այդ ֆայլերն այլևս չկան: Դրանք նախկին գործեր են։

Օգտագործելով սլայդ շոուն

Սլայդ շոուի ինտերֆեյսը: Ամեն ինչ ներքևի մասում կարելի է սեղմել:

Լավագույն հնարավորությունների թվում, որոնք մարդիկ միշտ խնդրում են ֆայլերի դիտարկիչում, լավ սլայդ շոուն է: Երբ դուք ձեր որդու մոտ 6000 նկար եք տանում ձեր հեռախոսով՝ պատահական անծանոթ մարդկանց ցույց տալու համար, դժվար չէ հասկանալ, թե ինչու: ;) SMB-ի հաճախորդների մեծամասնությունը չունի պատկերների նախադիտումներ կամ սլայդ-շոուներ, ուստի iPhone Files հավելվածի միջոցով մեկ որոշակի պատկեր գտնելը բավականին զայրացուցիչ է օգտագործելը:

Pafera File Server-ում Slide Show հատկությունը կարող է ակտիվացվել մի քանի տարբեր եղանակներով.

  1. Սեղմեք պատկերի մանրապատկերի վրա:
  2. Ընտրեք «Slide Show» համակարգի մենյուից:
  3. Ընտրեք «Խորը սլայդ շոու» համակարգի մենյուից:
  4. Կատարեք որոնում կամ խորը որոնում՝ ընտրելու այն ֆայլերը, որոնք ցանկանում եք ցուցադրել, և ապա սեղմեք առաջին պատկերի մանրապատկերի վրա:

Անկախ նրանից, թե ինչպես եք սկսել սլայդ շոուն, վերևում կլինի ջնջման կոճակ՝ ընթացիկ պատկերի անունով, իսկ ներքևում՝ գործիքագոտի, որը պարունակում է պատահականության, պտտման, ելքի, առաջ և հետադարձ գործառույթներ:

Եթե ​​ցանկանում եք գնալ որոշակի պատկերի համար, պարզապես սեղմեք գործիքագոտու պատկերի դիրքի վրա, մուտքագրեք ձեր ուզած թիվը և անցեք այնտեղից:

Ընտրելով թիվ, որին պետք է գնալ

Սլայդ շոուն աջակցում է սահեցրած ժեստերին, որոնք իրականում իմ նախընտրած մեթոդն են հեռախոսով նավարկելու համար: Ընդամենը պետք է ձեր բութ մատը մի փոքր սահեցնեք ձախ՝ նախորդ նկարին անցնելու համար, աջ՝ հաջորդ պատկերին անցնելու համար, վերև՝ ընթացիկ պատկերը ջնջելու համար կամ ներքև՝ սլայդ շոուից դուրս գալու համար:

Եթե ​​դուք նոութբուք եք կամ ձեր հեռախոսին կցված եք Bluetooth ստեղնաշար, ապա սլայդ շոուի օգտագործումն ավելի հեշտ է դառնում:

Ձախ սլաք Նախորդ պատկերը
Աջ սլաք Հաջորդ պատկերը
Վերև սլաք Ջնջել պատկերը
Ներքև սլաք/Փախուստ Դուրս գալ սլայդ ցուցադրությունից
r Պատահական պատկեր
է Գնացեք պատկերի համարին
ք Պտտեք 90 աստիճանով հակառակ ուղղությամբ
ե Պտտեք 90 աստիճան ժամացույցի սլաքի ուղղությամբ

Կոնֆիգուրացիա

Pafera File Server-ը կարող է կազմաձևվել նույն թղթապանակում paferafileserver.cfg անունով JSON ֆայլից կամ հրամանի տողի արգումենտներից՝ key=value ձևով: Եթե ​​երկուսն էլ նշված են, ապա հրամանի տողի արգումենտները կչեղարկեն կազմաձևման ֆայլի կարգավորումները:

Ընդհանուր հրամանի տող է

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

Այսպիսով, եթե ցանկանում եք ծառայել Jim's Pictures գրացուցակը 5000 նավահանգստի բոլոր այցելուներին, դուք կօգտագործեիք

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

Եթե ​​դուք չեք նշում serverroot-ը, այն լռելյայն կլինի ձեր գլխավոր գրացուցակում:

Եթե ​​դուք չեք նշում ip և պորտ, ապա այն լռելյայն կլինի 0.0.0.0:9999:

Բացի այդ, հրամանի տողում կարելի է մուտքագրել հետևյալ ընտրանքները անջատել որոշակի գործառույթներ, նույնիսկ եթե օգտվողն ունի ճիշտ գաղտնաբառը:

disabledelete
disablerename
disablemove
disablecopy
disablenewfolder
disabledelete
disablepermanentdelete
disablesend
disableupload

Հրամանի տողի բոլոր արգումենտները կարող են նաև նշվել JSON ֆայլում, որը կոչվում է paferafileserver.cfg, ընթացիկ թղթապանակում, օրինակ.

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

Դուք կարող եք ընտրել այն մեթոդը, որն ամենալավն է ձեզ համար:

Windows-ի համար հաճախ ամենահեշտն է գործարկվողի դյուրանցում ստեղծելը և դյուրանցման մեջ նշել ձեր փաստարկները:

Android-ի Termux-ի համար գործարկվող ծրագիրը գործարկելու ամենահեշտ ձևը F-Droid-ից Termux Widget հավելվածը տեղադրելն է և վիջեթի սկրիպտի ներսում ձեր հրամանի տողը կարգավորելը:

Ապագա պլաններ

Հետագա փոփոխություններ այս պահին նախատեսված չեն, քանի որ սա պարզապես զվարճալի ներածական նախագիծ էր՝ խաղալու Rust-ի հետ, բայց եթե ուրիշը

  1. Գրեք Kotlin/Swift տարբերակները՝ հավելվածների խանութները նետելու համար
  2. Թարգմանեք այս հավելվածը բազմաթիվ լեզուներով
  3. Ստեղծեք տարբեր CSS թեմաներ
  4. Կիրառեք rsync-ի նման ալգորիթմ՝ կրկնօրինակման և վերականգնման համար
  5. Կամ որևէ այլ բան, որ կարող եք մտածել

Ես, անշուշտ, կողջունեի այս պարզ նախագծի ցանկացած հավելում:

Ինչպես միշտ, հուսով եմ, որ տղաներ, այս հավելվածը ձեզ համար օգտակար կլինի, և եթե ցանկանում եք այն հարմարեցնել ձեր սեփական նպատակների համար, ես միշտ հասանելի եմ որպես տեխնիկական խորհրդատու: Զվարճացիր:

Հեղինակի մասին

Ջիմը ծրագրավորում է այն պահից, երբ 90-ական թվականներին ստացել է IBM PS/2: Մինչ օրս նա դեռ նախընտրում է HTML և SQL գրել ձեռքով և կենտրոնանում է աշխատանքի արդյունավետության և կոռեկտության վրա։