تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
شرح مصور: كيفية رفع برامجك على موقع Appharbor
#1
بسم الله الرحمن الرحيم

الحمد لله رب العالمين والصلاة والسلام على سيدنا محمد وعلى آله وصحبه أجمعين
وبعد

السلام عليكم ورحمة الله وبركاته

في هذا الموضوع سأقدم لكم بمشيئة الله شرحا مصورا لموقع رائع ومفيد جدا ولعله جديد على بعضكم
هذا الموقع هو:
appharbor
هذا الموقع عبارة عن سحابة تحاكي بيئة Visual Studio وتستطيع استضافة البرامج من نوع Console أو Asp.net وبسعر مجاني والأهم بدون دعايات ...

نبدأ أولا بطريقة التسجيل:

أولا / نضغط على زر تسجيل كما في الصورة


ثانيا / نقوم بتعبئة النموذج كما في الصورة


ثالثا / سوف تصل رسالة إلى بريدنا الإلكتروني لتفعيل الحساب

رابعا / نفتح الرسالة التي وصلتنا ونقوم بالضغط على الرابط (verify your email address) لتفعيل الحساب

خامسا / سيأخذنا الرابط إلى الموقع فنقوم بتسجيل الدخول بعد كتابة اسم المستخدم وكلمة المرور

الآن أصبح لدينا حساب ...
نأتي إلى الأهم وهو كيفية عمل رابط ونرفع إليه برنامجنا:

أولا / نقوم بالضغط على Your Applications رقم 1 من الصورة


ثم بعد ذلك نختار اسم الرابط الذي سيكتب في المتصفح فيما بعد وليكن ghareeb رقم 2 من الصورة
أخيرا نضغط على زر Create new رقم 3 من الصورة

مبروك .. تم تأسيس الرابط وستظهر الصورة التالية


ثانيا / نحتاج الآن إلى رفع برنامجنا إلى موقعنا على النت ...
هناك أربع طرق لعمل ذلك ثلاث منها عبر مواقع خارجية وواحدة من نفس الموقع
وسوف أشرح الطريقة الأخيرة أي التي من داخل الموقع
نحتاج في البداية إلى تنزيل آخر إصدار من برنامج git وهذا هو الرابط
Git-1.8.1.2-preview20130201.exe
ثم نقوم بتنصيبه على الحاسوب - وللتوضيح تابع الصور














الآن وبعد الانتهاء من التنصيب نقوم بفتح البرنامج Git Bash والموجود على سطح المكتب أو من قائمة ابدأ ثم Git ثم Git Bash
وهذه صورة البرنامج


ثالثا / نذهب إلى مسار المشروع عن طريق كتابة الأمر التالي لاحظ معي العلامة (/) وليست (\)
كود :
[align=left]cd c:/users/ghareeb/documents/visual~1/projects/WebApplication4[/align]


رابعا / نكتب الأمر
كود :
[align=left]git init[/align]

خامسا / نكتب الأمر
كود :
[align=left]git add .[/align]

سادسا / نكتب الأمر
كود :
[align=left]git commit -m "نكتب وصفا للبرنامج"[/align]

سابعا / نذهب الآن إلى صفحة البرنامج التي أنشأناها على النت ونضغط على الزر respository URL - شاهد اللون الأحمر من الصورة


بعد الضغط على الزر سوف يتم نسخ رابط رفع الملفات إلى الحافظة وهو هنا
كود :
[align=left]https://Sooriaty03@appharbor.com/ghareeb.git[/align]



ثامنا / نكتب الأمر
كود :
[align=left]git remote add appharbor https://Sooriaty03@appharbor.com/ghareeb.git[/align]

تاسعا / نكتب الأمر الأخير
كود :
[align=left]git push appharbor master[/align]
الأن سوف يطلب البرنامج كلمة المرور سنكتبها - لا تقلق إذا لم تشاهد الأزرار التي تقوم بكتابتها، فالبرنامج يقوم بحفظها دون إظهارها وعندما تنتهي قم بالضغط على زر الرجوع أو Enter - وبعد ذلك ننتظر حتى ينتهي البرنامج من رفع الملفات

عاشرا / الآن نعود مرة أخرى إلى صفحة برنامجنا على النت ونقوم بتحديث الصفحة وننتظر حتى ينتهي من إعداد الموقع كما في الصورة التالية


أخيرا / نقوم بتحديث الصفحة مرة أخرى ليظهر رابط برنامجنا نلاحظ عبارة Go to your application كما في الصورة التالية


وهذا هو الرابط
http://ghareeb.apphb.com/

وفي الختام أرجو أن أكون قد وفقت إلي شرح المعلومة

وصلى الله على سيدنا محمد وعلى آله وصحبه وسلم
الرد }}}}
تم الشكر بواسطة:
#2
بارك الله فيك
الرد }}}}
تم الشكر بواسطة:
#3
السلام عليكم

بارك الله فيك

لكن هل الموقع للرفع فقط ام هنالك فائدة اخرى للموقع؟
الرد }}}}
تم الشكر بواسطة:
#4
يعطيك العافية

شرح واضح

