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

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

xwifu 0.4

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

  • xwifu 0.4

    انتهيت من الgui لسكربت الأخ أبو محمد على gambas2 الإصدارة 2.22
    لتثبيت البرنامج فك الضغط عن الملف المضغوط ثم قم بتشغيل الملف
    install.sh و أنت root لكى يتم تثبيت البرنامج
    صور :




    لتحميل البرنامج + السورس



    ملحوظة : وضعت الموضوع فى رد فى موضوع السكربت و لكن قلت أضعه فى موضوع جديد حتى يستفاد منه الأعضاء

  • #2
    شاكــر لك عزيزي وان شاء الله نري منك المزيد

    تعليق


    • #3
      المشاركة الأصلية بواسطة Mutati0N مشاهدة المشاركة
      شاكــر لك عزيزي وان شاء الله نري منك المزيد
      بإذن الله أخى Mutati0N و ياريت لو الأعضاء يجربو و يقولو النتيجة لأنى مش مشغل الشبكة الاسلكية فى الوقت الحاضر

      تعليق


      • #4
        @abom: جميل جدا ان اشوف حد مهتم بgambas.. والإصدار ال2 خرافة بصراحة.. اعتقد هتتنقل لتول *اساسية* بدل *انتقالية*

        مجهود جميل جدا على كل حال تعليق سريع.. انا مش عاجبنى الهاردكودينج فى البرنامج نفسه لأنك شبه اعدت كتابة السكربتين تانى جوا البرنامج.. فعشان كدا اتمنى ان التعديل الجاى من بينارى يكون التعامل من خلال ال command line arguments وانت تعمل invoke لل script بتاع بينارى من خلال ال gui تبعك

        بالتوفيق ^^
        Programming-Fr34ks[dot]NET
        Ma Weblog
        ابدأ بتعلم Python | Ruby
        كتاب البايثون متوافر الآن
        لا اتواجد بهذا المنتدى ... للإتصال

        تعليق


        • #5
          وانت تعمل invoke لل script بتاع بينارى من خلال ال gui تبعك
          أنا أعترض

          السكربت بسط وليس بحاجة لعمل كوابيس dependency

          تعليق


          • #6
            مؤيد اى كوابيس ؟
            1- انا شايف ان تعديل السكربت بدل من read انها تتباصى ك arguments ابسط كتير
            2- واضح ان بينارى بينسق مع abom فبدل مايتم *تكرار* الكود مرتين سواء فى البرنامج او الشيل سكربت هى مرة واحدة بس ويتطبق الهدف. ثم كدا كدا السكربت مرفق مع البرنامج دا ^_~
            Programming-Fr34ks[dot]NET
            Ma Weblog
            ابدأ بتعلم Python | Ruby
            كتاب البايثون متوافر الآن
            لا اتواجد بهذا المنتدى ... للإتصال

            تعليق


            • #7
              المشاركة الأصلية بواسطة StrikerX مشاهدة المشاركة
              @abom: جميل جدا ان اشوف حد مهتم بgambas.. والإصدار ال2 خرافة بصراحة.. اعتقد هتتنقل لتول *اساسية* بدل *انتقالية*

              مجهود جميل جدا على كل حال تعليق سريع.. انا مش عاجبنى الهاردكودينج فى البرنامج نفسه لأنك شبه اعدت كتابة السكربتين تانى جوا البرنامج.. فعشان كدا اتمنى ان التعديل الجاى من بينارى يكون التعامل من خلال ال command line arguments وانت تعمل invoke لل script بتاع بينارى من خلال ال gui تبعك

              بالتوفيق ^^
              شكراً لك على المرور و التعليق أخى strikerx
              و أنى أعمل invoke ده يعتمد على الscript للأخ بنارى فى الأول و الآخر و هو بصراحة أفضل فعلاً من تكرار الكود
              شكرا لك
              و الأخ مؤيد با ريت لو تساعدنا فى حته الcommand line argument فى الscript الاساسى ^_^

              تعليق


              • #8
                تمرير كلمات سر على شكل معاملات أمر مزعج لأن أي مستخدم يراها بوساطة الأمر
                ps ax

                وعلمها لؤخذ من انبوب | أمر مزعج أيضاً لأن السكربت الأصلي سيصبح أقل سهولة في الاستعمال
                على أي حال
                المقطع
                كود:
                	echo "Please enter your Wireless Interface";
                	echo "Example: eth0, eth1, etc";
                	read WIFU;
                	echo "Please enter your network's ESSID";
                	read ESSID;
                	echo "Please enter your network's WEP KEY";
                	read KEY;
                يجب أن يصبح كالتالي
                كود:
                [ $# -lt 2 ] && error "usage: iwup WIFU ESSID"
                WIFU=$1; shift
                ESSID=$1; shift
                echo "Please enter your network's WEP KEY";
                read -s KEY;
                وهنا تمرر كلمة السر له عبر انبوب |

                تعليق


                • #9
                  المشاركة الأصلية بواسطة alsadi مشاهدة المشاركة
                  تمرير كلمات سر على شكل معاملات أمر مزعج لأن أي مستخدم يراها بوساطة الأمر
                  ps ax

                  وعلمها لؤخذ من انبوب | أمر مزعج أيضاً لأن السكربت الأصلي سيصبح أقل سهولة في الاستعمال
                  على أي حال
                  المقطع
                  كود:
                  	echo "Please enter your Wireless Interface";
                  	echo "Example: eth0, eth1, etc";
                  	read WIFU;
                  	echo "Please enter your network's ESSID";
                  	read ESSID;
                  	echo "Please enter your network's WEP KEY";
                  	read KEY;
                  يجب أن يصبح كالتالي
                  كود:
                  [ $# -lt 2 ] && error "usage: iwup WIFU ESSID"
                  WIFU=$1; shift
                  ESSID=$1; shift
                  echo "Please enter your network's WEP KEY";
                  read -s KEY;
                  وهنا تمرر كلمة السر له عبر انبوب |
                  شكراً لك أخى مؤيد على المساعدة بإذن الله سوف يتم التعديل فى الإصدارة القادمة

                  هناك ملحوظة :
                  ماذا يعنى تمرير كلمة السر عبر انبوب |

                  تعليق


                  • #10
                    أي أني اخترت عدم تمرير كلمة السر بمعامل هكذا
                    iwup eth0 foonet mypassword
                    بل تسأل عنها
                    وفي البرمجة يمكنك إرسال كلمة السر إلى ال stdin للبرنامج iwup

                    تعليق


                    • #11
                      ممكن أحد من الإخوان يشرح كيف صار الربط بين البيسك و الbash ?

                      و يعطيك ألف عافية أخوي على البرنامج

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة rayman_3d مشاهدة المشاركة
                        ممكن أحد من الإخوان يشرح كيف صار الربط بين البيسك و الbash ?

                        و يعطيك ألف عافية أخوي على البرنامج

                        حمل البرنامج و ستعرف
                        لم أقم بالربط بين الbasic و الbash
                        فلقد قمت بعمل terminal emulator صغير دالخ البرنامج لكى أنفذ فيه الأمر و تخرج مخرجات الأمر فى نفس البرنامج و هو حتى فى الأمثله داخل برنامج gambas و يمكنك تنفيذ أى أمر فى أى لغة برمجة فمثلاً أنا أردت عمل ذلك فى gambas و كمثال

                        كود:
                        shell ("cp /home/mine/mypro /media/hda4/mypro")
                        ruby

                        كود:
                        exec("cp /home/mine/mypro /media/hda4/mypro")
                        c++

                        كود:
                        system("cp /home/mine/mypro /media/hda4/mypro");
                        و هكذا

                        و حمل البرنامج و اطلع على الكود للتعمق أكثر

                        تعليق


                        • #13
                          المشكلة انا حملت البرنامج .. بس المشكلة انه مو قابل يقرأه على أنه Project !!

                          تعليق


                          • #14
                            السلام عليكم ...
                            ما شاء الله عليك أخوي عبد الرحمن نشاط وﻻ أروع منذ أول أيامك بالمجتمع ...
                            بخصوص التعديلات سأقوم ببعض منها تأخرت فيها ﻷني أنشغلت اليومين الماضية ...

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


                            أخوي عبد الرحمن، ياريت لو في تعديلات معينة تريدها خبرني بها ...
                            دمتم بود جميعاً
                            إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

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

                            [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]

                            تعليق


                            • #15
                              المشاركة الأصلية بواسطة rayman_3d مشاهدة المشاركة
                              المشكلة انا حملت البرنامج .. بس المشكلة انه مو قابل يقرأه على أنه Project !!
                              بإذن الله سوف أرفع الملف مرة أخرى
                              و على فكرة gambas يقرأ المجلد كله على أنه project

                              تعليق

                              يعمل...
                              X