إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

إرسال وإستقبال sms عبر gnokii من موديم Huawei

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [شرح] إرسال وإستقبال sms عبر gnokii من موديم Huawei

    أخر مرة تم شرح كجزء خامس من التطبيق الأسطوة nagios كيفية إرسال الرسائل القصيرة sms عبر سكريبت والأن سيتم شرح إرساله عبر gnokii ولكن ليس عبر هاتف (في وقت أخر) لكن عبر مديم نوع Huawei المتوفر حاليلا عندي بما أني إشترته من إتصلات المغرب ولأنه لم أستعمله لكثير من الوقت إستعملته لأسبوع واحد وجب علي البحث له عن إستخدام أخر غير ذالك قمت بفتحه لأتمكن من إستعماله بأي بطاقة جوال أخرى ولأن أستخدمه بالمناسبات وجاءه مناسبة استعماله في الرسائل القصيرة

    gnokii هو تطبيق للهواتف في لينكس يمكن ااستعماله في أكثر من مجال غير إرسال وواستقبال الرسائل القصيرة وهو يستعمل أوامر AT في عمله لذالك ليست هناك مشاكل كثيرة في ااستعماله وله دعم كبير للهواتف أو مديم مع أن gnokii مفتوح المصدر وله تطبيق سطح مكتب لمن يستخدمه بكثرة ويمكن أيضا إاستخدامه في البرمجة مثل php.
    تمت التجربة على أبونتو
    تنصيب Gnokii

    كود PHP:
    # apt-get install gnokii 
    تنصيب مديم Huawei

    لم أقم بأي شيء صعب لصقه بالحاسوب عبر منفذ usb وأتوماتكيا يضيف مدخل /dev/ttyUSB0 الذي أحتاجه
    تغيير ملف التعديل ل gnokii
    كود PHP:
     # vim /etc/gnokiirc 
    تغيير
    كود PHP:
    [global]
    port = /dev/ttyUSB0
    model 
    AT
    initlength 
    = default
    connection serial
    use_locking 
    yes
    serial_baudrate 
    19200
    serial_write_usleep 
    1
    smsc_timeout 
    10
    [xgnokii]
    allow_breakage 0
    [gnokiid]
    bindir = /usr/sbin/
    [
    connect_script]
    TELEPHONE 12345678
    [disconnect_script]
    [
    logging]
    debug on
    rlpdebug 
    off
    xdebug 
    off 
    يمكن ترك debug في off لكي لا تشاهد معلومات التي يتم إرسالها
    والأن أمر
    كود PHP:
     # gnokii --identify 
    وخروج معلومات الهاتف أو المودم
    كود PHP:
    GNOKII Version 0.6.28
    IMEI         
    0011223344556677
    Manufacturer 
    huawei
    Model        
    E220
    Product name 
    E220
    Revision     
    11.117.10.00.00 
    والأن إلى إستعماله

    عند استعماله لم أعرف أن الموديم يمكن أن يكون محميا ب PIN لكن بعض البحث أنهى المشكلة
    إزاله الحماية
    كود PHP:
     # gnokii --entersecuritycode PIN 
    إرسال رسالة قصيرة
    كود PHP:
     # echo "sms" | gnokii --sendsms 123456789 -r 
    إستقبال كل الرسائل الموجودة في المودم وسيتم حفضه في ملف mysms
    كود PHP:
     # gnokii --getsms SM 0 end -a mysms -d 
    فتح الملف المنشوء هناك ستجد الرسائل
    كود PHP:
     # cat mysms 
    تحياتي
    علّم الناس علمك، وتعلّم علم غيرك، فتكون قد أتقنت علمك، وعَلِمْتَ ما لم تعلم.

  • #2
    واجهة رسومية




    http://freshmeat.net/projects/gnocky/

    التحميل
    http://www.gnokii.org/download/gnocky/

    تعليق


    • #3
      تصحيح للرابط الأول .. كيفية إرسال الرسائل القصيرة sms عبر سكريبت

      هذا الرابط بعد التصحيح .. http://www.arlinux.net/?p=984

      تعليق


      • #4
        حاولت لكن كالعادة لا جوا اجد خطا في # vim /etc/gnokiirc فاجد الصفحة فارغة الصق المعطيات واسجلهم
        # gnokii --identify لكن في هدا المعطا لاتضهر اي معلومات
        مع العلم اني استعمل موديم الكاتيل x080s وليس الموديم المدكور في الموضوع
        كود:
        # gnokii --identify  
        gnokiid Version 0.6.29
        Impossible de lire le fichier de configuration /root/.config/gnokii/config.
        <img border="0" src="http://www.servamega.com/img/18451c0e1e1ea92590a5a767af2615a3/442222.png" width="190" height="110">

        تعليق


        • #5
          أعتذر أخي على تكرار الإجابة التي تهمك توجد بالمدونة، لكن هذه الإجابة تأتي لتعميم الإفادة.
          لقد تم تغيير ملف التغييرات وملف أخذ المعطيات
          عليك وضع مجلد
          # mkdir ~/.config/gnokii/ -p
          نقل ملف التعديلات الجديد
          cp /etc/xdg/gnokii/config ~/.config/gnokii/config
          والأن عليك عمل ما تم في الشرح مع ملف الإعدادات الجديد وعليك أخذ بعين الإعتبار أن /dev/ttyUSB0 هو الأول ما يتم إضافته إذا كان تم إضافة منفذ أخر ل usb فيمكن أنه رقم أخر لتأكد إفتح ملف /var/log/syslog وأواخر السطور ستجد الذي تم تعيينه للموديم
          تحياتي
          علّم الناس علمك، وتعلّم علم غيرك، فتكون قد أتقنت علمك، وعَلِمْتَ ما لم تعلم.

          تعليق

          يعمل...
          X