السلام عليكم
أريد كود يأخذ screenshot من جهازي ويحفظها عندي في مكان معين
جربت هذا الكود لكنه يعطيني النتيجة صورة سوداء
<?php $img = imagegrabscreen(); imagepng($img, 'screenshot.png'); ?>
فهل من احد يعرف كيف
السلام عليكم
أريد كود يأخذ screenshot من جهازي ويحفظها عندي في مكان معين
جربت هذا الكود لكنه يعطيني النتيجة صورة سوداء
<?php $img = imagegrabscreen(); imagepng($img, 'screenshot.png'); ?>
فهل من احد يعرف كيف
تم تعديل هذه المشاركة بواسطة مستر فرفوش في 7 مارس 2012 في 13:46
ولا رد حتى الان :( !!!!!!!!!!!!
السلام عليكم
استغربت انه في مثل هذه الدالة في PHP فبحثت عنها فوجدت تفاصيل عنها هنا .
وحسب الملاحظات والتعليقات :
انها تعمل على اجهزة الويندوز فقط
ويجب تشغيل Apache كسيرفس ثم اذهب الى Services في لوحة التحكم وعلى الخصائص للسيرفس واختر خيار التفاعل مع سطح المكتب Allow service to interact with desktop .
اقتباسFor this to work your Apache service must be set to 'Allow service to interact with desktop' otherwise you will just get a blank image. To fix this right-click My Computer, select Manage/Services and Applications/Services - find the apache service (like Apache2) and right-click, select Properties - choose the Log on tab and check the 'Allow service to interact with desktop' checkbox. Restart Apache
وللعلم هذه الدالة فقط تعمل على السيرفر اي تأخذ صورة لسطح مكتب السيرفر وليس لاجهزة الكلينت .
لو طورت هذا الدالة اكثر سوف تستخدم كأداة للهكرز
وليس اكثر
ولكن ممكن ب الجافا سكربت حسب اعتقادي
احتاجها بشدة سواء جافا سكريبت او php ولا اعرف ماذا تقصد بهكرز فهي لا تخترق مواقع اخي وانما اريد للعميل ان يأخذ لي برينت سكرين من مشكلة عنده في جهازه او موقعه
ال screenshot الذي ستحصل عليه هو للسيرفر وليس ال client.
إذا كان الأمر ممكن فسيكون أداة للتجسس.
تجسس !!!!!!
الاداة سوف تكون عبارة زر يضغط عليه العميل ليرسل لخدمة العملاء اونلاين صورة من مشكلة عنده في جهازة او في استمارة ملئ بيانات لكي يحلها له بدلا من وصف المشكلة بشكل شفوى
السلام عليكم
يمكنك هذا بتوفير برنامج مكتبى يقوم بتنزيلة العميل ليستطيع عمل ذلك ثم إرسال الصورة إلى قاعدة بيانات الموقع من خلال البرنامج المكتبى وليس الموقع.
لغة php هى لغة سرفر أى تستطيع عمل هذا ولكن للسيرفر فقط , ولغة javaScript هى لغة تتعامل مع المتصفح وما تستطيع عمله هو أخذ screenshot لصفحة داخل موقع , ولا أعلم حقيقاً مقدرتها على عمل هذا لأى جذء من الجهاز .
- يمكنك البحث عن هذا فى لغة الجافا لأنها تتعامل مع تطبيقات الويب والبرامج المكتبية وتكون مهيأه على السرفر وجهاز العميل معاً ليعمل التطبيق فأظن أن بإستطاعتها عمل مثل هذا الأمر ... والله أعلى وأعلم ...
لاتحسبن العلم ينفع وحده مالم يتوج ربه بخلاق
لا إله إلا أنت سبحانك إني كنت من الظالمين
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…