بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
شرح fpaste ما عمله وبماذا ممكن أن نستفيد منه .
1-تعريف وبعض المعلومات .
إذا صح التعبير fpaste عبارة على منفذ او client لسكربت موقع https://paste.fedoraproject.org/ وهو لمشاركة الملاحظات والنصوص هذا الموقع أو التطبيق حسب ما فهمت مبني على سكربت Sticky Notes لكن بثيم خاص بفيدورا شيء مثل فكرة سكربت WordPress.Sticky Notes عبارة عن تطبيق مفتوح المصدر لمشاركة الملاحظات والنصوص.
https://github.com/sayakb/sticky-notes
ماذا يعني هذا الكلام أولا Sticky Notes شيء مثل WordPress لكن له هدف أخر وهو مشاركة الملاحظات اما fpaste هو برنامج يعمل من الترمينال يقوم بأخذ مخرجات الأوامر ورفعها على موقع https://paste.fedoraproject.org/ وإنشاء رابط خاص لها, ستتوضح الامور أكثر أثناء الشرح.
2-بعض الشرح عن الموقع .
https://paste.fedoraproject.org/
Archives من هنا نستعرض ما قام الأخرين بمشاركته.
1-إذا اردنا مشاركت شيء نضغط على New Paste .
2-في هذه الخانة ممكن أن نضع إسمنا أو أي شيء يعرف عنا ويمكن ان نتركها فارغة.
3-ممكن ان نضع كلمة مرور وعندها لا يمكن قراءة المحتوى إذا بعض وضع كلمة المرور الصحيحة.
4-هنا يمكننا ان نجعل الامر خاص ولا يظهر في Archives .
5-ممكن أن نحدد المدة التي سيتم حفظ فيها ما نشاركه وبعدها سيتم حذف ما قمنا بمشاركته إفتراضيا ستكون القيمة شهر واحد وممكن أن نجعلها إلى الأبد forever .
6-أخيرا نضغط Paste لنحصل على رابط نشاركه مع الأخرين.
من هنا يمكننا أيضأ أن نختار اللغة مثلا نشارك نص عادي Text او سكربت Python حيث سيظهر بالألوان وبالتنسق الصحيح طبعا هناك لغات أخرى غير Python مثل PHP و ...إلخ
مثال عن مشاركة سطر خاص ببايثون نلاحظ الألوان.
3-التعامل مع fpaste لرفع ناتج الأومر على الموقع ومشاركتها مع الأخرين وهو امر قد يكون مساعد إذا أردت حل مشكلة وطلب منا بعض نتائج الأمور .
sudo dnf install fpaste
لدي ملف نصى مكتوب بداخله for testing نلاحظ كيف سيقوم fpaste بقراءة الملف ورفع الموجود داخله وإعطائنا رابط المشاركة.
ممكن قراءة أكثر من ملف بذات الوقت.
كما في الموقع يمكننا من fpaste إضافة إسم يعرف عنا إفتراضيا يكون لا يحتوي شيء.
يمكن أيضا تحديد اللغة مثل Python و PHP إفتراضيا يكون Text .
كما في الموقع يمكننا أن نجعل المشاركة خاصة كي لا تظهر في Archives .
يمكن أيضا وضع كلمة مرور.
نلاحظ أننا لا يمكن عرض المشاركة إلا بعد إدخال كلمة المرور الصحيحة .
وهنا بعدد الثواني يمكننا أن نحدد الوقت الذي تبقى فيه المشاركة وبعدها يتم حذفها إفتراضيا القيمة تكون ثلاثين يوم أو 2592000 ثانية.
من خلال printonly ممكن عرض ما سيتم رفعه من دون رفعه شيء مثل معاينة ما سيتم رفعه.
ممكن إضافة خيار confirm بعدها سيعرض ما سيتم رفعه وسيخيرنا إذا ما كنا نريد أن نكمل رفع النتيجة أو لا .
ممكن مشاركة ما هو محفوط في clipboard أي اخر نص قمنا بعمل نسخ له Copy .
من الأشياء الجميلة sysinfo سيقوم بجمع معلومات عن جهازنا ورفع النتيجة وهو امر جيد توفيره عند الضرورة إذا طلبنا المساعدة من أحد نلاحظ أني أضفت كلمة مرور وإسم و...إلخ
ملاحظة كان من المفروض أن يعمل من دون sudo لكن الظاهر فيه علة قمت بالتبليغ عنها لا أعلم إذا هي علة أو البرنامج هكذا.
يمكننا من خلال ما يسىمى الأنابيب | تحويل ناتج أي أمر إلى fpaste ليتم رفع النتيجة ومشاركتها وليس فقط قراءة الملفات النصية .
أخيرا هناك أشياء قليلا لم أشرحها لعدم أهميتها لمزيد من المعلومات نكتب man fpaste .
ملاحظة الحذر مطلوب عند مشاركة الأشياء مع الأخرين على الإنترنت أقصد يجب ان ننتبه وأن لا نشارك معلومات حساسة .