النتائج 1 إلى 10 من 10

الموضوع: PHP جلب صورة الموقع screenshot بفنكشن بسيط

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    309

    PHP جلب صورة الموقع screenshot بفنكشن بسيط




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


    الدالة
    كود PHP:
        function get_screenshot($link){
                
    $content = @file_get_contents('http://open.thumbshots.org/image.pxf?url='.$link);
                
    $fp = @fopen('image.gif',"w");
                @
    fwrite($fp,$content);
                
    fclose($fp);
                return  
    '<img src="image.gif" alt="" />';
        } 
    طريقة استدعاء الدالة
    كود PHP:
    print get_screenshot('http://developer.ws.ly'); 
    يمكنكم التجربة من هنا
    http://developer.ws.ly/thumbshots.php

    المصدر
    مدونة Bruce - PHP جلب صورة الموقع screenshot بفنكشن بسيط
    اذكر المصدر عند النقل مدونة Bruce
    سلامات





    التعديل الأخير تم بواسطة Bruce ; 12-11-2008 الساعة 02:23 PM
    __________________
    Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    190


    ممتاز بس الصورة اللي جابها قديمة للموقع
    http://open.thumbshots.org/image.pxf?url=txttv.tv






  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    309


    TXtaholic

    نعم ممكن قديمة المواقع مثل هذة لها فترة معينة في تغيير الصورة عندهم





    __________________
    Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب

  4. #4


    في تقريبا برنامج يركب علي السيرفر يمكنك من إلتقاط صور من خلاله نفسه
    ولكن لا اذكر ما هو ( بالطبع يحتاج صلاحية رووت )

    لك جزيل الشكر





    __________________
    السيف أصدق أنباء من الكتب

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    كلاس جميل جدا
    شكرا ليك

    موضوع له علاقة
    تصوير المواقع ... فكرة جديدة - سوالف سوفت





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    309


    المجروح
    اتصغر جيب لنا البرنامج
    تانيا الموضوع يتكلم عن استخدام موقع وسيط لماذا تخلط الافكار؟؟
    شكرا لمرورك
    سحاب اون لاين

    شكرا سحاب علي تفاعلك مع الموضوع

    ننتظر تعليقاتكم
    سلامات





    __________________
    Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب

  7. #7
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    داله رائعه :nice:

    جزاك الله خيراً , لكن لدي سؤال بخصوص :- file_get_contents
    هل يوجد داله تقوم بقراءة ملف وتكون أسرع من الداله file_get_contents ؟
    وشكراً.








  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597


    تسلم يالغالي .. فنكشن رائعة جدا

    لكن الشيء السيئ فيها انها تجلب الصورة من من موقع آخر .. وبقياسات محددة من قبل الموقع ..






  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    يُفضّل تمرير المتغير link على الدالة urlencode ، أيضاً .. بدلاً من إستخدام ملف خاص بالصورة ( حيث أنه يحتاج الى بعض الصلاحيات ، وقد تكون بعض الدوال معطّلة مثل الدالة fopen ) ، يمكن إنشاء ملف وسيط يقوم بإنتاج الصورة تلقائياً وذلك عن طريق إرسال الـ header المناسب ومن ثم طباعة محتوى المتغير content ، وأيضاً بدلاً من إحضار الصور في كل مرة ، يمكن تخزين الصور في مجلد خاص بمثابة الـ cache للصور لتقليل عملية تبادل البيانات من المواقع الاخرى ، لانها تعتبر عملية مرهقة نوعاً ما للخادم .. بالإضافة للإستهلاك الغير بسيط من الـ bandwidth ، لكن هذا يحتاج الى مساحة تخزين كبيرة .. ، شخصياً أفضل عدم إستخدام أي من هذه الادوات في موقع شخصي ولكن من ناحية برمجية فلا مانع من النقاش فيها و إيجاد حل قد يفيد بعض الاشخاص في المستقبل ..






  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    309


    dev11
    جيد يوجد موضوع لي حول image cache في هذا القسم يمكنك تطبيقة
    او من مدونتي
    مدونة Bruce - عمل images cache باالطريقة السهلة
    مع القليل من التعديلات عليه الفكرة موجودة !!!! اذا احتجت مساعدة اخبربني
    mostafa-962
    نعم موقع وسيط
    ff5006
    شكرا لمروررك





    __________________
    Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب





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

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

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