السلام عليكم
ياشباب لو سمحتم أريد كود للتعامل مع السكنر والطباعة مباشرة
ولكم جزيل الشكر
السلام عليكم
ياشباب لو سمحتم أريد كود للتعامل مع السكنر والطباعة مباشرة
ولكم جزيل الشكر
أخوي ابعرف بس ايش دخل العنوان في موضوعك
؟؟؟
حركات مالها داعي
&&& سبحانك اللهم وبحمدك .. أشهد ان لا إله إلا أنت .. أستغفرك وأتوب إليك &&&
...
عذراً لعدم التوضيح
أقصد أنه لدي برنامج سكنر
عند الضغط على مفتاح التصوير بالماوس تطبع الصورة
أريد كود فيجوال يحاكي هذا المفتاح
كأني ضغطت على هذا المفتاح بدون الضغط بالماوس
بمجرد تنفيذ الكود كأني ضغطت على هذا المفتاح
وشكراً
يمكنك أستخدام الدالة mouse event لمحاكاة ضغطات الماوس و هى من دوال ال api
mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0&, 0&, cButt, dwEI
الكود السابق لمحاكاة الضغط بالزر الأيسر للفأره
و لكن بشرط طبعا تعريف الدالة و ثوابتها
Const MOUSEEVENTF_LEFTDOWN = &H2 Const MOUSEEVENTF_LEFTUP = &H4 Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
آسف على قصر الرد
و لكن أرجو أن أكون أفدتك
و أى سؤال أنا جاهز على قدر معرفتى
لا تراجع و لا إستسلام
أشكرك أخي على الرد
هل هذا الكود يستطيع التعامل مع أي مفتاح حتى لو كانت فوقه نوافذ أخرى
الذي أريده هو كود للتعامل مع المفتاح المطلوب دون شغل الماوس
أشرح لك المشكلة لدي
أنا موظف
عندما أكون منهمكاً في العمل يأتي بعض الموظفين لطلب صورة عن أي كتاب
عملية التصوير تأخذت جزء من الوقت أحياناً تأتي 10-25 صورة
ففكرت بجعل الجميع قادر على التصوير من دوني وعلى نفس الجهاز
عندي خبرة بالتعامل مع منفذ التفرعي للطابعة وقد صممت دارة للتعامل مع هذا المنفذ وضعت فيها مفتاح ووضعت كود يتحسس وضع هذا المفتاح لكني أريد متابعة الكود للتعامل مع زر التصوير في السكنر أثناء انشغال الجهاز بالعمل
مع العلم أن السكنر لدي أيسر 620 سكزي
وشكراً للاهتمام
الآن قد فهمتك
و لكن للأسف الكود الذى وضعته يجب أن تكون النافذه منشطه و يجب أيضا أن يكون مؤشر الماوس موجود على الكوماند ( أسف إنى لم أفهمك من البدايه :D )
أنت تريد أن يتم التصوير بالسكنر و أن تعمل على الجهاز فى شئ آخر أليس كذلك
على حد علمى محاكاة الضغط لا تنفع لأنها تتطلب على الأقل أن تكون النافذه منشطة لتستقبل الضغط
على العموم سوف أبحث عن طريقة
و لكن يمكنك مؤقتا أستخدام أداة لسحب الصور بالسكنر ببرنامجك دون الأستعانه ببرنامج الشركه
يمكنك البحث عن هذه الأدوات
و شكرا
لا تراجع و لا إستسلام
اخى العزيز هناك حلان
الحل الاول باستخدام api وذلك بمعرفة ارقام واسماء المفاتيح وتمرير الاحداث اليها
اما الطريق الثانية والاسهل هى باستخدام ادوات ocx
حيث ان معظم هذه الاجهزة يكون معها ادوات تستطيع استغلالها برمجيا وبسهولة كبيرة
ومن كلامك يبدوا انك مطلع على طرق التعامل معها وهى بسيطة
الكابـــــــــــwinxp4444ـــــــتـــــــــن
بعض من برامجى
see itdeeb monitor 2005
net monitor 2004
deeb security system
deeb encription system-with speshal algo. make by me
deeb mdb killer
deeb cash pass killer
ديب دلول ▒ deebdalloul
for i= 1 to 10000 deeb x*i program
أشكركم ياشباب من كل قلبي على هذا التعاون والاهتمام
وأفهم من كلامكم أنه هناك أدوات استطيع التعامل معها في هذا المجال
فهل من الممكن كود للتعامل مع هذا الجهاز
حيث أنه لايوجد لدي خبرة في هذا النوع من البرامج
لاستطيع التعامل معه
وهل أستطيع تغيير الإضاءة والتضاد في هذا الكود وكيف
مع إصراري على محاكاة المفتاح إن كان هناك طريقة كما أوضحتم تمرير الأحداث ( كيف )
ولكم جزيل الشكر
أخوي السلام عليكم ورحمة الله وبركاته
مش فاهم الموضوع يمكن لآني مش نايم لسا بس إللي فهمته بصراحه إنك بدك تكبس على زر السكانر يبدأ الجهاز بتنفي أمر معين ؟ صح وإلا أنا غلطان ؟
إذا هذا الحكي صحيح فالحل مش بالأدوات ولا بالAPI وإنما الحل من الشركة المزوده لهذه القطعه فمثلا إذا كان عندك ريموت لكرت التلفزيون بتقدر تستخدمه لآغراض ثانيه بس لما تحصل على الكود ولو حاولت تصل لملفات الكنترول الخاصه بهذا الريمونت مارح تقدر تستغلها إلا بالرجوع للشركة الأم ...
حصلت معي هاي المشكله في جهاز كاشف البصمه , جابه صاحب شركة وقاللي هذا الجهاز أجا معه برنامج وبدي تعدل البرنامج بحيث الموظف المسؤل بس يحط بصمته يقدر يشتغل على برنامج معين وتكون البصمه بمثابة يوزر نيم وباسوورد ... في البدايه حسيت إنو الأمر رح يوخذ جهد كبير لآنو جهاز البصمه معمول للدخول على مواقع معينه والبرنامج المرفق عباره عن تعريف وتشغيل المواقع الخاصه غير هذا الكلام مالقيت وحاولت وبحثت عن جميع الملفات الخاصه فيه ولكن للأسف لم أستطع التعامل معها إطلاقا .. طرأت على بالي فكرة وهي الإتصال مع الشركة المصنعه لهذا البرنامج وسؤالهم حول كيفيه برمجه هذا الجهاز لآغراض أخرى وبعد جهد جهيد أرسلو لي ملف فيه كيفيه البرمجه على أكثر من عشر لغات .. وإستطعت تنفيذ الأمر , وبعد فتره إتصلت بي شركة خاصه لنوع طابعات خاص وكانت تبيع الطابعه ومعها برنامج قامت ببرمجته وتريد مني أن أقوم بعمل برنامج لايسمح بطباعه ورقه إلا عن طريق هذه الطابعه .؟ فكرت في الأمر قليلا وإكتشفت أن أي جهاز يمكن التحكم به وبكل كبسه فيه بشكل سهل وسلس بالرجوع إلي الشركة الأم وطلب مايسمى بالSDK أو البحث عنه داخل الإنترنت
هذه قصه طويله ولكن أتمنى أن يكون هذا طلبك وإن لم يكن أتمنى أن يستفيد منه كل من يقرأه ويفهم كيفيه التعامل مع الأجهزه والتي ربما أن كثيرا منا فكر في إستغلال الأزرار التي على الطابعه أو السكانر أو حتى الجيستك وغيرها وهذا ماكنت تبحث عنه ...
شكرا لكم (h)
اخى baster3
كلامك سليم لكن هو لا يريد التحكم بشكل كامل وانما اداء اشياء بسيطة
فانا متأكد بان هناك ادوات تنزل الى النظام يمكنها ان تحل مشكلته وقد رئيت قبل فترة كود من هذا النوع ولم اكن معنى بهذا الامر
يرجى محاولة البحث فى موقع كوكب الاكواد
pscode.com
وسأحاول البحث فى جهازى فربما يكون موجود
اخوكب الكابتن ديب
الكابـــــــــــwinxp4444ـــــــتـــــــــن
بعض من برامجى
see itdeeb monitor 2005
net monitor 2004
deeb security system
deeb encription system-with speshal algo. make by me
deeb mdb killer
deeb cash pass killer
ديب دلول ▒ deebdalloul
for i= 1 to 10000 deeb x*i program
ياشباب
لقد بحثت عن هذا الكود لكن لم أجده
فأرجو المساعدة إن كان لدى أحد منكم أي فكرة عنه
وين المبرمجين
وين العباقرة
أخي الكريم ما تبحث عنه هو كيفية التعامل مع
أجهزة Twain
حيث أنه البروتوكول القياسي الذي يتم التعامل من خلاله مع السكانر
و معظم عناصر اكتيف اكس التي تتعامل مع السكانر تعتمد عليه
لو كان طلبك بديلفي لاستطعت ان اقدم لك ما يساعد
و حتى لا اطيل عليك
فقط اقول لك ابحث على الانترنت عن vb + Twain
و ستجد مبتغاك إن شاء الله
اللهم صل و سلم على سيدنا محمد
كاف و نون خلقهم و فنائهم كاف و نون
عالمي شاشة و لغتي صفر و واحد
Just Smile ............You can do it
When you stop learning ... You stop leading
لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل
وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل
مدونتي الشخصية : Tammam Koujan
آخر مواضيع المدونة :
اخى العزيز الموضوع ابسط مما تتخيل
والحل بسيط انت بعد ما تنزل تعريف الجهاز وهو السكانر
روح لادراج عناصر ocx
وحتلاقى اداه موجودة عندك فى النظام
من خلالها يمكنك التحكم بالجهاز
وهذا كلام عن تجربة
الكابـــــــــــwinxp4444ـــــــتـــــــــن
بعض من برامجى
see itdeeb monitor 2005
net monitor 2004
deeb security system
deeb encription system-with speshal algo. make by me
deeb mdb killer
deeb cash pass killer
ديب دلول ▒ deebdalloul
for i= 1 to 10000 deeb x*i program
أولاً اتوجه بالشكر لكل من شارك في الموضوع
وأقول لو سمحتم فأني جاهل لهذا الموضوع وجدت الأدوات لكني لم أفهم طريقة تعاملها وكتابة الكود
أقصد أني استطعت فتح صفحة السكنر ومسح الصورة لكن بعد المسح لم أجد الصورة التي مسحتها كما أني لم أجد مكان تغيير الوان واضاءة وتضاد الصورة
أرجوا المساعدة ولكم جزيل الشكر
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…