Orodha ya maudhui:

Inasawazisha Folda Na Chatu: Hatua 5
Inasawazisha Folda Na Chatu: Hatua 5

Video: Inasawazisha Folda Na Chatu: Hatua 5

Video: Inasawazisha Folda Na Chatu: Hatua 5
Video: ДЕТИ ЛЕДИБАГ И СУПЕР-КОТА 😱 Сказки на ночь от Маринетт Miraculous Ladybug & Cat Noir in real life 2024, Julai
Anonim
Inasawazisha Folda Na Chatu
Inasawazisha Folda Na Chatu
Inasawazisha Folda Na Chatu
Inasawazisha Folda Na Chatu

Mafundisho haya yatakuonyesha jinsi ya kuweka folda mbili (na folda zote ndani yao) kwa usawazishaji kwa hivyo moja ni nakala ya moja kwa moja ya nyingine. Bora kwa kuunga mkono kazi mahali pote, kwa seva ya wingu / mtandao au gari la USB. Hakuna uzoefu na programu ni muhimu kumaliza mafunzo haya. Tafadhali kumbuka kuwa hii inafanya kazi tu na Windows ingawa mchakato ni sawa kwenye Mac na Linux.

Nina kompyuta ya zamani ya windows ambayo nina usanidi kaimu kama seva kwa kazi anuwai, ambayo moja ni mtandao wa bei rahisi wa kuhifadhi ambao hufanya kama seva ya media na kuhifadhi data ya kompyuta ya familia yangu yote.

Kama familia yangu wote wanapenda kufanya kazi ndani ya PC zao, tulihitaji njia rahisi ya kuhifadhi data zetu mara kwa mara. Nilihitaji pia njia ya kuzidisha nakala rudufu kwa kutekeleza mbinu kama ya RAID kwenye anatoa ngumu mbili kwenye PC ya seva. Sikutaka pia kulipia programu yoyote (ndio najua inanibana). Kama matokeo ya hii, programu zote za bure huja na pop ups au hata kupunguza kasi ya PC na nyakati ndefu za usawazishaji na matumizi makubwa ya CPU, ambayo ilikuwa ya kukasirisha tu.

Kwa hivyo kwa juhudi kidogo, niliandika hati ya chatu ambayo itasawazisha folda ambazo sote tulihitaji. Kwa hivyo ningeweza kubadilisha na kusambaza hii kwa familia kama inayoweza kutekelezwa ambayo ningeweza kuweka windows kuendesha mara kwa mara nyuma. Mtumiaji wa kompyuta hakupaswa kuwa mwenye busara zaidi.

Hatua ya 1: Kuweka Python na Utegemezi

Ili kuunda programu inayoweza kusambazwa unahitaji kusanikisha chatu kwenye kompyuta yako. Ili kufanya hivyo fuata kiunga cha wavuti hapa https://www.python.org/downloads/ na utembeze chini hadi utapata toleo unalotaka. Kumbuka: Kwa bahati mbaya, wakati wa kuandika moduli pyinstaller ambayo tutatumia haifanyi kazi bado na chatu 3.8 kwa hivyo utahitaji kutumia toleo linalofaa la chatu (3.5-3.7).

Fuata usakinishaji kwa kuhakikisha utiki kisanduku cha kuangalia "Ongeza kwa Njia".

Mara tu ikiwa imewekwa fungua mwongozo wa amri na usakinishe moduli za chatu tunazohitaji, kufanya aina hii yafuatayo na kufuata maagizo yoyote inavyotakiwa:

bomba kufunga pyinstaller

bomba kufunga dirsync

Hatua ya 2: Hati ya Python

Hati ni nzuri na rahisi, mistari miwili tu, nakili na ubandike zifuatazo kwenye IDLE (iliyosanikishwa na Python) au notepad na uhifadhi kama "DirectorySync.py":

kutoka kwa usawazishaji wa kuagiza dirsync

usawazishaji ('C: / FOLDER_A', 'E: / FOLDER_B', 'sync', purge = True)

Hakikisha kubadilisha folda mbili hapo juu na folda mbili unazotaka kusawazisha. Kurudi nyuma mara mbili inahitajika katika jina la njia kwani kurudi nyuma ni tabia ya kutoroka katika Python.

Mstari wa kwanza huingiza moduli ya dirsync tuliyoiweka hapo awali.

Ya pili hufanya usawazishaji. Folda ya kwanza ni folda ya chanzo na ya pili ni lengo, 'usawazishaji' ni kuelezea kazi ya usawazishaji ni hali gani ya usawazishaji kutekeleza. Kuongeza purge = True inaambia kazi kufuta chochote kwenye folda lengwa ambayo haiko tena kwenye folda ya chanzo. Kuna chaguzi zingine ambazo zinaweza kutekelezwa kulingana na mahitaji yako.

