Maqaalka soo socda waxaan ku eegi doonaa sncli. Kani waa codsi Python ah oo u oggolaan doona isticmaalayaasha inay galaan koontadayada Simplenote iyada oo loo marayo khadka amarka. Codsigu wuxuu na siinayaa suurtagalnimada inaan ku galno qoraalladeenna iyada oo loo marayo GUI-ga la-hagaajin karo, kaas oo fuliya furayaasha nooca vi ama iyada oo loo marayo interface interface fudud.
Barnaamijkan qoraalada waa la daawan karaa, la abuuri karaa ama la tafatiri karaa ha ahaato khadka tooska ah iyo kan khadka. Dhammaan isbeddelada waxaa lagu keydiyaa gudaha diskka oo si otomaatig ah ayaa loogu dhejiyaa koontadayada 'Simplenote' marka sncli ay internetka gasho.
Astaamaha guud ee sncli
- Codsiga na siiya iswaafajin buuxda oo laba-geesood ah leh 'Simplenote' si firfircoon loogu sameeyay asalka. Waxaan sidoo kale awood u yeelan doonnaa inaan ku qasabno wadajirkaan laba-geesoodka ah ee fudud 'Simplenote'
- Dhammaan falalka si fudud ayaa loo duubi karaa oo dib loo eegi karaa.
- Waxaan heli doonaa suurtagalnimada samee qoraal cusub adoo adeegsanaya stdin ama isticmaalaya tifaftirahayaga aan jecel nahay.
- Waan awoodnaa calaamadee qoraalada sida calaamadeynta.
- Waan awoodnaa kala sooc qoraalada taariikh ahaan, cinwaan ahaan, calaamadaha iyo sidoo kale waa lagu hagaajin karaa xagga sare.
- Waxaan sidoo kale awoodnaa raadi qoraalada adoo adeegsanaya qaabka raadinta google-ka ama muujinta caadiga ah.
- Codsiga wuxuu na siinayaa fursad aan ku fiiri nuxurka qoraallada iyo metadata. Waxyaabaha kale ee ay noo oggolaan doonto inaan sameyno ayaa ah soo celi qoraalkii hore qoraallada.
- Waxaan heli doonaa suurtagalnimada Abuur oo wax ka beddel qoraalada adoo adeegsanaya tifaftirahayaga, taas oo aan ku qasbanaan doono inaanu qaabeyno.
- Waan awoodnaa tafatir calaamadaha qoraal kasta.
- Qoraalada waan awoodnaa ka saar.
- Barnaamijka ayaa ina siin doona furayaasha nooca vi, kuwaas oo waliba si buuxda loo qaabeyn karo.
- Midabada sidoo kale si buuxda ayaa loo qaabeyn karaa.
Kuwani waa dhowr astaamood oo barnaamijkan ah. Way awoodaan la tasho dhammaantood mashruuca GitHub.
Rakibaadda Sncli
Waan awoodnaa ku rakib barnaamijkan adoo adeegsanaya maareeyaha xirmada PIP3. Markii aan hubno inaan ku rakibnay maareeyaha xirmadan, barta (Ctrl + Alt + T) waxaan ku qornaa oo keliya:
pip3 install sncli
Qaabeynta Sncli
Ka dib markii la rakibey, dariiqa feylka qaabeynta asalka ah waa /home/user-name/.snclirc. Waxaan u baahanahay inaan abuurno feylkaan nafteenna, ugu yaraan taasi waa wixii aan sameyn lahaa intaan tijaabinayay codsigan. Waxaan tan ku samayn karnaa adoo ku qoraya cinwaanka (Ctrl + Alt + T) amarka:
touch ~/.snclirc
U qaabee magaca isticmaalaha iyo erayga sirta ah
Hadda waa inaanu kudar qaabeynta lagama maarmaanka u ah feylka aan hada abuurnay si aan ugu adeegsan karno koontadeena SimpleNote. Template-ka aan ku dari doonno feylka wuxuu noqonayaa sida soo socota:
[sncli] cfg_sn_username = direccion-correo-cuenta-simplenote cfg_sn_password = contraseña-cuenta-simplenote
Ku beddel cinwaanka emaylka iyo lambarka sirta ah kuwa aad u adeegsato helitaanka SimpleNote.
Beddel tifaftiraha qoraalka si aad wax uga beddesho qoraalada
Waxaan tan ku samayn doonnaa annaga oo wax ka beddelayna feylka qaabeynta si aan ugu dejino qoraalladayda nano sidii tifaftiraha qoraalka. Halkan waxaad ku isticmaali kartaa tifaftiraha aad ugu jeceshahay. Terminalka (Ctrl + Alt + T) waxaan kaliya ku qori doonnaa:
nano ~/.snclirc
Hadda waxaan ku dari doonaa xariiqan hoosta aqoonsiyada in aan ku qornay qodobka hore:
cfg_editor = nano +{line}
Marka feylka la keydiyo, waxaan ku qori karnaa boosteejada:
sncli
Amarkii hore bilaa muran, wuxuu ku bilaabayaa barnaamijka qunsulka. Tani waxay bilaabi doontaa inay isku duubnaato dhammaan qoraaladeena hadda jira waxaanna ku arki doonnaa farriin qoraal qaybta hoose ee qalabka. Fariimahan log ayaa lagala tashan karaa wakhti kasta adoo riixaya fure l.
Gawaarida furayaasha
Gaabiyeyaashu ficil ahaan waa isku mid oo aan ugu isticmaalno vim. Laakiin dhammaantood waa lagala tashan karaa dukumiintiyada rasmiga ah ee barnaamijka ama adoo adeegsanaya caawimaaddeeda, adigoo riixaya 'furahah' markaan barnaamijka furno.
qarsoon
Qoraallada waxaa lagu keydiyaa gudaha galka ~ / .sncli qaab .json.
Waan awoodnaa hel macluumaad dheeraad ah ku saabsan isticmaalka barnaamijkan adiga bogga GitHub ama ku jira websaydhka mashruuca.