x7mii ‏?
x7mii ‏?

@x7mii

34 تغريدة 579 قراءة Sep 19, 2019
راح ابدا بسلسلة تغريدات (ثريد) عن انشاء سورس في GitHub
-
متطلبات لانشاء سورس خاص بك :
- حساب github
- ملف release (ملف اطلاق السورس)
- ملف packages. Bz (ملف فيه معلومات الادوات و تشفيرها ) الملف بصيغة bzip2
- ملف index بصغية html (واجهه الموقع )
- مجلد لاضافة ملفات الديب
الخطوات لانشاء الحساب :
هنا صفحة انشاء السورس :
- طبعا اسم السورس لازم باللغة الانجليزية
لازم تعرف وظيفة اسم السورس و اليوزر
مثال توضيحي
اذا حطيت اسم السورس test و اليوزرa4ux1 راح يكون رابط السورس حقك لاجل اضافته في السيديا او السليو
a4ux1.github.io
طبعا الرابط يبدا بحسابك و يتنهي باسم السورس
كذا انت بديت اول مرحلة و انشاءت سورس
الان نحتاج الملفات التالية
- index.html
- packages.bz
- release
الان نحتاج لتشغيل وضع سطح المكتب
الان بنبدا بانشاء ملف release
ابحث عن خيار create new file
اسم الملف release
المعلومات في الفراغ بدل الي محدد فقط
Origin: اسم السورس هنا
Label: اسم السورس هنا
Suite: stable
Version: 1.0
Codename: ios
Architectures: iphoneos-arm
Components: main
Description: الوصف هنا
عند الانتهاء انزل للاسفل و اضغط على المربع الاخضر
طبعا بعد انشاء ملف release لازم ندخل اعدادات السورس نفسه عشان نفعله و يصير رابط
اول شي ادخل على خيار setting
انزل لقسم GitHub pages و بدل خيار none الى master branch
الان ننشئ ملف index.html
بنفس الطريقة نضغط على خيار
create new file
نكتب اسم الملف index.html
طبعا انت لازم تبدل كلمة user الي بالرابط بيوزر حسابك في git
و تبدل كلمة reponame باسم اليوزر الي سويته
مثال تبدل الرابط و يصير كذا
a4ux1.github.io
طبعا الصوره الثانيه للواجه حقت الموقع اذا دخلت الرابط نص ملف index.html بالتغريده ??
<html>
<body>
<h1>اسم السورس </h1>
<a href="cydia://url/cydia.saurik.com">Add to Cydia</a><br><br>
<a href="sileo://source/user.github.io">Add to Sileo</a><br><br>
<a href="zbra://sources/add/user.github.io">Add to Zebra</a>
</body>
</html>
لا تنسى تنزل تحت و تضغط على المربع الازرق للحفظ
حاليا سورسك جاهز لكن باقي تضيف ملفات deb للادوات و تشفيرها ، ما راح اشرح النقطة ذي حاليا بسوي شرح مفصل لها
انا برفع لكم ملف ديب و برفع ملف packages.bz2
اول شي تحتاج انك تسوي مجلد عشان تضيف ملفات debs
- اول شي تضغط على خيار create new file
- بعدها تكتب اسم الملف debs متبوعه بعلامة / و بعدها اكتب test
و لا تنسى تنزل تحت و تضغط المربع الاخضر للانشاء
طبعا من المرحلة هذي راح تحتاج مجموعة ادوات :
- safari plus من السورس الرسمي bigboss
- new term او mTerminal
- FLEXing او Flexible لسحب ملفات deb
بالبداية بشرح كل ملف عشان تفهم وش تسوي :
- ملف deb هو ملف مضغوط بصيغة deb يوجد فيه اوامر تشغيل الاداه بطريقة مشرفه
- ملف packages.bz يعتبر اهم ملف في السورس لان فيه كل معلومات الاداة
الاسم ، الحجم ، مسار الملف ، ٣ انواع تشفير ، اسم المطور ، وصف الاداة
راح اضيف شرح ثاني لسحب ملفات deb لذلك سوف اتجاوز خطوة سحب ملف deb
-
ببدا بملف packages
في الصورة مثال لمعلومات اداة axon
طبعا سهلت لك عملية التعديل فقط بدل كلمة user باليوزر الخاص بك في GitHub
و بدل كلمة reponame باسم السورس الي سميته / مثال
user ابدله بـ a4ux1
reponame ابدله بـ test
طبعا بشرح كل الي مكتوب في الصورة
package : هو بندل الاداة او معرف الاداة
Name : اسم الاداة
Version: اصدار الاداة
Maintainer و Author : اسم المطور
Description : وصف الاداة
Installed-size : حجم الاداة بالكيلو بايت
Architecture: لا تغيرها ابدا iphoneos-arm
section: قسم الاداة
Depends: المتطلبات لتحميل الاداة
Conflicts: الادوات الي تتضارب مع الاداة
Filename: مسار الاداة متبوع باسم الاداة
Depiction: موقع يكون فيه وصف الاداة
Size: حجم الاداة بالكيلو بايت
MD5Sum : نوع تشفير لازم الحروف سمول (صغار)
SHA1 و SHA256 نوع تشفير لتشغيل الاداة (الحروف سمول)
كذا اكون شرحت ملف packages
الان نحتاج اداة safari plus لرفع الملفات من الجهاز الى السورس
في البداية برفع لكم ملف packages و debs جاهزه للاستخدام
رابط الملفات :
dropbox.com
طبعا تحتاج اداة filza لنقل الملفات و التعديل عليها
##
طريقة التحميل
الان نفتح برنامج filza و ندخل المسار التالي
User/Downloads راح تحصل ملف بصيغة zip اسمه repo اضغط عليه و راح يسوي لك مجلد جديد بداخله ملف deb و ملف packages
الان ندخل موقع GitHub لاجل اضافة الملفات لا تنسى تفعل وضع سطح المكتب (شرحت الطريقه سابقا )
ندخل مجلد deb و نختار upload file
الان نضغط على choose your file
بعدها local file و نروح للمسار
User/Downloads/repo
و نختار ملف deb الموجود
بعد الانتهاء من اختيار الملف اضغط المربع الاخضر commit changes
راح ياخذ ثواني لرفع الملف
للتوضييح ##
ملفات deb للادوات دايم تكون بالمجلد debs او الاسم الي تختاره
اما بخصوص ملف packages.bz لابد ان يكون في الصفحة الاساسية
الان نرجع للصفحة الرئيسية للسورس بالضغط على اسم السورس
الان نرفع ملف packages.bz الى السورس
بالضغط على upload files
راح نكرر نفس العملية بس نختار ملف packages.bz
بعد رفع ملف packages.bz مبروك عليك صار سورسك جاهز للاستخدام تقدر تضيف سورسك على cydia او sileo و تحمل الادوات
بالنهاية ان شاء الله اني وفقت في طرحي للموضوع و شكرا لكم لمتابعة الشرح ،
اذا عندك اي سوال تفضل
طبعا فيه شروحات ثانيه قريب اشرحها
- سحب اداة من sileo او cydia
- سحب معلومات الاداة و التشفير الخاص بها
- اعادة تشفير ملف packages.bz بعد تعديله
ابشركم موضوعي انرفع لطريقة سحب ملفات deb من متجر sileo
شكرا @mohdalrajhi لرفع الموضوع
رابط الموضوع :
moody0100.com
النتيجة النهائية للسورس من موقع GitHub
الرجاء الانتباه لاسماء الملفات حيث انها تبداء بحرف كابيتل (كبير)

جاري تحميل الاقتراحات...