Njia ambayo imesanidiwa hapo juu pia itasawazisha folda zote zilizo ndani ya folda ya kiwango cha juu pia, hii inaweza kusimamishwa ikiwa inahitajika. Ikiwa unataka kusawazisha folda zaidi ya moja ya kiwango cha juu, ongeza tu mistari zaidi kwenye nambari yako na kazi ya usawazishaji (). Kwa chaguo zaidi na usaidie kuona kiunga kifuatacho:

pypi.python.org/pypi/dirsync/2.2.2

Hatua ya 3: Kuunda.exe

Ili kuunda inayoweza kutekelezwa sasa tunahitaji kurudi kwa haraka ya amri.

Andika zifuatazo ukibadilisha njia ya folda na njia ya kwenda kwenye Saraka ya DirectorySync.py tunayounda katika hatua ya mwisho:

pyinstaller -F -w C: /Route_to_your_folder/DirectorySync.py

Katika eneo la folda ya hati yako ya chatu hii inaunda safu ya folda: _pycache_, jenga, dist na faili zingine mbili. Katika folda ya dist sasa kuna faili inayoitwa DirectorySync.exe, inayoendesha hii itafanya usawazishaji nyuma. Faili hii inaweza kusambazwa kama ilivyo kwa mtu yeyote na wanaweza kutumia usawazishaji bila kuwa na chatu iliyosanikishwa kwenye kompyuta.

Kuelezea kinachoendelea katika maandishi ya BOLD ambayo yamechapishwa katika kidokezo cha amri:

'pyinstaller' waambie kompyuta watumie moduli ya pyinstaller ambayo tumepakua mapema

'-F' ni chaguo ambalo linaambia pyinstaller itoe tu moja inayoweza kutekelezwa na sio safu ya folda ambazo pia zinapaswa kusambazwa.

'-w' ni chaguo ambalo linaambia kompyuta isionyeshe haraka ya amri kila wakati inaendesha hati.

Njia ni njia ya hati ya chatu.

Kwa chaguo zaidi na usaidie kuona kiunga hapa chini:

pyinstaller.readthedocs.io/en/stable/usage…

Hatua ya 4: Kuendesha kiotomatiki

Sasa uko tayari kusawazisha folda zozote bila kunakili, kubandika na kufuta mara kwa mara kwa kubonyeza mara mbili tu kwenye inayoweza kutekelezwa. Lakini tunataka kwenda hatua zaidi ya hapo na kuwa na Windows inayoendesha mchakato kiotomatiki kwa hivyo hauitaji kuwa na wasiwasi.

Ili kufanya hivyo tutatumia Mpangilio wa Task Task ambayo inakuja na Windows, mchakato huu unategemea Windows 10 lakini ni karibu sawa kwenye majukwaa mengine ya Windows.

  1. Fungua Mratibu wa Kazi kutoka kwenye menyu ya kuanza.
  2. Kwenye upande wa kulia chagua 'Unda Kazi' kutoka kwenye menyu.
  3. Ipe jina na ufafanuzi na chini uhakikishe kuwa imesanidiwa kwa mfumo sahihi wa uendeshaji.
  4. Kwenye kichupo cha 'Vichochezi', tengeneza kichocheo kipya kwa kubonyeza "Mpya" chini kushoto, kwenye pop up mpya chagua usanidi unaotaka, nilichagua kuanza kazi kwenye Ingia na kurudia kila saa ili nijue kuwa na chelezo ya kazi yangu kila saa. Bonyeza OK.
  5. Kwenye kichupo cha 'Vitendo' tengeneza hatua mpya kwa njia ile ile. Hatua tunayohitaji ni kuanza programu ambayo ni chaguomsingi. Vinjari kwa inayoweza kutekelezwa tuliunda mapema na uchague. KUMBUKA: - ikiwa utahamisha inayoweza kutekelezwa baada ya kuunda kazi, kazi na kwa hivyo usawazishaji hautakamilika.
  6. Kwenye kichupo cha 'Masharti' angalia mipangilio ya nguvu kwa hivyo itaendesha kwenye betri na vile vile imeingia.
  7. Bonyeza sawa na sasa umeunda jukumu lako.

Anzisha tena kompyuta na baada ya muda angalia eneo la folda lengwa na uone kuwa usawazishaji ulifanya kazi, tafadhali kumbuka ikiwa una folda kubwa, usawazishaji unaweza kuchukua muda kunakili folda zote kwa mara ya kwanza.

Hiyo ndio mafunzo kamili, natumai utaiona kuwa muhimu, maswali yoyote, nijulishe.

Hatua ya 5: SASISHA 15 JAN 2020 - Pakua Programu

Bado ninatumia programu hii ambayo imenitumikia vizuri hata hivyo nimekuwa nikiulizwa mara kwa mara na watu kufanya kazi moja ya kusawazisha kwa folda tofauti kwa mikono nk kwa hivyo nilifikiri ningeisasisha hii inayoweza kufundishwa na kiunga cha programu niliyounda kufanya kazi hiyo.. Inatoa kiolesura cha mtumiaji ili watu waweze kufanya moja ya kazi za usawazishaji. Programu inaweza kupakuliwa kutoka Github.

Ilipendekeza: