صفحة 3 من 7 الأولىالأولى 1234567 الأخيرةالأخيرة
النتائج 31 إلى 45 من 94

الموضوع: هل انت مهتم بتقنيات ال SMS الخاصة بارسال الصور والنغمات ؟(للمبرمجين حصرا)

  1. #31
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    من قام من الشباب بتجريب البرنامج يعني لا تخلوني انسى الموضوع






  2. #32
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


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






  3. #33
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    269


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

    انا من المتهمين من SMS via Internet من زمااااان والله ولله الحمد علمنا برنامج على ذلك.

    وذكرتني بمشاكلنا مع clickatelll
    ماخليت شيء في ملفات الدعم الفني عندهم ماقرائته والله العظيم حتى كلمتهم بالهاتف ماعطني خبر،، وحتى في الاخير عملت Uncoding للحروف الرسالة عن طريق الموقع الرسمي لهم.

    عموماًـ ذكرتنا بآهات، وان شاء الله نحلها مع بعض.
    اولا: البرنامج الذي وضعته في المرفق في ردك السابق، نزلته. وشغلت ملف ميديا حجمه 22 كيلوبايت وعمل Recording
    وظهر في RTTL:
    ====================
    town:d=4,o=5,b=120:2P,4c#5,32e5,32e5,32P,16d#5,16e5,16P,32b4,32P,32g#4,32P,16c#5,16b4,32b4,32P,16P,3 2b4,32P,32d#4,32P,32e4,32P,32f#4,32P,16b4,32b4,32P,16f#4,32P,4f#4,32b4,16P,32f#4,32P,16c#5,32P,32f#4 ,32P,32b4,4b4,4c#5,32e5,32e5,32P,16d#5,16e5,16P,32b4,32P,32g#4,32P,16c#5,16b4,32b4,32P,16P,32b4,32P, 32d#4,32P,32e4,32P,32f#4,32P,16b4,32b4,32P,8P,8d#5,32f#4,32P,16c#5,32P,32f#4,32P,16b4,4b4,4c#5,32e5, 32e5,32P,16d#5,16e5,16P,32b4,32P,32g#4,32P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32e4,32P,32f#4 ,32P,16b4,32b4,32P,16f#4,32P,4f#4,32b4,16P,32f#4,32P,16c#5,32P,32f#4,32P,32b4,4b4,4c#5,32e5,32e5,32P ,16d#5,16e5,16P,32b4,32P,32g#4,32P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32e4,32P,32f#4,32P,16b 4,32b4,32P,8P,8d#5,32f#4,32P,16c#5,32P,32f#4,32P,16b4,4b4,4c#5,32e5,32e5,32P,16d#5,16e5,16P,32b4,32P ,32g#4,32P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32e4,32P,32f#4,32P,16b4,32b4,32P,16f#4,32P,4f# 4,32b4,16P,32f#4,32P,16c#5,32P,32f#4,32P,32b4,4b4,4c#5,32e5,32e5,32P,16d#5,16e5,16P,32b4,32P,32g#4,3 2P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32e4,32P,32f#4,32P,16b4,32b4,32P,8P,8d#5,32f#4,32P,16c #5,32P,32f#4,32P,16b4,4b4,16f#4,16P,16g#4,16P,16d#4,16f#4,16g#4,16f#4,16P,16g#4,16P,16b4,32c#5,16b4, 16P,16g#4,16P,16d#4,16f#4,16g#4,16f#4,16d#4,16f#4,16P,16f#4,16g#4,8P,16f#4,16P,16g#4,16P,16d#4,16f#4 ,16g#4,16f#4,16P,16g#4,16P,16b4,32c#5,16b4,16P,16g#4,16P,16d#4,16e4,16P,8d#5,32f#4,32P,8c#5,32f#4,32 P,8b4,4b4,4c#5,32e5,32e5,32P,16d#5,16e5,16P,32b4,32P,32g#4,32P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d# 4,32P,32e4,32P,32f#4,32P,16b4,32b4,32P,16f#4,32P,4f#4,32b4,16P,32f#4,32P,16c#5,32P,32f#4,32P,32b4,4b 4,4c#5,32e5,32e5,32P,16d#5,16e5,16P,32b4,32P,32g#4,32P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32 e4,32P,32f#4,32P,16b4,32b4,32P,8P,8d#5,32f#4,32P,16c#5,32P,32f#4,32P,1b4,4b4,2P,4c#5,32e5,32e5,32P,1 6d#5,16e5,16d#5,32b4,32P,32g#4,32P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32e4,32P,32f#4,32P,16b 4,32b4,32P,16f#4,32P,4f#4,32b4,16P,32f#4,32P,16c#5,32P,32f#4,32P,32b4,4b4,4c#5,32e5,32e5,32P,16d#5,1 6e5,16d#5,32b4,32P,32g#4,32P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32e4,32P,32f#4,32P,16b4,32b4 ,32P,8P,8d#5,32f#4,32P,16c#5,32P,32f#4,32P,8b4,4b4,4c#5,32e5,32e5,32P,16d#5,16e5,16P,32b4,32P,32g#4, 32P,16c#5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32e4,32P,32f#4,32P,16b4,32b4,32P,16f#4,32P,4f#4,32b4, 16P,32f#4,32P,16c#5,32P,32f#4,32P,32b4,4b4,4c#5,32e5,32e5,32P,16d#5,16e5,16P,32b4,32P,32g#4,32P,16c# 5,16b4,32b4,32P,16P,32b4,32P,32d#4,32P,32e4,32P,32f#4,32P,16b4,32b4,32P,8P,8d#5,32f#4,32P,16c#5,32P, 32g#4,32P,16c#5,4c#5,4d#5,32f#5,32f#5,32P,16f5,16f#5,16P,32c#5,32P,32a#4,32P,16d#5,16c#5,32c#5,32P,1 6P,32c#5,32P,32f4,32P,32f#4,32P,32g#4,32P,16c#5,32c#5,32P,16g#4,32P,4g#4,32c#5,16P,32g#4,32P,16d#5,3 2P,32g#4,32P,32c#5,4c#5,4d#5,32f#5,32f#5,32P,16f5,16f#5,16P,32c#5,32P,32a#4,32P,16d#5,16c#5,32c#5,32 P,16P,32c#5,32P,32f4,32P,32f#4,32P,32g#4,32P,16c#5,32c#5,32P,8P,8f5,32g#4,32P,16d#5,32P,32g#4,32P,16 c#5,4c#5,4d#5,32f#5,32f#5,32P,16f5,16f#5,16P,32c#5,32P,32a#4,32P,16d#5,16c#5,32c#5,32P,16P,32c#5,32P ,32f4,32P,32f#4,32P,32g#4,32P,16c#5,32c#5,32P,16g#4,32P,4g#4,32c#5,16P,32g#4,32P,16d#5,32P,32g#4,32P ,32c#5,4c#5,4d#5,32f#5,32f#5,32P,16f5,16f#5,16P,32c#5,32P,32a#4,32P,16d#5,16c#5,32c#5,32P,16P,32c#5, 32P,32f4,32P,32f#4,32P,32g#4,32P,16c#5,32c#5,32P,4g#4,
    ===========================================================



    ننتظرك اخوي





    __________________
    We provide you all ways to contact with others.
    نقدم لكم افضل العروض لرسائل الجوال وبرمجيات رسائل الجوال
    SMS FREE
    www.Mysms.Tv

  4. #34
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    Php4Mee شكرا جزيلا لك . على مشاركتك
    واتمنى ان تضيفني على المسنجر الهتميل لديك
    beshoo
    @
    hotmail.com

    المهم الحين انت اضغط على زر ال Upload لا تهتم لرسائل الخطا التي ربما تظهر ولكن بنفس المجلد الذي يوجد فية البرنامج سوف تجد ملف iguana.pdu
    وهو عبارة عن تحويل للهيكس . اي بمعنى . تم تحويل نغمتك الى هكس


    بالنسبة لكليكا تل فقد نجحت معاه بالتالي

    ارسال نغمة
    ارسال بالعربي
    اما الصورة لم اجربها ولكن توصلت لالية تحويلها الى هيكس طبعا.....

    اتمنى ان تشرح اكثر عن البرنامج الذي قمت ببرمجتة وما ذا يفعل وانا مستعد جدا لمشاركتك ملفاتي ...






  5. #35
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2003
    المشاركات
    413


    الله يخليك يا بيشو
    بس انا شايف كانو وقفتو عن الشروحات ؟
    ولا ياست اخ بيشو؟





    __________________

    موقع شركة ديزاين بروف
    الماسنجر sa3di @ msn . com

    أرقام الهواتف:
    الشركة : 00213560170355

  6. #36
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    204


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

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

    اشكرك اخي بيشو و اتمنى ان نرى المزيد من الدروس و الشرح المفصل.

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

    kiss26
    (@)
    hotmail.com

    تحياتي لكم جميع





    __________________
    wWw.AlSaYaRi.NeT

  7. #37
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    41


    اقتباس المشاركة الأصلية كتبت بواسطة beshoo
    بالزبط اخي الكريم Dr-dre67 ؟
    الكود الذي أرفقتة أنت مشكور هو يدعى RTTL والموقع الذي قدمتة موقع جدا ممتاز لهذا الموضوع ولكن سوف نعود علية لاحقا

    دعونا نبدا بتعلم كيف يتم التحويل الى RTTL ومن ثم الى HEX

    بداية سوف نقوم بانزال البرنامج المرفق مع هذة الرسالة ....
    مع العلم ان رسائل ال SMS تدعم فقط طبقة واحدة من الصوت ولا تدعم انغام المجسمة او ما تسمى ال بولي فونك.

    بداية انزلو البرنامج المرفق مع لارسالة وقوموا فتح اي ملف مدي...
    سوف تجدون البرنامج قد قام بوضع الطبقات التي تتالف منها الموسيقى....

    هنا يجب علينا ان نختار الطبقة الاكثر ظهورا في المقطوعة الموسيقية.....

    ومن ثم نختار PLAY كي يقوم البرنامج بتسجيل المقطوعة ومن صم نضغط Upload

    يمكنك ان ترى ان ال RTTL قد تمت كتابتة في المكان المخصص..

    ويمكنك ان تفتح المجلد الذي فية البرنامج وسوف ترى ملف من نفس اسم البرنامج بلاحقة pdu

    يمكنك فتح الملف باي برنامج تحرير كالنوت باد
    وسوف ترى ال RTTL قد تم تحويلة الى هكس وهذا هو الكود الذ يتم ارسالة الى البوابات الخاصة ك Clickatell


    الدرس القادم التعامل مع الصور ..........
    أخي الكريم تقنية RTTL أصبحت قديمة أما MMS أما عن أنك طلبت كيفية تحويل إلى RTTL في هذا المنتدى فأنا من متابعين هذا المنتدى يوم بيوم منذ سنين ولا أذكر ان طرح هكذا موضوع ولا ذلّك الله ومشكور على حسن نيتك





    __________________
    www.E3LANNAT.com

  8. #38


    تسـلم يا خوي

    و يا ريت لو تقدر تعلمنا

    و على فكرة

    انا ضفت واحد من تبع العروض

    و قالي بحطلك هي الخدمة في موقعك

    بـ 1500 دولار و يقول بعضها فقط





    __________________
    العضوية ابتداء من 14 - 4 - 2009

    لا تعود لـ الوحيد . كوم

    www.8a3.com - Short Your Link

  9. #39
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2003
    المشاركات
    766


    تشكر أخوي بيشو لو تحط الطريقة ويكون بموضوع جديد





    __________________
    شبكة فله العربية
    www . 4fallah . com
    تلفزيون فله
    تحميل فله

    للفلة عنوان

  10. #40
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2003
    المشاركات
    766


    أيضاً ( ياليت لو تضع لنا طريقة إرسال الـرسائل القصيرة )





    __________________
    شبكة فله العربية
    www . 4fallah . com
    تلفزيون فله
    تحميل فله

    للفلة عنوان

  11. #41
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    556


    السلام عليكم....

    موضوع شائك ... و مؤرق ...


    منذ فترة طويلة حاولت الحجز في شركة Clickatell ...

    و كنت أعتقد أنهم سيعطونني برنامج للإرسال الرسائل.. .

    و لكن بعد أن أشتريت حوالي 500 رسالة .... لم أجد البرنامج لديهم ...

    و كل ما وجدته هو ملف PDF ... يعطيك روابط ال GateWay للرسائل ....


    وما أستعطت أستخلاصه من هذا الملف قليل جداً ... يمكن أن يكون السبب خبرتي المتوسطة في البرمجة ....

    و بعد البحث المطول في الأنترنت وجدت برنامج خاص بGateWay موقع Clicktell ...

    و يرسل رسائل SMS باللغة الأنكليزية فقط ...

    ولكني لم أستخدمه ..... ربما لعدم ثقتي فيه ... أو لأنني أستخدم البرنامج المرفق مع سكربت إستضافة الإيميلات ..
    B1gmail الألماني ...

    و لكن لحد الآن لم أستطع إرسال رسالة باللغة العربية ... مع أني وجدت الكود اللازم ...


    و هنا أذكر بعض الأكواد المهمة ... و اللتي يمكن وضعها بالمتصفح و إرسال الرسائل عن طريقها :

    كود:
    http://api.clickatell.com/http/sendmsg?api_id=xxxx&user=xxxx&password=xxxx&to=xxxx&text=xx
    هذا الكود لإرسال الرسائل باللغة الأنكليزية .... و هنا يظهر أسم مرسل الرسالة هو رقم هاتف مركز Clickatell

    حيث تبدل الإشارات بمعلوماتك :
    api_id تجده بعد تسجيل الدخول
    user هو اسم المستخدم الذي أخترته في الموقع
    password ... كلمة المرور الخاصة بك
    to .. المرسل إليه
    text هو نص الرسالة (((( باللغة الأنكليزية فقط ))))


    و هناك بعض الإضافات اللتي تستطيع وضعها مثل :
    &from= ((( مهمته تغيير أسم المرسل ))))
    &unicode= (((( أعتقد أن قيمته يجب أن تكون -1- ... من أجل تفعيل الرسائل باللغة العربية بالإضافة إلى تحويل الكلام العربي إلى unicode عن طريق أحد البرنامج الخارجية ....و حتى أن برنامج التحويل إلى unicode موجود في موقع Clickatell و لكن لم أستطع الحصول عليه ))

    و هذا النص اللذي وجدته في الملف عن UniCode :
    If this value is set to 1, the text field must contain two-byte UTF-16 Unicode. Each SMS can handle
    a maximum of 70 characters. Each Unicode character must be hex-encoded.

    و ترجمته :
    إذاا كانت قيمة المتغير تشير إلى 1 فيجب أن يحوي متغير النص (text) على نص ثنائي البيتات بتفشير UTF-16 ,و كل رسالة يمكن أت تحتوي على 70 محرف كحد أقصى ,وكل حرف Unicode يجب أن يكون محولاً ب hex


    و هناك بعض القيم الخاصة بغير الرسائل و التي لم أحاول تجربتها تهائياً ..

    SMS_TEXT
    This is the default message type. It is optional to specify
    this parameter.


    SMS_FLASH
    To send an SMS that displays immediately upon arrival at
    the phone.


    SMS_NOKIA_OLOGO
    Send an operator logo to a Nokia handset.


    SMS_NOKIA_GLOGO
    Send a group logo to a Nokia handset.


    SMS_NOKIA_PICTURE
    Send a picture message to certain Nokia handsets.


    SMS_NOKIA_RINGTONE
    Send a ringtone to a Nokia handset.


    SMS_NOKIA_RTTL
    Send an RTTTL format ringtone to Nokia handsets.



    SMS_NOKIA_CLEAN
    Remove operator logo from a Nokia handset.


    SMS_NOKIA_VCARD
    Send a business Card to a Nokia handset.


    SMS_NOKIA_VCAL
    Send an event calendar to a Nokia handset.



    وهنا أذكر كود الملف اللذي ذكرته قبل قليل و هو sms_api.php ..

    و هناك نسخة تجريبية جديدة و تحتوي على 3 ملفات ... و سأحاول وضعها هنا ...

    و للعلم أنا حاولت رفع هذا الكود على موقعي ولكن لم يعمل و لسبب لا أعلمه ... يمكن بسبب حاجته إلى الملفين الآخرين و هما ( send.php ) .. و index.html ....

    و سأرفقهما بعد أن أتأكد من أنهما لا يحويان أي كود خطر


    و لي عودة أخرى ... فالموضوع مهم جدا ....






  12. #42
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    556


    كود PHP:
    <?php
    /**
     * CLICKATELL SMS API
     *
     * This class is meant to send SMS messages via the Clickatell gateway
     * and provides support to authenticate to this service and also query
     * for the current account balance. This class use the fopen or CURL module
     * to communicate with the gateway via HTTP/S.
     *
     * For more information about CLICKATELL service visit [url]http://www.clickatell.com[/url]
     *
     * @version 1.3d
     * @package sms_api
     * @author Aleksandar Markovic <mikikg@gmail.com>
     * @copyright Copyright © 2004, 2005 Aleksandar Markovic
     * @link [url]http://sourceforge.net/projects/sms-api/[/url] SMS-API Sourceforge project page
     * @license [url]http://opensource.org/licenses/gpl-license.php[/url] GNU Public License
     *
     */

    /**
     * Main SMS-API class
     *
     * Example:
     * <code>
     * <?php
     * require_once ("sms_api.php");
     * $mysms = new sms();
     * echo $mysms->session;
     * echo $mysms->getbalance();
     * $mysms->send ("38160123", "netsector", "TEST MESSAGE");
     * ?>
     * </code>
     * @package sms_api
     */

    class sms {

        
    /**
        * Clickatell API-ID
        * @link [url]http://sourceforge.net/forum/forum.php?thread_id=1005106&forum_id=344522[/url] How to get CLICKATELL API ID?
        * @var integer
        */
        
    var $api_id "YOUR_CLICKATELL_API_NUMBER";

        
    /**
        * Clickatell username
        * @var mixed
        */
        
    var $user "YOUR_CLICKATELL_USERNAME";

        
    /**
        * Clickatell password
        * @var mixed
        */
        
    var $password "YOUR_CLICKATELL_PASSWORD";

        
    /**
        * Use SSL (HTTPS) protocol
        * @var bool
        */
        
    var $use_ssl false;

        
    /**
        * Define SMS balance limit below class will not work
        * @var integer
        */
        
    var $balace_limit 0;

        
    /**
        * Gateway command sending method (curl,fopen)
        * @var mixed
        */
        
    var $sending_method "fopen";

        
    /**
        * Optional CURL Proxy
        * @var bool
        */
        
    var $curl_use_proxy false;

        
    /**
        * Proxy URL and PORT
        * @var mixed
        */
        
    var $curl_proxy "http://127.0.0.1:8080";

        
    /**
        * Proxy username and password
        * @var mixed
        */
        
    var $curl_proxyuserpwd "login:secretpass";

        
    /**
        * Callback
        * 0 - Off
        * 1 - Returns only intermediate statuses
        * 2 - Returns only final statuses
        * 3 - Returns both intermediate and final statuses
        * @var integer
        */
        
    var $callback 0;

        
    /**
        * Session variable
        * @var mixed
        */
        
    var $session;

        
    /**
        * Class constructor
        * Create SMS object and authenticate SMS gateway
        * @return object New SMS object.
        * @access public
        */
        
    function sms () {
            if (
    $this->use_ssl) {
                
    $this->base   "http://api.clickatell.com/http";
                
    $this->base_s "https://api.clickatell.com/http";
            } else {
                
    $this->base   "http://api.clickatell.com/http";
                
    $this->base_s $this->base;
            }

            
    $this->_auth();
        }

        
    /**
        * Authenticate SMS gateway
        * @return mixed  "OK" or script die
        * @access private
        */
        
    function _auth() {
            
    $comm sprintf ("%s/auth?api_id=%s&user=%s&password=%s"$this->base_s$this->api_id$this->user$this->password);
            
    $this->session $this->_parse_auth ($this->_execgw($comm));
        }

        
    /**
        * Query SMS credis balance
        * @return integer  number of SMS credits
        * @access public
        */
        
    function getbalance() {
            
    $comm sprintf ("%s/getbalance?session_id=%s"$this->base$this->session);
            return 
    $this->_parse_getbalance ($this->_execgw($comm));
        }

        
    /**
        * Send SMS message
        * @param to mixed  The destination address.
        * @param from mixed  The source/sender address
        * @param text mixed  The text content of the message
        * @return mixed  "OK" or script die
        * @access public
        */
        
    function send($to=null$from=null$text=null) {

            
    /* Check SMS credits balance */
            
    if ($this->getbalance() < $this->balace_limit) {
                die (
    "You have reach the SMS credit limit!");
            };

            
    /* Check SMS $text length */
            
    if (strlen ($text) > 465) {
                die (
    "Your message is to long! (Current lenght=".strlen ($text).")");
            }

            
    /* Does message need to be concatenate */
            
    if (strlen ($text) > 160) {
                
    $concat "&concat=3";
            } else {
                
    $concat "";
            }

            
    /* Check $to and $from is not empty */
            
    if (empty ($to)) {
                die (
    "You not specify destination address (TO)!");
            }
            if (empty (
    $from)) {
                die (
    "You not specify source address (FROM)!");
            }

            
    /* Reformat $to number */
            
    $cleanup_chr = array ("+"" ""("")""\r""\n""\r\n");
            
    $to str_replace($cleanup_chr""$to);

            
    /* Send SMS now */
            
    $comm sprintf ("%s/sendmsg?session_id=%s&to=%s&from=%s&text=%s&callback=%s%s",
                
    $this->base,
                
    $this->session,
                
    rawurlencode($to),
                
    rawurlencode($from),
                
    rawurlencode($text),
                
    $this->callback,
                
    $concat
            
    );
            return 
    $this->_parse_send ($this->_execgw($comm));
        }

        
    /**
        * Execute gateway commands
        * @access private
        */
        
    function _execgw($command) {
            if (
    $this->sending_method == "curl")
                return 
    $this->_curl($command);
            if (
    $this->sending_method == "fopen")
                return 
    $this->_fopen($command);
            die (
    "Unsupported sending method!");
        }

        
    /**
        * CURL sending method
        * @access private
        */
        
    function _curl($command) {
            
    $this->_chk_curl();
            
    $ch curl_init ($command);
            
    curl_setopt ($chCURLOPT_HEADER0);
            
    curl_setopt ($chCURLOPT_RETURNTRANSFER,1);
            
    curl_setopt ($chCURLOPT_SSL_VERIFYPEER,0);
            if (
    $this->curl_use_proxy) {
                
    curl_setopt ($chCURLOPT_PROXY$this->curl_proxy);
                
    curl_setopt ($chCURLOPT_PROXYUSERPWD$this->curl_proxyuserpwd);
            }
            
    $result=curl_exec ($ch);
            
    curl_close ($ch);
            return 
    $result;
        }

        
    /**
        * fopen sending method
        * @access private
        */
        
    function _fopen($command) {
            
    $result '';
            
    $handler = @fopen ($command'r');
            if (
    $handler) {
                while (
    $line = @fgets($handler,1024)) {
                    
    $result .= $line;
                }
                
    fclose ($handler);
                return 
    $result;
            } else {
                die (
    "Error while executing fopen sending method!<br>Please check does PHP have OpenSSL support and check does PHP version is greater than 4.3.0.");
            }
        }

        
    /**
        * Parse authentication command response text
        * @access private
        */
        
    function _parse_auth ($result) {
            
    $session substr($result4);
            
    $code substr($result02);
            if (
    $code!="OK") {
                die (
    "Error in SMS authorization! ($result)");
            }
            return 
    $session;
        }

        
    /**
        * Parse send command response text
        * @access private
        */
        
    function _parse_send ($result) {
            
    $code substr($result02);
            if (
    $code!="ID") {
                die (
    "Error sending SMS! ($result)");
            } else {
                
    $code "OK";
            }
            return 
    $code;
        }

        
    /**
        * Parse getbalance command response text
        * @access private
        */
        
    function _parse_getbalance ($result) {
            
    $result substr($result8);
            return (int)
    $result;
        }

        
    /**
        * Check for CURL PHP module
        * @access private
        */
        
    function _chk_curl() {
            if (!
    extension_loaded('curl')) {
                die (
    "This SMS API class can not work without CURL PHP module! Try using fopen sending method.");
            }
        }
    }

    ?>
    و هنا الكود الخاص بالبرنامج لأنني لم أستطع إدراجه ....






  13. #43
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    556


    أممممممممممممممممم


    يبدو اني عرفت السبب في عدم عمله.....

    فعلاً هو يحتاج إلى ملف خارجي لإصدار أمر إرسال رسالة ال SMS ... و هما الملفان اللذات تكلمت عنهما

    و هنا رابط التحميل الكامل من موقع المبرمج ......

    و عليك تغيير القيم
    YOUR_CLICKATELL_API_NUMBER
    YOUR_CLICKATELL_USERNAME
    YOUR_CLICKATELL_PASSWORD

    لما يناسب معلوماتك ....

    رابط التحميل :

    http://jaist.dl.sourceforge.net/sour...i_demo-1.2.zip


    تاريخ إصدار النسخة : 12-1-2006

    يعني من 4 أيام ....






  14. #44


    كيفكم شباب

    الموضوع جداً مهم

    بحمد الله بعد محاولات عديدة نجحت في ارسال نغمة للهاتف الجوال بلغة php وكذلك بلغة الفيجول بيسك وهذا كله بفضل الله ثم بالمعلومات القيمة التي ذكرها اخي beshoo

    والآن ابحث عن كيف الطريقة لارسال صورة

    علماً بأني سوف اعرض جميع ملفات المشروع بلغة php وكذلك بلغة الفيجول بيسك هنا عند الانتهاء منها






  15. #45
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    556


    سيف جرافيكس

    ناطرين المشروع على أحر من الجمر ... .....










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض