delphi4arab منتديات دلفي للعرب
ارسال قيم إلى موقع معين برمجيا - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ارسال قيم إلى موقع معين برمجيا (/showthread.php?tid=1651)

الصفحات: 1 2


ارسال قيم إلى موقع معين برمجيا - nabilkeb - 11-02-2010

السلام عليكم :
لدينا موقع
كود :
http://www.sendspace.com/
لرفع الملفات تتطلب العملية
ملئ الحقول المتمثلة في : - مسار الملف المراد رفعه - الوصف - البريد المراد إرسال الرابط له - بريد المرسل.
يتم معرفة الــ ID عن طريق كود سورس الصفحة أو بسرعة عن طريق برنامج فرونتبيج بتحديد تلك الخانة و الإطلاع على السورس.
و من تم ارسال القيمة النصية لتلك الخانة.

في المرفق المشروع لإنجاز الأمر:
1- الصعوبة تتمثل في عدم القدرة على إرسال القيمة الأولى.
2- ما هي الطريقة للقيام بوظيفة ضغط الزر Upload File

و السلام عليكم


ارسال قيم إلى موقع معين برمجيا - paix144 - 12-02-2010

السلام عليكم أخي
شوف هذا المثال قد يساعدك
من برمجة أخونا سيف(saif5)


ارسال قيم إلى موقع معين برمجيا - nabilkeb - 12-02-2010

شكرا على المبادرة و الإهتمام
لكن لو انتيهت لوجدتني أسير على نفس الخطى ، و المشكلة المطروحة لازالت قائمة


ارسال قيم إلى موقع معين برمجيا - TF6M - 12-02-2010

السلام عليكم

أنا لا أعرف الـ html لكن مجرد فكرة لو نفتح موقع الـ SendSpace كريسورس سنجد كود الموقع
إبحث على UPload File ستجد أنه يستدعي المسار المتحصل عليه في Select File* و يقوم بإدخاله
في رابط التحميل (الدي لم أعرف كيف أتحصل عليه) .... مجرد فكرة & تطلب شخص يعرف HTML

بالتوفيق ,,



ارسال قيم إلى موقع معين برمجيا - nabilkeb - 12-02-2010

لازال السؤال مطروحا ، شكرا أخي tf6m على الإهتمام و المحاولة .


ارسال قيم إلى موقع معين برمجيا - mohfa - 12-02-2010

لا يمكن تعيين القيمة برمجيا ،

لأسباب أمنية. قيمة <inputtype="file"> هي للقراءة فقط. .

يعني يجب على المستخدم تحديد القيمة يدويا اقصد قيمة : <inputtype="file">



**
والسلام عليكم


ارسال قيم إلى موقع معين برمجيا - nabilkeb - 13-02-2010

mohfa كتب :لأسباب أمنية. قيمة <inputtype="file"> هي للقراءة فقط. .
يعني يجب على المستخدم تحديد القيمة يدويا اقصد قيمة : <inputtype="file">

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

بالتوفيق للجميع


ارسال قيم إلى موقع معين برمجيا - mohfa - 13-02-2010

اذا كنت تريد فقط تعبئة الحقل باستعمال ال WebBrowser فكما قلت ال MS جعلت هذا الحقل Read-Only , يعني برمجيا لا يمكن ذلك الا باستعمال بعض ال Hacks
استعمل ال Autoit او حاول استعمال ال SendKeys ...
اما اذا كنت تريد ارسال القيمة مع ال Form Post فيمكنك استعمال ال Indy مع TIdMultiPartFormDataStream .


إقتباس :و أيضا عن موقع رفع بديل لعلي لا أجد تلك الحماية
الاشكالية ليست في الموقع وانما كل الحقول من نوع <inputtype="file"> هي للقراءة فقط


ارسال قيم إلى موقع معين برمجيا - nabilkeb - 13-02-2010

طيب أن وجدت هذا المكون

أنا بحاجة لصنع برنامج يقوم برفع الملفات و إرسال بريد الكتروني عن رابط التحميل المباشر إلى بريدي الخاص .
ممكن لمن سبق له التعامل مع هذا الموضوع أو هذا المكون أن يزوردنا بما يملك من معلومات ؟

أنا وجدت بعض البرامج الجاهزة لذلك ، و أكيد تعتمد على نفس الفكرة و تعتمد على موقع معين أو استضافة معينة ، لكننا نريد منتوج خاص . و ليس برامج جاهزة ، فنحن هنا للبرمجة و ليس للتحميل الجاهز لبرامج غيرنـــا .

في انتظار ردوود إخواني .

بالتوفيق


ارسال قيم إلى موقع معين برمجيا - mohfa - 13-02-2010

اخي الكريم انا قلت ان ملئ هذا الحقل برمجيا لايمكن ولكن ارسل القيمة مع ال Form Post فهناك عدة حلول .
اذا ماذا تريد بالضبط ملئ الحقول وانتظار المستعمل ليرسل Form او ملئ و ارسال ال Form برمجيا معا ؟