لاكن لدي استفسار .... للموضوع
هل تقصد رفع برامج exe
ام
رفع صفحات الويب
الرد }}}}
تم الشكر بواسطة:
#5
[COLOR="#000000"]مرحبا sooriaty03

اخي ياليت لو توضح لنا الموضوع أكثر من كذا

يعني نوع البرنامج المرفوع الهدف منه الفؤائد للمستخدمين وهكذا

وكل الشكر لك على هذا الموضوع المتعوب علية[/COLOR]
الرد }}}}
تم الشكر بواسطة:
#6
السلام عليكم ورحمة الله وبركاته

sajad كتب :السلام عليكم

بارك الله فيك

لكن هل الموقع للرفع فقط ام هنالك فائدة اخرى للموقع؟

وبارك فيك وحفظك
الموقع له وظيفتين:
الأولى أن ترفع موقع Asp.net عليه كما في المثال السابق حيث رفعت عليه WebApplication
http://ghareeb.apphb.com/

فيصبح مثل أي موقع استضافة ولكن للـ Asp.net

والثانية أن ترفع عليه برامج Console Application
والفائدة منها أنك تريد تنفيذ عملية طويلة وتحتاج إلى وقت فعندها عليك برفعها إلى الموقع وسوف تستمر في العمل بشكل دائم دون توقف حتى يتوقف البرنامج نفسه عن العمل
كأن تريد مراقبة Port معين ..... إلخ



مالكـ كتب :يعطيك العافية

شرح واضح

لاكن لدي استفسار .... للموضوع
هل تقصد رفع برامج exe
ام
رفع صفحات الويب

لا مجلد المشروع كامل لاحظ معي المشروع الذي تم رفعه

c:/users/ghareeb/documents/visual~1/projects/WebApplication4

أي مجلد المشروع الموجود مباشرة في مجلد Projects
أي الذي يحتوي على الملفات الظاهرة في الصورة






ابو ابراهيم كتب :مرحبا sooriaty03

اخي ياليت لو توضح لنا الموضوع أكثر من كذا

يعني نوع البرنامج المرفوع الهدف منه الفؤائد للمستخدمين وهكذا

وكل الشكر لك على هذا الموضوع المتعوب علية

بالنسبة لنوع البرنامج تم الإجابة عليه
أما الفوائد
فسأعطيك مثالا بسيطا جدا
قمت ببرمجة صفحة نت من نوع Asp.net
هذه الصفحة أستطيع الدخول إليها من أي جهاز كمبيوتر أو حتى جوال
في الصفحة هذه أكتب رقم جوال وأضغط على زر حفظ
وعلى جهاز المنزل صممت برنامجا يراقب بيانات الصفحة وهو موصول بسلك التليفون
فإذا وجد أن هناك رقم تليفون قام بتوصيلي به ....
وانت تستطيع أن تصمم موقع خاص بك عليه أو أي شيء آخر....

بالتوفيق
الرد }}}}
تم الشكر بواسطة:
#7
كفيت ووفيت
ماشاء الله عليك
"الناس نيام فإذا ماتوا إنتبهوا"
الرد }}}}
تم الشكر بواسطة:
#8
بارك الله فيك
وجزاك الله كل الخير
وجعله الله في موازين حسناتك
شرح كافي ووافي رعاك الله
شكرا جزيلا ربي يرضى عنك ويرضيك
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Star [مقال] كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service Programmation 8 2,493 26-08-16, 10:21 AM
آخر رد: tryold
  كيفية تغيير خلفية محرر الكود في Visual Studio 2010 إلى صورة أبو عمر 0 577 06-09-15, 06:44 PM
آخر رد: أبو عمر
Brick [مثال] انشاء ترميز باركود من نوع QR عن طريق موقع جوجل الطالب 1 422 02-09-15, 10:42 PM
آخر رد: مبرمج بلا حدود
  [VB.NET] موقع جميل وجيد لاكواد جميع لغات البرمجة alking-0999 1 793 08-08-15, 07:02 PM
آخر رد: AkraM Fouad
  درس: كيفية حساب عدد الأسطر في نص المبرمج الطموح vb6 4 1,628 04-08-15, 12:45 AM
آخر رد: العواد الصغير
  [VB.NET] كيفية انشاء قاعدة بيانات برمجيا VB.net (صوت وصورة) أحمد النجار 0 733 18-01-15, 06:59 AM
آخر رد: أحمد النجار
  كيفية عمل setup للبرنامج المعمول بالفيجول بيسك2008 يدعم العربيه hosney 3 868 31-12-14, 10:55 AM
آخر رد: hosney
  تحويل الفيديو في برامجك-الجزء الثاني( إصلاح للمشاكل + تعديل للروابط + توضيح للأمر ) RaggiTech 1 717 10-12-14, 06:37 PM
آخر رد: abulayth
  [مقال] كيفية عمل قالب لفورم learning.net 12 3,597 01-01-14, 10:33 PM
آخر رد: adosql
  كيفية عمل برنامج للأذان + قاعدة بيانات لـ 252 دولة و 9512 مدينة ! : مبرمج أوتار 1 3,738 15-07-13, 04:36 PM
آخر رد: مبرمج بلا حدود

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم