صفحة 2 من 2 الأولىالأولى 12
النتائج 16 إلى 25 من 25

الموضوع: طلب مستعجل جدا | اضافة حالة الطقس, مواقيت الصلاة للموقع | جافا سكريبت

  1. #16
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    الظاهر اني كنت فاهم موضوع الyahoo pipes غلط
    (التي تقوم عليها اضافة الجكويري)

    بالنسبة لل xml:هي عبارة عن بروكسي يحول ال RSS FEEDS إلى json

    هناك مواقع بروكسي اخرى تقوم بنفس العملية على اي ملف xml
    منها هذا الموقع:
    http://www.xmltojson.info

    تدخل رابط الملف ويعطيك رابط اخر لنفس البيانات بصيغة json

    الاستخدام:
    كود:
    <script>
    function aaa(text)
    {
    alert(text);
    }
    </script>
    <script src="http://www.xmltojson.info/js.js?url=http%3A//www.google.com/ig/
    api%3Fweather%3Dhaifa&callback=aaa"></script>
    انتبه للمكتوب بالاحمر aaa هي اسم الدالة التي تأخذ النتيجة بال json

    لمن لم يعرف سبب استخدام هذه الطريقة:
    بالجافاسكربت تم حظر الطلبات الخارجية على ال xml باعتبارها خطر امني
    ولم يعد يسمح الا بطلبات ال json

    يمكن ايضًا كما قلت تنزيل البيانات بال php عن طريق file_get_contents (او بلغة غيرها)
    او استعمال الفلاش كوسيط

    هذا اقصى ما استطيع





    التعديل الأخير تم بواسطة ahmad sadiq ; 26-07-2010 الساعة 05:32 PM

  2. #17


    الظاهر اني كنت فاهم موضوع الyahoo pipes غلط
    (التي تقوم عليها اضافة الجكويري)

    بالنسبة لل xml:هي عبارة عن بروكسي يحول ال RSS FEEDS إلى json

    هناك مواقع بروكسي اخرى تقوم بنفس العملية على اي ملف xml
    منها هذا الموقع:
    http://www.xmltojson.info

    تدخل رابط الملف ويعطيك رابط اخر لنفس البيانات بصيغة json

    الاستخدام:
    كود:
    <script>
    function aaa(text)
    {
    alert(text);
    }
    </script>
    <script src="http://www.xmltojson.info/js.js?url=http%3A//www.google.com/ig/
    api%3Fweather%3Dhaifa&callback=aaa"></script>
    انتبه للمكتوب بالاحمر aaa هي اسم الدالة التي تأخذ النتيجة بال json

    لمن لم يعرف سبب استخدام هذه الطريقة:
    بالجافاسكربت تم حظر الطلبات الخارجية على ال xml باعتبارها خطر امني
    ولم يعد يسمح الا بطلبات ال json

    يمكن ايضًا كما قلت تنزيل البيانات بال php عن طريق file_get_contents (او بلغة غيرها)
    او استعمال الفلاش كوسيط

    هذا اقصى ما استطيع
    الله يعطيك العافية
    ما قصرت , إن شاء الله اجرب واشوف وإن شاء الله يشتغل.





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  3. #18


    الله يعطيك العافية
    ما قصرت , إن شاء الله اجرب واشوف وإن شاء الله يشتغل.
    عودة للموضوع بعد 175 يوم, مشكلة !

    لسبب ما لا يعمل بالعربية ! او اي لغة اخرى حتى
    اقصد جلب الـ XML بتحويلة الى JSON من خلال موقع http://www.xmltojson.info

    لما تشوف الرابط التالي, تلاقية شغال بالعربي
    http://www.google.com/ig/api?weather...r&callback=abc
    وبالفرنسي واي لغة اخرى
    http://www.google.com/ig/api?weather...r&callback=abc
    http://www.google.com/ig/api?weather...e&callback=abc

    لكن مع استخدام http://www.xmltojson.info يجلب فقط الانجليزي , فقط !!!!!!
    http://www.xmltojson.info/js.js?url=http://www.google.com/ig/api?weather=Amman,JO&hl=ar&callback=abc

    http://www.xmltojson.info/js.js?url=http://www.google.com/ig/api?weather=Amman,JO&hl=fr&callback=abc

    ما المشكلة !!!!!!!!!!!!؟؟؟؟؟؟؟؟؟؟؟

    تعديل: عرفت المشكلة , ببساطة لا يقبل اي باراميتر اخر غير url و callback
    ما الحل, قمت بعمل حر غريب لتثبت ما وصلت اليه, قمت بوضع الرابط الخاص بالاكس ام ال الجالب للصفحة في رابط مختصر مثلاً http://bit.ly/hmN7zZ ووضعته بالتالي على الشكل:
    http://www.xmltojson.info/js.js?url=...Z&callback=abc

    وفعلاً جلب بالعربي, لكن المشكلة اصبحت هنا اللغة !, يقرأهها على الشكل (����)

    الآن ما الحل لمشكلة الباراميتر هذه وما الحل لمشكلة اللغة ؟!!!!!





    التعديل الأخير تم بواسطة المظفر بالله ; 17-01-2011 الساعة 02:40 PM
    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  4. #19
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    يبدو ان الموقع الوسيط لا يدعم ال utf

    ممكن تعملها تاغ جديد في الjsp وتشتغل عليه(يعني ال xml يكون بموقعك)

    لا اعرف طريقة لاحضار صفحة بال xml في الجافاسكربت

    كما انه لا تتوافر api's بال json تدعم العربية

    http://java.sun.com/products/jsp/tut...rariesTOC.html





    التعديل الأخير تم بواسطة ahmad sadiq ; 17-01-2011 الساعة 02:48 PM

  5. #20


    يبدو ان الموقع الوسيط لا يدعم ال utf

    ممكن تعملها تاغ جديد في الjsp وتشتغل عليه(يعني ال xml يكون بموقعك)

    لا اعرف طريقة لاحضار صفحة بال xml في الجافاسكربت

    كما انه لا تتوافر api's بال json تدعم العربية

    http://java.sun.com/products/jsp/tutorial/TagLibrariesTOC.html
    شكراً لردك اخي الكريم
    حالياً حللتها بواسطة جافا سكربت, قمت بعملية ترجمة للنصوص الانجليزية للعربية بواسطة الجافاسكريبت

    لكن حالياً منهمك لايجاد طريقة لتضمين مواقيت الصلاة !
    هل يوجد اي موقع يوفر هذا !
    وجدت للان : http://xhanch.com/xhanch-api-islamic-get-prayer-time/
    وممتاز من حيث توفيره للـ JSON لكن للاسف مواعيده غير صحيحة لو فرق دقيقة دقيتين ممكن التغاضي عنها لكن الفرق شاسع, مع مقارني مثلاً كان فرق الفجر بين الصحيح واللي اعطاني اياه الموقع 20 دقيقة وفي الشروق 33 دقيقة والظهر الوحيد كان صحيح 0 دقيقة الفرق والفرق في العصر 30 دقيقة والمغرب 32 دقيقة والعشاء 33 دقيقة !!!!!!!!!!!! ...

    هل احد عنده حل لمواقيت الصلاة !
    يكفي ان يصلني XML او JSON !!





    التعديل الأخير تم بواسطة المظفر بالله ; 17-01-2011 الساعة 06:28 PM
    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  6. #21
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    شكراً لردك اخي الكريم
    حالياً حللتها بواسطة جافا سكربت, قمت بعملية ترجمة للنصوص الانجليزية للعربية بواسطة الجافاسكريبت

    لكن حالياً منهمك لايجاد طريقة لتضمين مواقيت الصلاة !
    هل يوجد اي موقع يوفر هذا !
    وجدت للان : http://xhanch.com/xhanch-api-islamic-get-prayer-time/
    وممتاز من حيث توفيره للـ JSON لكن للاسف مواعيده غير صحيحة لو فرق دقيقة دقيتين ممكن التغاضي عنها لكن الفرق شاسع, مع مقارني مثلاً كان فرق الفجر بين الصحيح واللي اعطاني اياه الموقع 20 دقيقة وفي الشروق 33 دقيقة والظهر الوحيد كان صحيح 0 دقيقة الفرق والفرق في العصر 30 دقيقة والمغرب 32 دقيقة والعشاء 33 دقيقة !!!!!!!!!!!! ...

    هل احد عنده حل لمواقيت الصلاة !
    يكفي ان يصلني XML او JSON !!
    فعلا الترجمة احسن طريقة حاليًا

    اليوم كنت ادور على حل للمشكلة لإني بسوي برنامج خاص بمواقيت الصلاة

    وجدت طريقة حساب مواقيت الصلاة اذا كنت معني فيها
    وهي مشروحة وايضًا مبرمجة بأكثر من لغة
    http://praytimes.org/wiki/Code
    http://praytimes.org/calculation/

    كمان لا تنسى موقع islamic finder
    فهو يعطي نتائج دقيقة جدًا اذا ادخلت البارمترات بشكل صحيح

    ممكن تحصل التوقيت الدقيق والنتيجة توصلك xml


    هذا للقدس

    طبعًا ال api يحتاج متغيرات مثل الطول والعرض والتاريخ وطريقة الحساب
    وهذه الاشياء تحصل عليها من الموقع بسهولة
    هذا رابط ال api
    http://www.islamicfinder.org/prayer_service.php&lang=arabic&simpleFormat=xml
    وهذه هي البارمترات المطلوبة:
    latitude
    longitude
    timezone
    daylight
    pmethod
    HanfiShafi
    dhuhrInterval
    maghribInterval
    fajrTwilight1
    fajrTwilight2
    ishaTwilight
    ishaInterval
    start_month_daylight
    start_day_daylight
    end_month_daylight
    end_day_daylight
    start_daylight_year
    end_daylight_year
    day
    month
    year

    صحيح ان البارمترات كثيرة لكن كل ما عليك فعله هو نسخها ولصقها
    اختار الدولة ثم المدينة من هنا
    http://www.islamicfinder.org/world.php

    تطلع لك هذه الصفحة
    http://www.islamicfinder.org/prayerDetail.php?country=jordan&city=Irbid&state=14&id=5384&month=&year=&email=&home=2011-1-24&lang=&aversion=&athan=
    اضغط على click to change
    وانسخ البارمترات المطلوبة من العنوان

    اتمنى ان تكون الطريقة سهلة


    تعديل: عرفت المشكلة , ببساطة لا يقبل اي باراميتر اخر غير url و callback
    ما الحل, قمت بعمل حر غريب لتثبت ما وصلت اليه, قمت بوضع الرابط الخاص بالاكس ام ال الجالب للصفحة في رابط مختصر مثلاً http://bit.ly/hmN7zZ ووضعته بالتالي على الشكل:
    http://www.xmltojson.info/js.js?url=...Z&callback=abc
    الحل ان تعمل escape للرابط الذي يذهب للمتغير url- يعني بكلمات اخرى تعمل urlencode

    واذا ممكن تستعمل xml افضل(قلت انه يمكن )

    هذا الموقع يعرض نصوص ال json كشجرة
    http://www.thomasfrank.se/downloadableJS/JSONeditor_example.html

    مفيد جدًا





    التعديل الأخير تم بواسطة ahmad sadiq ; 25-01-2011 الساعة 03:51 AM

  7. #22


    فعلا الترجمة احسن طريقة حاليًا
    اليوم كنت ادور على حل للمشكلة لإني بسوي برنامج خاص بمواقيت الصلاة
    وجدت طريقة حساب مواقيت الصلاة اذا كنت معني فيها
    وهي مشروحة وايضًا مبرمجة بأكثر من لغة
    http://praytimes.org/wiki/Code
    http://praytimes.org/calculation/
    كمان لا تنسى موقع islamic finder
    فهو يعطي نتائج دقيقة جدًا اذا ادخلت البارمترات بشكل صحيح
    ممكن تحصل التوقيت الدقيق والنتيجة توصلك xml
    هذا للقدس

    طبعًا ال api يحتاج متغيرات مثل الطول والعرض والتاريخ وطريقة الحساب
    وهذه الاشياء تحصل عليها من الموقع بسهولة
    هذا رابط ال api
    http://www.islamicfinder.org/prayer_service.php&lang=arabic&simpleFormat=xml
    وهذه هي البارمترات المطلوبة:
    latitude
    longitude
    timezone
    daylight
    pmethod
    HanfiShafi
    dhuhrInterval
    maghribInterval
    fajrTwilight1
    fajrTwilight2
    ishaTwilight
    ishaInterval
    start_month_daylight
    start_day_daylight
    end_month_daylight
    end_day_daylight
    start_daylight_year
    end_daylight_year
    day
    month
    year

    صحيح ان البارمترات كثيرة لكن كل ما عليك فعله هو نسخها ولصقها
    اختار الدولة ثم المدينة من هنا
    http://www.islamicfinder.org/world.php

    تطلع لك هذه الصفحة
    http://www.islamicfinder.org/prayerDetail.php?country=jordan&city=Irbid&state=14&id=5384&month=&year=&email=&home=2011-1-24&lang=&aversion=&athan=
    اضغط على click to change
    وانسخ البارمترات المطلوبة من العنوان

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

    شكرا لك على المعلومات القيمة وان شاء الله نحاول نجد حل مناسب

    تحياتي لك





    __________________
    زورونا في موقع الحياة للنقاشات والأسئلة والأجوبة :
    - php >> وهو لحل مشاكل php وما حولها
    - Ideas >> وهو لعرض الأفكار وتقييمها وايضا لمناقشة الأفكار

  8. #23
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    ^^

    صحيح
    فأنت على الاقل تحتاج لأسماء المدن التي تريد عرضها
    انصح باستخدام سكربت الموقع
    http://praytimes.org/wiki/Code
    http://praytimes.org/calculation/
    فهو دقيق ويعطي النتائج المرجوة
    اضافة إلى انه يوجد كود بالجافاسكربت

    لكن يجب عليك ان تجمع المعلومات الضرورية وتضعها في قاعدة بيانات






  9. #24


    ^^

    صحيح
    فأنت على الاقل تحتاج لأسماء المدن التي تريد عرضها
    انصح باستخدام سكربت الموقع
    http://praytimes.org/wiki/Code
    http://praytimes.org/calculation/
    فهو دقيق ويعطي النتائج المرجوة
    اضافة إلى انه يوجد كود بالجافاسكربت

    لكن يجب عليك ان تجمع المعلومات الضرورية وتضعها في قاعدة بيانات
    بارك الله فيك اخي الكريم , جزاك الله كل خير

    بالفعل حليت مشكلة لدي, إن شاء الله ساقوم بتجربة هذا الموقع ومتفائل انه سيكون الحل الامثل, خصوصاً بتوفر كود جاهز, لان مبرمج الموقع هو نفسه مبرمج اضافة PrayerTimes للفايرفوكس, والاضافة دقيقة لحد ما, وتفي بالغرض , اما الباحث الاسلامي فمشكلته هو ان الذي حصلت عليه هو كود HTML مخلوط بـ XML لذلك لم استفد منه صراحة, الـ XML2JSON لم استفد منه في تحويل الـ XML ... عموماً لي عودة بعد التجربة إن شاء الله.





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  10. #25


    ^^

    صحيح
    فأنت على الاقل تحتاج لأسماء المدن التي تريد عرضها
    انصح باستخدام سكربت الموقع
    http://praytimes.org/wiki/Code
    http://praytimes.org/calculation/
    فهو دقيق ويعطي النتائج المرجوة
    اضافة إلى انه يوجد كود بالجافاسكربت

    لكن يجب عليك ان تجمع المعلومات الضرورية وتضعها في قاعدة بيانات
    الحمد لله اخي الكود اشتغل تماااااااااام التمام, بارك الله فيك ونفع بك, مثلما اريد تماماً والدقة كانت نفس دقة الباحث الاسلامي تماماً, جزاكم الله كل خير ...





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.





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

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

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