الحلبي قام بنشر مايو 11, 2017 قام بنشر مايو 11, 2017 الاخوان الاعزاء مرفق مثال للأستاذ / ابا جودي المثال بعد تعب فيه تمكنت من فضل الله تعالي سحب عدة صور دفعة واحدة والامور تمام التمام عند وضع مثلا ثلاث ورقات تسحب فعلا مرة واحدة وتحفظ في ملف اسمه (tempscan) مرفق مع المثال وهذه الصور تاخذ رقم 1-2-3 المطلوب ان الصورة تاخذ رقم الصادر جزاكم الله خير scan.rar
محمد ايمن قام بنشر مايو 11, 2017 قام بنشر مايو 11, 2017 اخي الكريم بداية انت ارسلت البرنامج كاملا وهذا نوعا ما يعصب العمل لاني بحاجة ان اعرف النموذج المطلوب ليتم التعديل عليه ثانيا انت قلت انك استطعت تعديل الكود ليسحب اكثر من صورة من خلال السكانر وعند البحث عند الكود هذا ما وجدته 'المفروض ان يتم وضع الكود الخاص بربط وفتح الاسكنر هنا Shell ("c:\program files\irfanview\i_view32.exe /batchscan=(tempscan,1,1,2,1," & Trim(db_path) & "tempscan,jpg,0)") لاحظ كلمة المفروض هنا ؟؟؟؟ هل هذا يعني ان البرنامج عمل لديك ام لا ؟؟؟؟؟؟ ثالثا عند فتح النموذج تظهر رسالة خطا في الاتصال بالسيرفر رابعا و بعد حذف رسالة التاكد من وقت السيرفر تظهر رسالة ان الملف غير موجود هذا يعني انه يوجد تطبيق مرتبط ليسحب الصورة اخي الكريم اعد رفع مرفق اصغر و ابسط و بدون اكواد الحماية و مع البرامج الملحقة ان وجدت
الحلبي قام بنشر مايو 11, 2017 الكاتب قام بنشر مايو 11, 2017 خبيرنا الاستاد/ محمد ايمن اولا: اسعدني جدا مرورك ومشاركتك . لاني اعلم جيدا انك من المهتمين والمتخصصين في مجال الارشفة وهدا من دواعي سروري ثانيا : حضرتك طرحت عدة اسئلة يارب اكون عند حسن ظنك واعرف اجيب عليهم كي تكون الصورة واضحة وكاملة. النمودج المطلوب التعديل عليه اسمه " fram_sader " وهو يفتح من نمودج اسمه frm_main انا لم اقوم بتعديل اي كود لاني اصغر من هده المرحلة بكثير البرنامج يعمل من قبل ان استخدمه بسحب اكثر من صورة ولكن كان هناك مشكلة وهي تعديل بسيط في seting للاداة المضافة بعد عداب تمكنت من تعديلها وفوجئت بسحب جميع الاوراق من الماسح وحفظت فعلا في مجلد دفعة واحدة ولكن بارقام متسلسلة وليس برقم الصادر. الكود Shell ("c:\program files\irfanview\i_view32.exe /batchscan=(tempscan,1,1,2,1," & Trim(db_path) & "tempscan,jpg,0)") فعلا موجود من الاول . اما ظهور الرسالة بالخطأ في الاتصال بالسيرفر فعلا انا وجدها لم حملت المرفق من المشاركة بتعتي وهدا يدل علي انه يلزم تحميل الاداة , نعم استادنا توجد اداة لازم تحمل ولكن لم اعرف ارفقها لكبر حجمها ولما جيت احمل البرنامج كاملا لم يسمح لي فاضطررت ان اكتفي بالبرنامج فقط ليكون التعديل علي النموج فقط واخيرا اخبرك بان البرنامج كله من صنع الاستاد / ابا جودي وهو الوحيد الدي يدري به كاملا . وهو موجود في مشاركته المسماه " ورشة عمل " دعني اسأل حضرتك هل تمكنت من الدخول علي النمودج اسمه frm _sader طب لو الاجابة نعم من اين نعدل علي الكود حتي ينشأ ملف يكون اسمه هو نفس رقم الصادر ارجو ان تكون الصورة وضحت ويارب اجد ضالتي التي من شهور وانا ابحث عنها ولما وجدتها كانت ناقصة بعض الشئ . جزاك الله خيرا استادنا وخبيرنا / محمد ايمن
sandanet قام بنشر مايو 11, 2017 قام بنشر مايو 11, 2017 طيب يا اخوان في حد منكم جرب استخدام الامر التالي Shell ("c:\windows\system32\wiaacmgr.exe") بدلاً من استخدام برنامج خارجي للسحب من السكانر؟ الامر السابق ينقصه تعديل لجعل السكانر يسحب مجموعة اوراق دفعه واحدة
محمد ايمن قام بنشر مايو 11, 2017 قام بنشر مايو 11, 2017 (معدل) نعم اخي الكريم دخلت الى النموذج صادر و قمت بتحميل الاداة الخاصة بسحب الصور جرب هذا السطر Shell ("c:\program files\irfanview\i_view32.exe /batchscan=(tempscan & "100",1,1,2,1," & Trim(db_path) & "tempscan,jpg,0)") عوضا عن هذا السطر Shell ("c:\program files\irfanview\i_view32.exe /batchscan=(tempscan,1,1,2,1," & Trim(db_path) & "tempscan,jpg,0)") من المفترض ان تجد صورة اسمها 100.jpg في المجلد temp scan جرب ووافيني بالنتيجة تم تعديل مايو 11, 2017 بواسطه محمد ايمن 1
الحلبي قام بنشر مايو 12, 2017 الكاتب قام بنشر مايو 12, 2017 الاستاد / محمد ايمن مشكور علي اهتمامك اليوم هو الجمعة اجازة من العمل وليس لدي جهاز سكنر في البيت ولكن تراودني فكرة ان ادهب الي مكان عملي بعد صلاة الجمعة لاني فعلا علي نار اريد ان اعرف نتيجة ما تفضلت به من تعديل الكود ولكي اجد ضالتي التي حيرتني كثيرا . طب لو فعلا وجدت صورة اسمها 100.jpg في المجلد temp scan فأين رقم الصادر المفترض ان المجلد يحمل رقم الصادر وليس رقم 100 الا ادا كنت حضرتك بتتأكد من حاجة معينة وبعدها نصل للمطلوب .عموما انا هاعمل ما اشارت اليه وسوف اوفيك بالتيجة . سواء كان اليوم او غدا ان شاء الله . الاستاد / sandanet اشكرك علي اهتمامك ومرورك البرنامج المرفق فعلا يسحب عدة صورة دفعة واحدة وفعلا يحفظهم في مجلد ولكن المجلد يحمل بداخلة الصور بارقام متسلسلة 1-2-3 وهكدا وليس برقم الصادر والكود كامل وليس به اي نواقص ارجو من الجميع المتابعة حتي نصل للمطلوب جزاكم الله خيرا
محمد ايمن قام بنشر مايو 12, 2017 قام بنشر مايو 12, 2017 الرقم 100 هو رقم افتراضي وضعته لاسم الصورة اذا وجدت الرقم 100 بهذا نكون عرفنا الكود المسؤول عن التسمية و يمكننا تعديله ببساطة
الحلبي قام بنشر مايو 14, 2017 الكاتب قام بنشر مايو 14, 2017 عند اضافة الكود البديل المشار اليه تظهر رسالة خطأ كما في المرفق 333.zip 333.rar
sandanet قام بنشر مايو 14, 2017 قام بنشر مايو 14, 2017 البرنامج wiaacmgr.exe الذي وضعت مساره أعلاه هو موجود في الويندوز ولاتحتاج الى ارفاقه مع قاعدة البيانات وهو ايضاً يقوم بسحب عدة صور دفعة واحدة عند اختيارك نوع السحب من اعدادات البرنامج لكني كنت افضل ان يتم تمرير خصائص السحب مع الامر بدلاً من اختيارها من البرنامج يعني باختصار هو نفس فكرة هذا الكود الذي تفضلتم به Shell ("c:\program files\irfanview\i_view32.exe /batchscan=(tempscan & "100",1,1,2,1," & Trim(db_path) & "tempscan,jpg,0)") غير اني لم اتمكن من تمرير باراميترات الخصائص للبرنامج
الحلبي قام بنشر مايو 14, 2017 الكاتب قام بنشر مايو 14, 2017 عفوا استاذ / sandanet انا مش فاهم حاجة خالص انا وضعت الكود الذي افاد به الاستاذ / محمد ايمن عند الضغط علي الزر المكتوب عليه (ادراج مرفقات من السكنر) وطلعت لي رسالة خطأ ومضمون الرسالة الخطأ كما في المرفق اعلاه
sandanet قام بنشر مايو 14, 2017 قام بنشر مايو 14, 2017 (معدل) انا قصدي انه في برنامج اخي ابا جودي تم استخدام برنامج وسيط للسحب من السكانر وهو IrfanView وكود استداعئه من داخل الأكسس هو الكود الذي وضعته انت Shell ("c:\program files\irfanview\i_view32.exe /batchscan=(tempscan & "100",1,1,2,1," & Trim(db_path) & "tempscan,jpg,0)") لكني شخصيا استخدم البرنامج المرفق مع الويندوز وهو wiaacmgr.exe وقد وضعت لك كود استدعائه من الاكسس وهو Shell ("c:\windows\system32\wiaacmgr.exe") وهو يسحب عدة صور تلقائياً او صور منفردة بعد تحديد الخصائص من واجهة البرنامج .. لكني حاولت ان امرر له باراميترات تحديد الخصائص من خلال الكود لكني لم اتمكن من فعل ذلك اعتقد ان اساتذتنا الكبار في هذا المنتدى قد يكون لهم رأي في هذا الخصوص الفكرة باختصار هو انك لاتحتاج الى تنصيب برنامج IrfanView على جهازك للعمل على السكانر طالما يوجد برنامج موجود مسبقاً في الويندوز يمكنك استدعاءه بالنسبة لرسالة الخطأ اعلاه التي ظهرت لك فهي تظهر بعد اضافة الرقم & "100" التي تفضل بها اخي محمد ايمن تم تعديل مايو 14, 2017 بواسطه sandanet
الحلبي قام بنشر مايو 14, 2017 الكاتب قام بنشر مايو 14, 2017 انا فهمت الان استاذنا sandanet بعد ارفاق الكود الذي اشرت اليه ("Shell ("c:\windows\system32\wiaacmgr.exe") اولا : فعلا الكود الذي ارفقته حضرتك سحب اكثر من صورة دفعة واحدة ولكن ليس باسم رقم الصادر بل يضع ارقام متسلسلة Picture 002 - Picture 001 وهكذا ثانيا : في كل مرة عند سحب الصور يظهر معالج لاتمام سحب الصور وفي الاخير يسحب اكثر من صورة
محمد ايمن قام بنشر مايو 14, 2017 قام بنشر مايو 14, 2017 الصورة تظهر خطا في كتابة صيغة الكود امهلني بعض الوقت و ان شاء الله سيتم الحل
sandanet قام بنشر مايو 14, 2017 قام بنشر مايو 14, 2017 نعم اخي حلبي انا عملت اعدادات البرنامج كما في الصور التالية لسحب عدة صور دفعة واحدة .. كنت اود عملها بالكود غير انني لم اتمكن من ذلك لو تمكن اساتذتنا الكرام من تمرير باراميترات للبرنامج من خلال الكود حينها يمكنك تسمية الملفات كيفما تشاء تحياتي
الحلبي قام بنشر مايو 14, 2017 الكاتب قام بنشر مايو 14, 2017 اخي واستاذنا / sandanet اشكرك ولك كل احترام وتقدير وجزاك الله خير علي ما تقدمه من مساعدات وانا الآن في انتظار الحل من احد الاخوان .
محمد ايمن قام بنشر مايو 14, 2017 قام بنشر مايو 14, 2017 اخي الكريم طلبك كان هو حفظ الصورة باسم الصادر او رقمه انظر الى الصورة في المجلد ( القسم الايمن منها ) تجد ان اسم الصورة هو نفس رقم الصادر
الحلبي قام بنشر مايو 14, 2017 الكاتب قام بنشر مايو 14, 2017 جميل جدا طب انا اعمل ايه كيف اطبق ذلك اعذرني اخي فانا مش من المبتدئين انا اقل منهم
محمد ايمن قام بنشر مايو 14, 2017 قام بنشر مايو 14, 2017 (معدل) فيك البركة اخي الكريم اولا قم بتعدل تنسيق التاريخ في حقل الصادر الى تنسيق آخر لا يستخدم الخط المائل في برنامجك التاريخ بهذا الشكل 1\1\2017 اجعله بهذا الشكل 1-1-2017 ثانيا استبدل الكود القديم بهذا الكود Shell ("c:\program files\irfanview\i_view32.exe /batchscan=(" & Me.incoming_no & ",0,0,0,1," & Trim(db_path) & "tempscan,jpg,0)") تم تعديل مايو 14, 2017 بواسطه محمد ايمن
الحلبي قام بنشر مايو 14, 2017 الكاتب قام بنشر مايو 14, 2017 انا اسف جدا انا اتعبتك معي بعد اضافة الكود تسحب الاوراق من الاسكنر ولكن لا توجد اي صور حفظت في المجلد
محمد ايمن قام بنشر مايو 14, 2017 قام بنشر مايو 14, 2017 أخي الكريم جرب هذه الخطوات افتح برنامج السكانر الموجود في المسار c:\program files\irfanview\i_view.exe شغل البرنامج و اضغط على file اختر من قائمة file > select scan\twain source يظهر مربع صغير يحتوي على خيار واحد ( او اكثر في حال وجود اكثر من سكانر ) تاكد من تحديد السكانر المطلوب وهذا المرفق الذي اجريت التعديل عليه scan1.rar
الحلبي قام بنشر مايو 16, 2017 الكاتب قام بنشر مايو 16, 2017 الاستاذ / محمد ايمن صار لي حوالي ثلاثة ايام وانا احاول ان انفذ كلامك بالحرف الواحد وهذا سبب تاخيري الآن الاسكنر يسحب جميع الاوراق اي كان عددهم ولكن لا يحفظهم في اي مجلد واصبح المجلد خالي ان انا كنت ثقل عليك اعتبر الموضوع منتهي
ابو جودي قام بنشر مايو 16, 2017 قام بنشر مايو 16, 2017 2 ساعات مضت, حلبي said: الاستاذ / محمد ايمن صار لي حوالي ثلاثة ايام وانا احاول ان انفذ كلامك بالحرف الواحد وهذا سبب تاخيري الآن الاسكنر يسحب جميع الاوراق اي كان عددهم ولكن لا يحفظهم في اي مجلد واصبح المجلد خالي ان انا كنت ثقل عليك اعتبر الموضوع منتهي السلام عليكم ورحمة الله تعالى وبركاته استاذى الحبيب واخى الكريم @حلبي بادئ ذى بدء اعتذر لعدم ردى على هذا الموضوع الا الان بسبب ظروف خاصة وكذلك لم اكن متواجد فى مكان به اجهزة ماسح ضوئية للتجربة اولا انت قلت الحمد لله الكود ظبط معاك وكل شئ تمام فى سحب عدة اوراق انا هأسال حضرتك سؤالين وركز معايا على اساس اجابة حضرتك بامر الله اظبط لك الكود بما تريد السؤال الاول : هول حضرتك عاوز داخل مجلد temp_scan يتم انشاء مجلد اليا بالرقم الصادر صم بداخله كل الصور التى سيتم سحبها مهما كان عددها وستكون بامتداد jpg ؟؟؟ السؤال الثانى سحب كل الصور فى ملف واحد مهما كان عددها وتكون بامتداد tif يعنى مثل ملف الامروبات ريد وعند فتح هذا الملف تجده يحتوى على كل الصور التى تم سحبها مهما كان عددها ؟ انتظر رد حضرتك ان شاء الله
ابو جودي قام بنشر مايو 16, 2017 قام بنشر مايو 16, 2017 اممممم تيسيرا وتسهيلا على حضرتك اتفضل اتفضل انا اثناء بحثى على الانترنت بخصوص هذا الشأن عندما تعثرت فى ضبط الاكواد وجدت هذه الصفحة التى تحوى على اسطر اوامر استخدام الاداة فى برامج التصميم List of all command line options supported in IrfanView http://www.robvanderwoude.com/files/iviewcli.txt واعتقد اكثر ما يجب ان تركز فيه فى هذا الرابط وهو ما يخص سؤال حضرتك الرابط هذه الاسطر من الاطواد والتى تجعلك تتحكم فى الالية التى تريد بها استخراج ناتج المسح الضوئى Example for /scan: With the scan command, you can only combine: /print, /dpi, /gray and /convert. i_view32.exe /scan i_view32.exe /scanhidden i_view32.exe /scanhidden /dpi=(150,150) i_view32.exe /scan /convert=c:\test.gif i_view32.exe /scanhidden /convert=c:\test.gif i_view32.exe /scanhidden /gray /convert=c:\test.gif i_view32.exe /print /scan Example for /batchscan=(options): options = 8 options from the batch scan dialog: filename, index, increment, digits, skip, dest-folder, save-extension, multi-tif i_view32.exe /batchscan=(scanfile,1,1,2,1,c:\temp,bmp,0) i_view32.exe /batchscan=(scanfile,1,1,2,1,c:\temp,bmp,0) /dpi=(150,150) i_view32.exe /batchscan=(scanfile,1,1,2,0,c:\temp,tif,1) i_view32.exe /batchscan=("crazy, filename",1,1,2,0,"c:\temp\crazy, (folder)",tif,1) i_view32.exe /batchscan=(scanfile,1,1,2,1,c:\temp,bmp,0) /scanhidden وللعلم لهذه الاداة استخدامات عديدة جدا ولهاكما اشار على استاذى القدير ومعلمى الجليل الاستاذ @jjafferr جعفر الإضافات المساعدة لتلك الادة PlugIns والتى تزيد من استخدام تلك الاداة وللحصول على الإضافات المساعدة لتلك الادة من هذا الرابط http://www.irfanview.net/plugins.htm وان شاء الله لى معك عوده لافهم منك ما تريده تفصيلا بعد اجابة حضرتك على السؤالين
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.