Esihlokweni esilandelayo sizobheka i-sncli. Lokhu isicelo sePython esizovumela abasebenzisi ukufinyelela i-akhawunti yethu Simplenote ngomugqa womyalo. Uhlelo lokusebenza luzosinika ithuba lokufinyelela amanothi ethu nge-GUI eyenziwe ngokwezifiso, esebenzisa okhiye bohlobo vi noma ngokusebenzisa isikhombimsebenzisi somugqa womyalo olula.
With lolu hlelo lokusebenza amanothi angabukwa, adalwe noma ahlelwe kuzo zombili izindlela eziku-inthanethi nezingaxhunyiwe ku-inthanethi. Zonke izinguquko zifakwa kunqolobane endaweni yakhona kudiski futhi zivunyelaniswa ngokuzenzakalela ne-akhawunti yethu yeSimplenote lapho i-sncli ingena ku-inthanethi.
Izici ezijwayelekile ze-sncli
- Isicelo usinikeze ukuvumelanisa okugcwele kwe-bi-directional ne-Simplenote kwenziwe ngamandla ngemuva. Sizokwazi nokuphoqa ukuvumelanisa okugcwele izindlela ezimbili ne-Simplenote
- Konke izenzo zingaqoshwa kalula futhi zibuyekezwe.
- Sizoba nethuba lokuthi dala inothi elisha nge stdin noma usebenzisa umhleli wethu owuthandayo.
- Singakwazi maka amanothi njengokumakwa phansi.
- Sizokwazi hlunga amanothi ngosuku, ngesihloko, amalebula futhi angalungiswa phezulu.
- Nathi singakwazi sesha amanothi usebenzisa iphethini yokusesha yesitayela se-google noma inkulumo ejwayelekile.
- Isicelo sisinikeza ithuba lokuthi buka okuqukethwe kwamanothi nemethadatha. Enye into ezosivumela ukuthi siyenze ukuthi buyisela izinhlobo zangaphambilini zamanothi.
- Sizoba nethuba lokuthi dala futhi uhlele amanothi usebenzisa umhleli wethu, okuzofanele siyilungiselele.
- Sizokwazi hlela amalebula enothi ngalinye.
- Amanothi singakwazi zisuse.
- Uhlelo luzosinika vi izinkinobho zohlobo, nakho okulungiseka ngokuphelele.
- Imibala nayo iyalungiswa ngokuphelele.
Lezi yizici ezimbalwa nje zalolu hlelo. Bangakwazi thintana nabo bonke ku ikhasi le-GitHub leprojekthi.
Ukufakwa kwe-Sncli
Singakwazi faka lolu hlelo usebenzisa umphathi wephakheji ye-PIP3. Lapho siqinisekile ukuthi le mphathi wephakeji ifakiwe, esigungwini (Ctrl + Alt + T) kuzofanele sibhale kuphela:
pip3 install sncli
Ukumiswa kwe-Sncli
Ngemuva kokufakwa, indlela yefayela yokumisa ezenzakalelayo eyi- /home/user-name/.snclirc. Kuzofanele sizenzele leli fayela ngokwethu, okungenani yilokho obekufanele ngikwenze ngenkathi ngivivinya lolu hlelo. Lokhu singakwenza ngokuthayipha ukuphela (Ctrl + Alt + T) umyalo:
touch ~/.snclirc
Lungiselela igama lomsebenzisi nephasiwedi
Manje kuzofanele sikwenze engeza ukucushwa okudingekayo kufayela esisanda kulidala ukuze sikwazi ukusebenzisa i-akhawunti yethu ku-SimpleNote. Isifanekiso esizosengeza efayeleni sizoba okufana nokulandelayo:
[sncli] cfg_sn_username = direccion-correo-cuenta-simplenote cfg_sn_password = contraseña-cuenta-simplenote
Faka esikhundleni sekheli le-imeyili nephasiwedi usebenzise owasebenzisa ukufinyelela i-SimpleNote.
Shintsha isihleli sombhalo ukuhlela amanothi
Sizokwenza lokhu ngokuhlela ifayela lokumisa ukubeka amanothi wami we-nano njengomhleli wombhalo. Lapha ungasebenzisa isihleli osithanda kakhulu. Ku-terminal (Ctrl + Alt + T) kuzofanele sibhale kuphela:
nano ~/.snclirc
Manje sizofaka lo mugqa ongezansi kokuqinisekisa esikubhale ephuzwini elidlule:
cfg_editor = nano +{line}
Lapho ifayili selisindisiwe, singabhala ku-terminal:
sncli
Umyalo odlule ngaphandle kokuphikisana, uqala uhlelo lokusebenza kukhonsoli. Lokhu kuzoqala ukuvumelanisa wonke amanothi wethu akhona futhi sizobona umyalezo welogi ezansi kwekhonsoli. Le milayezo yokungena kungabonwa nganoma yisiphi isikhathi ngokucindezela ifayela le- ukhiye l.
Izinqamuleli zekhibhodi
Izinqamuleli zicishe zifane nesizisebenzisa ku-vim. Kepha zonke kungaboniswana ngazo ku- imibhalo yohlelo olusemthethweni noma usebenzisa usizo lwayo, ngokucindezela ukhiye 'h' lapho uhlelo luvulekile.
kufihliwe
Amanothi agcinwa endaweni enkombeni ~ / .sncli ngefomethi ye-.json.
I-Podemos thola eminye imininingwane mayelana nokusebenzisa lolu hlelo kusuka ku- ikhasi ku-GitHub noma ku iwebhusayithi yephrojekthi.