Sncli ، استخدم SimpleNote من محطة Ubuntu

حول sncli

في المقالة التالية سوف نلقي نظرة على sncli. هذا هو تطبيق Python الذي سيسمح للمستخدمين بالوصول إلى حسابنا Simplenote عبر سطر الأوامر. يمنحنا التطبيق إمكانية الوصول إلى ملاحظاتنا من خلال واجهة مستخدم رسومية قابلة للتخصيص ، والتي تنفذ مفاتيح من النوع vi أو من خلال واجهة سطر أوامر بسيطة.

مع هذا التطبيق يمكن عرض الملاحظات أو إنشائها أو تحريرها في الوضع المتصل وغير المتصل. يتم تخزين جميع التغييرات مؤقتًا محليًا على القرص وتتم مزامنتها تلقائيًا مع حساب Simplenote الخاص بنا عند اتصال sncli بالإنترنت.

الخصائص العامة لـ sncli

ملاحظات سبيل المثال

  • يقدم لنا التطبيق مزامنة كاملة ثنائية الاتجاه مع Simplenote يتم إجراؤها ديناميكيًا في الخلفية. سنكون قادرين أيضًا على فرض هذه المزامنة ثنائية الاتجاه الكاملة مع Simplenote
  • ‫الكل‬ يمكن تسجيل الإجراءات ومراجعتها بسهولة.
  • سيكون لدينا إمكانية إنشاء ملاحظة جديدة عبر ستدين أو باستخدام محررنا المفضل.
  • نستطيع وضع علامة على الملاحظات على أنها تخفيض السعر.
  • سنكون قادرين رتب الملاحظات حسب التاريخ والعنوان والتسميات ويمكن أيضًا إصلاحها في الأعلى.
  • يمكننا أيضا ابحث عن الملاحظات باستخدام نمط البحث على غرار Google أو التعبير العادي.
  • التطبيق يتيح لنا الفرصة ل عرض محتوى الملاحظات والبيانات الوصفية. الشيء الآخر الذي سيسمح لنا بالقيام به هو استعادة الإصدارات السابقة من الملاحظات.
  • سيكون لدينا إمكانية إنشاء وتحرير الملاحظات باستخدام محرر لدينا، والتي سيتعين علينا تكوينها.
  • سنكون قادرين تحرير تسميات كل ملاحظة.
  • الملاحظات نحن احذفهم.
  • سيقدم لنا البرنامج مفاتيح النوع السادس ، وهي أيضًا قابلة للتكوين بشكل كامل.
  • الألوان أيضًا قابلة للتكوين بشكل كامل.

هذه ليست سوى بعض ميزات هذا البرنامج. يستطيعون استشر كل منهم في صفحة مشروع جيثب.

تركيب Sncli

نستطيع قم بتثبيت هذا البرنامج باستخدام مدير الحزم PIP3. عندما نتأكد من تثبيت مدير الحزم هذا ، في المحطة الطرفية (Ctrl + Alt + T) ، سيتعين علينا فقط كتابة:

تركيب sncli مع pip3

pip3 install sncli

تكوين Sncli

بعد التثبيت ، مسار ملف التكوين الافتراضي هو /home/user-name/.snclirc. سيتعين علينا إنشاء هذا الملف بأنفسنا ، على الأقل هذا ما كان علي فعله أثناء اختبار هذا التطبيق. يمكننا القيام بذلك عن طريق كتابة الأمر (Ctrl + Alt + T) في المحطة الطرفية:

touch ~/.snclirc

تكوين اسم المستخدم وكلمة المرور

الآن علينا أن أضف التكوين اللازم إلى الملف الذي أنشأناه للتو لتتمكن من استخدام حسابنا في SimpleNote. سيكون القالب الذي سنضيفه إلى الملف شيئًا مما يلي:

[sncli]
cfg_sn_username = direccion-correo-cuenta-simplenote
cfg_sn_password = contraseña-cuenta-simplenote

استبدل عنوان البريد الإلكتروني وكلمة المرور بما تستخدمه للوصول إلى SimpleNote.

قم بتغيير محرر النصوص لتحرير الملاحظات

سنفعل ذلك عن طريق تحرير ملف التكوين لوضع ملاحظات nano الخاصة بي كمحرر نصوص. هنا يمكنك استخدام المحرر الذي يعجبك أكثر. في المحطة الطرفية (Ctrl + Alt + T) سيتعين علينا فقط كتابة:

nano ~/.snclirc

الآن سنضيف هذا السطر أسفل أوراق الاعتماد الذي كتبناه في النقطة السابقة:

مثال على تكوين sncli

cfg_editor = nano +{line}

بمجرد حفظ الملف ، يمكننا الكتابة في المحطة:

sncli

يبدأ الأمر السابق بدون وسيطات التطبيق في وحدة التحكم. سيبدأ هذا في مزامنة جميع ملاحظاتنا الحالية وسنرى رسالة سجل في الجزء السفلي من وحدة التحكم. يمكن الرجوع إلى رسائل السجل هذه في أي وقت بالضغط على مفتاح l.

اختصارات لوحة المفاتيح

مساعدة sncli

الاختصارات عمليا هي نفسها التي نستخدمها في vim. لكن يمكن استشارتهم جميعًا في وثائق البرنامج الرسمية أو باستخدام مساعدته ، بالضغط على مفتاحh' عندما يكون البرنامج مفتوحًا.

مخفي

يتم حفظ الملاحظات محليًا في الدليل ~ / .sncli بتنسيق json.

يمكننا الحصول على المزيد من المعلومات حول استخدام هذا البرنامج من صفحة على جيثب أو موقع المشروع.


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.