TinyMessengerVersion 0.1

arch-life

بيلساني نشيط

إنضم
Oct 5, 2010
المشاركات
70
مستوى التفاعل
2
app_full_proxy.php


TinyMessenger 0.1 (النسخة التجريبية الأولى)

تاريخ الإصدار: 11\11\2011

التعريف بالبرنامج:

برنامج Chat يعتمد تقنية TCP لنقل البيانات بين الأجهزة المتصلة، ولا يستخدم أي سيرفر وسيط أثناء ذلك، مما يجعله عصياً على الحجب من قبل أي جهات حكومية إلكترونية. قد يتساءل البعض عن سبب ذكر ذلك.. السبب هو تعرّض جميع برامج التواصل الإلكتروني في سوريا إلى الحجب بسبب الأحداث السياسية التي تمر بها البلاد، فادّعى هذا إلى إعادة إحياء فكرة TinyMessenger بعد إيقافها لفترة طويلة.

ميزات البرنامج:

الصور المطروحة في الألبوم الخاص بالصفحة هي لإصدار متقدم من البرنامج، وهو قيد البرمجة الآن، لكن ادّعت الحاجة إلى وجود إصدار تجريبي من البرنامج لتلقي آراء المجربين وتعليقاتهم والتعديلات الواجب إضافتها إلى البرنامج، لذا طرحت أول إصدار تجريبي مبسّط، وميزاته هي التالية:

ــ يحتوي البرنامج بشكل مبدأي على ميزتي التنبيه والإبتسامات، مع إمكانية تنسيق الخط، وخاصية تغيير الـ Nickname، وخاصية التحقق من وجود إصدار جديد، وأخيراً، إمكانية إرسال تقرير بخطأ في البرنامج أو تعليق Feedback أو إضافة ترى أنها تخدم نجاح البرنامج.

ــ الإتصال (في النسخة التجريبية فقط) لن يكون بشكل (عناوين بريدية)، بل سيكون عن طريق عناوين الآي بي IP Adresses، بالتأكيد هذا قد لا يعجب البعض من المجربين، لكن تقنية الإتصال هذه مبدأية، أما في الإصدارات القادمة (الكاملة) سيكون التواصل عبر إنشاء عناوين بريدية خاصة بكل مستخدم كـ ([email protected]).. علماً أن البرنامج لا يتعرض إلى أي نوع من الملفات الخاصة بالمستخدم على الجهاز، ولا يستعمل أي تقنية من تقنيات المشاركة الخاصة بـ Windows، بالإضافة لإمكانية إستعمال البرنامج بين الأجهزة المتصلة عبر شبكات Lan و Wireless Lan، أي دون الحاجة للإتصال بالإنترنت!

أسئلة متكررة:

س: قلتم في الصفحة أن البرنامج "عربي"، أما الصور المطروحة فهي تظهر البرنامج باللغة الإنكليزية، فكيف هذا؟
ج: كان القصد من كلمة "مشروع عربي" أن برمجته قد تمت بأيدي عربية، رغم أن النسخ القادمة أيضاً ستكون مخيّرة بين اللغات: العربية، الإنكليزية، والفرنسية أيضاً.

س: ما الذي يجعل هكذا مشروع مثيراً للإهتمام رغم كثرة برامج المحادثة وجودتها فضلاً عن TinyMessenger؟
ج: للسؤال عدة أجوبة، أهمها عدم إمكانية حجب البرنامج، سرعته الفائقة في الإتصال (من ثانيتين إلى 3 ثواني فقط!)، والميزات الفريدة التي ستطرح في الإصدارات القادمة كمكالمات الفيديو فائقة السرعة رغم سوء جودة الإتصال بالإنترنت، نقل الملفات بسرعة فائقة بين الأجهزة المتصلة، إمكانية تقديم مساعدات تقنية (كإصلاح النظام المعطل) عن بعد بين الأجهزة المتصلة، إنشاء غرف محاثة، ألعاب ثنائية، والكثير غيرها..

س: ماهي متطلبات عمل البرنامج؟
ج: إستعمل أي جهاز تشاء، وأي نظام تشغيل تشاء، وأي وسيلة إتصال تشاء - حتى الـ Bluetooth شريطة إنشاء شبكة (Bluetooth Personal Area Netwotk - BPAN)، فقط من الأفضل وجود نسخة Internet Explorer حديثة (6 فما فوق) على نظام التشغيل الذي تستخدمه.

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

