كيفية إرسال الرسائل باستخدام Bitcoin Blockchain على Linux باستخدام Bitmessage

click fraud protection

هناك أشياء قليلة رائعة مثل تقنية blockchain. أحد برامج الاستفادة من هذه التكنولوجيا هو PyBitmessage. باستخدام هذا البرنامج ، يمكن للمستخدمين إرسال رسائل P2P باستخدام blockchain Bitcoin بطريقة آمنة. وأفضل ما في الأمر أنه يمكن استخدام هذا البرنامج على أنظمة تشغيل متعددة ، بما في ذلك Linux!

قم بتثبيت PyBitmessage

PyBitmessage هو برنامج مثير ، ولكن لا يبدو أن توزيعات لينكس السائدة لها اهتمام كافٍ بحملها رسميًا. لحسن الحظ ، فإن هذا البرنامج سهل التجميع والبناء من المصدر. لبدء عملية الترجمة ، افتح نافذة طرفية وقم بتثبيت المكتبات المختلفة وملفات التبعية المطلوبة لنظام التشغيل الخاص بك.

أوبونتو

sudo apt install python-qt4 python-msgpack python-pyopencl python-setuptools build-basic libssl-dev git

ديبيان

sudo apt-get python-qt4 python-msgpack python-pyopencl python-setuptools build-basic libssl-dev git

فيدورا

sudo dnf تثبيت PyQt4 python2-msgpack python2-pyopencl python2-setuptools gcc-c ++ redhat-rpm-config python-devel opensl-devel git

OpenSUSE

sudo zypper install python-qt python-msgpack-python python-setuptools gcc-c ++ libopenssl-devel python-devel git
instagram viewer

قوس لينكس

تثبيت PyBitmessage على قوس لينكس لا يختلف كثيرًا عن تجميعه على توزيعات Linux أخرى ، كما أوضحنا في هذه المقالة. ومع ذلك ، نظرًا لكيفية عمل AUR ، يحصل مستخدمو Arch على عملية بناء أكثر نظافة وأكثر تلقائية. يتم الاعتناء بكل ملفات التبعية تلقائيًا.

لبدء تثبيت PyBitmessage على كمبيوتر Arch Linux ، ستحتاج أولاً إلى تثبيت أحدث إصدار من أداة إدارة حزم Git مع Pacman ، مدير الحزم.

sudo بكمن -S بوابة

انتهى تثبيت Git. الخطوة التالية في العملية هي استنساخ أحدث PyBitmessage pkgbuild لمحة.

استنساخ بوابة https://aur.archlinux.org/pybitmessage.git

قرص مضغوط في المستنسخة حديثا pybitmessage دليل لبدء عملية إنشاء الحزمة.

مؤتمر نزع السلاح pybitmessage

يعد بناء الحزم من AUR عملية سريعة وسهلة. ومع ذلك ، يمكن أن تحدث أخطاء في بعض الأحيان. إذا makepkg فشل في إنشاء ، قد يكون لديك بعض التبعيات التي لا يمكن تثبيتها تلقائيًا. لإصلاح هذه المشكلة ، ستحتاج إلى الانتقال إلى صفحة PyBitmessage AUR وتثبيت باقي التبعيات يدويًا.

لبدء عملية البناء ، قم بتشغيل makepkg.

makepkg -si

لينكس أخرى

يحتوي PyBitmessage على نص برمجي مفيد يتيح للمستخدمين فحص نظام التشغيل الخاص بهم ومعرفة التبعيات التي يحتاجونها لتشغيل البرنامج. إذا كنت تحاول تشغيل هذا البرنامج على نظام تشغيل غير مدرج أعلاه ، فاتبع هذه التعليمات لتحديد ما تحتاج إليه.

استنساخ بوابة https://github.com/Bitmessage/PyBitmessage
cd ~ / PyBitmessage python checkdeps.py

اقرأ ناتج البرنامج النصي ، حيث سيكشف عن نظام التشغيل لديك ويطبع الحزم الدقيقة التي تحتاجها. تحتوي معظم أنظمة التشغيل على تعليمات داخل checkdeps.py النصي ، حتى فري!

بناء

مع تثبيت جميع التبعيات ، حان الوقت لبدء العمل مع شفرة المصدر.

أولا ، باستخدام شخص سخيف أداة، استنساخ أحدث إصدار من شفرة مصدر PyBitmessage من GitHub.

استنساخ بوابة https://github.com/Bitmessage/PyBitmessage

استخدم ال قرص مضغوط الأمر لتحريك المحطة في المستنسخة حديثا PyBitmessage مجلد على كمبيوتر Linux.

مؤتمر نزع السلاح PyBitmessage

داخل PyBitmessage المجلد ، هناك عدة ملفات. هذه الملفات ضرورية للبرنامج بشكل عام ، ولكن يمكننا تجاهلها. الملف المهم الوحيد هنا هو setup.py، حيث سيأخذ الرمز ، ويبنيه ، ويضعه في المكان الصحيح.

قم بتثبيت PyBitmessage على النظام بأكمله عن طريق تشغيل هذا الأمر كجذر:

sudo -s python setup.py install

بدلاً من ذلك ، قم بتثبيت PyBitmessage كمستخدم عادي ، قم بتشغيل الأمر التالي. ضع في اعتبارك أنه إذا اتبعت هذا المسار ، فستحتاج PyBitmessage إلى إعادة التثبيت عدة مرات لكل مستخدم يحتاج إلى استخدامه.

python setup.py install - المستخدم

باستخدام PyBitmessage

لبدء التواصل مع PyBitmessage ، ستحتاج أولاً إلى إنشاء هوية جديدة. قم بذلك عن طريق فتح البرنامج. بمجرد فتحه ، انقر فوق الزر "هوية جديدة". اترك الإعدادات بشكل افتراضي ، وانقر فوق "موافق" للبدء.

بعد الإعداد بفترة وجيزة ، سيعرض PyBitmessage إشعارًا في علبة النظام يقول "متصل".

لإرسال رسالة باستخدام PyBitmessage ، انقر فوق الزر "إرسال". لا يؤدي النقر على "إرسال" إلى إرسال أي شيء تلقائيًا. بدلاً من ذلك ، يفتح مربع حوار الرسالة ، حيث يمكن للمستخدمين إنشاء أشياء جديدة لإرسالها.

إرسال رسائل عادية

هل تريد إرسال Bitmessage إلى صديق؟ أولاً ، احصل على عنوان Bitmessage الخاص بهم. بمجرد الحصول عليها ، انقر على "إرسال رسالة عادية". الصق عنوانهم في المربع "إلى".

ملاحظة: يرسل PyBitmessage رسائل يمكن التخلص منها. لتحديد وقت انتهاء رسالتك ، اسحب شريط التمرير بجوار "TTL".

لن تستخدم PyBitmessage عنوانك تلقائيًا في قسم "من". بدلاً من ذلك ، ستحتاج إلى النقر فوق المربع "من" وتحديد عنوانك عند ظهوره في القائمة. املأ الموضوع ومربع الرسالة. عندما يبدو كل شيء على ما يرام ، انقر فوق الزر "إرسال".

إرسال رسائل للمشتركين

بالإضافة إلى إرسال الرسائل من شخص لآخر ، يسمح PyBitmessage للمستخدمين بإرسال العناصر إلى "المشتركين" أو الأشخاص الذين يتابعون عنوان PyBitmessage الخاص بك. لاستخدام هذه الميزة ، انقر فوق "إرسال" ، ثم فوق "إرسال الرسائل إلى المشتركين ".

كما هو الحال في "الرسائل العادية" ، انقر فوق المربع "من" وانقر فوق إضافة إلى عنوانك. ثم املأ الموضوع ومحتوى مشاركتك. انقر فوق إرسال للنشر إلى متابعيك.

watch instagram story