س: هل ستبقى الإصدارات الخاصة بالبرنامج مجانية؟
ج: تقريباً، فالإصدارات التجريبية ليست تجارية، بل إنما هي لسماع رأي المجربين وإقتراحاتهم، وستبقى مجانية، وهذا سينعكس إيجاباً على البرنامج . أما الإصدارات الكاملة منه فستكون بأسعار رمزية مناسبة، الغاية منها دعم البرنامج كما قلت سابقاً، ودعم استمرار إنتشاره، وأنا أعمل الآن على نوع من التطبيقات الخاصة بالبرنامج والتي تتيح للمستخدمين شراء رصيد إلكتروني كنوع من (العمولات الرقمية)، وربحها عن طريق مسابقات معينة، وتبادلها ومقايضتها بميزات رقمية في البرنامج خاصة بالمستخدم فقط (كإبتسامات إضافية أو غرفة دردشة مجانية أو إعلان مجاني أو ......)، وهذه الفكرة - على حد حساباتي - ستنعكس إيجاباً على البرنامج.

لدي الكثير من الأفكار.. والقليل من الوقت.. والمئات من المشجعين، ولكن!! على بركة الله.

ملاحظة: إبقى على إطّلاع على تحديثات البرنامج لأنني أزلت ميزة التحديث التلقائي لكي لا تزعج المستخدم. يمكنك زيارة صفحة تحميل البرنامج بشكل متكرر للإطلاع على التعديلات والنسخ التجريبية المطروحة.

ملاحظات قبل تشغيل البرنامج:

البعض منكم قد يواجه مشاكل في استخدام البرنامج نتيجة عدم قدرته على فتح منافذ Ports لنقل البيانات، وذلك نتيجة بعض إعدادات الأمان المتقدمة في نظام التشغيل الذي يستخدمونه، ولتفادي ذلك - مبدأياً - لديك أحد حلّين:

1- تعطيل جدار الحماية الخاص بـ Windows مؤقتاً ريثما تنتهي من استعمال البرنامج.
2- إعطاء صلاحيات للبرنامج لتخطي جدار الحماية وتعيينه كبرنامج موثوق في Windows، ولفعل ذلك عليك بالتالي:

في Windows XP: من لوحة التحكم Control Panel -> جدار حماية ويندوز Windows Firewall -> تبويب "إستثناءات" Exceptions" Tap" -> إضافة منفذ Add Port -> ضع إسم البرنامج "tinyMSN" ورقم المنفذ "33895" -> موافق OK.

ثم في نفس النافذة -> إضافة برنامج Add Program -> إستعراض Browse -> ثم إختر مسار البرنامج -> موافق OK.

في Windows Vista و Windows 7: من الأفضل إيقاف عمل جدار الحماية لأن إضافة برامج إستثنائية للعبور من جدار الحماية لا تجدي نفعاً أحياناً،لكن إليكم الطريقة:

أيضاً من إعدادات جدار الحماية في لوحة التحكم -> السماح لبرنامج بتخطي جدار الحماية Allow a program or feature through windows firewall -> السماح لبرنامج آخر Allow another program -> إستعراض Browse -> ثم إختر مسار البرنامج -> موافق OK.

app_full_proxy.php


هذه الخطوات تعتبر أساسية لعمل النسخة التجريبية من TinyMessenger، أما في النسخات الكاملة فقد تم حل مشكلة فتح المنافذ بنجاح وسأذكر على من يعود الفضل بعد الله تعالى..

فكرة إعطاء صلاحيات للبرنامج يدوياً في جدار الحماية والسماهمة في الدعم الإعلاني: أخي الغالي Omar Mohammed.
فكرة إضافة سطر برمجي لإدخال الصلاحيات على جدار الحماية أوتوماتيكياً: أستاذي الغالي Hocine Binary.
المساهمة في الدعم التقني والإعلاني وتجريب النسخة: الأخ الغالي Nebras Hareer والأخ الغالي Lazzouni Mohamed Rafik والصديق Mohamed Haddi.
الدعم السايكولوجي وأول مساهم في تجريب تقنية الإتصال: صديقي وملهمي Mys Tery.

ساهم بالنشر، الدعم، التجريب، ولا تبخل بإبداء الآراء والأفكار وتوجيه الملاحظات.. ليس من أجلي، بل من أجلنا جميعاً.

طريقة التشغيل بالنسبة للمستخدمين الذين لم يفهموا طريقة الإتصال وليسوا ذوي خبرة في هذا المجال:

1- بعد القيام بالخطوات السابقة، قم بتشغيل البرنامج، وإتصل كخادم Server.

app_full_proxy.php


2- أعطِ عنوان الآي بي IP Adress الخاص بك إلى الجهاز الآخر الذي تود الإتصال به، ليتصل به كعميل Client.

app_full_proxy.php


رابط تحميل البرنامج TinyMessenger's Download Link 800 KB

تم بعون الله..
 
أعلى