الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برنامج بسيط للتحميل من النت

بدأه tahasit في 29 يونيو 2009 · 6 رد · 1,784 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

هذه طريقة بسيطة تستخدم مكونين من مكونات Indy وهما

IdAntiFreeze و IdHTTP1

من أجل تحميل ملف من عنوان URL تقوم أنت بإدخاله

ثم تقوم بإختيار مكان لحفظ الملف بعد أن تقوم بتسميته

تبقى المشكلة أن الملف المنزل لا يحتفظ بإمتداده لذا يجب عليك أن تكتب إمتداده بنفسك مثلا : AA.rar - AA.exe

هذه صورة المثال المرفق :

post-145519-1246298350_thumb.png

وهذه صورته في حالة العمل

post-145519-1246305224_thumb.png

كل من لديه فكرة عن الموضوع يساعد في حل هذا الإشكال

taha_download.rar

تم تعديل هذه المشاركة بواسطة tahasit في 29 يونيو 2009 في 22:56

986902102.jpg
#2

tahasit شكرا على الموضوع الجيد

لما لا تشارك معنا في الموسوع نريد تقديم درس عن كل المكوناة indy

مع اعطاء امثلة وستجدنب معك ان شاء الله

#3

لما لا أخي الكريم زكيري أنا معكم إن شاء الله

986902102.jpg
#4

اذا توكل على الله

مقدمت عن indy

اهم المكونات تعاريف بسطة + امثلة

هذا كلما الموضوع

و ان شاء الله ساقدم لك رابط بها دروس او تعاريف ان شاء الله .

#5

سأجمع أكبر قدر ممكن من المعلومات عن مكونات indy وأجعلها على شكل دروس

أريد بعض الوقت فقط ولكن أين أضع الدروس والروابط هل أكمل على هذا الموضوع؟

986902102.jpg
#6

السلام عليكــم ورحمـة الله وبركاتــه ،،

لقد حاولت حل الاشكال المشكلة اني على ما اضن وصلت الى نصف الحل

عذرا قد يكون الكود خاطئ لان دلفي ليس معي الآن :wub:

var s,f : string; s:=Edit1.Text;f := Copy (s,LastDelimiter('/',S),Length(S));يمكن استبدال '/' بـ '.' للحصول على الامتداد فقط

المهم الكود مني و حقيقة الامر لست متأكد منه الا انه فعاليته 100% المشكلة الآن هي أني لا اعرف كيف ادرج اسم الملف في الـ SaveDialog

سلامي

تم تعديل هذه المشاركة بواسطة fateh dz في 2 يوليو 2009 في 21:50

#7
tahasit كتب:
السلام عليكــم ورحمـة الله وبركاتــه ،،

هذه طريقة بسيطة تستخدم مكونين من مكونات Indy وهما

IdAntiFreeze و IdHTTP1

من أجل تحميل ملف من عنوان URL تقوم أنت بإدخاله

ثم تقوم بإختيار مكان لحفظ الملف بعد أن تقوم بتسميته

تبقى المشكلة أن الملف المنزل لا يحتفظ بإمتداده لذا يجب عليك أن تكتب إمتداده بنفسك مثلا : AA.rar - AA.exe

هذه صورة المثال المرفق :

post-145519-1246298350_thumb.png

وهذه صورته في حالة العمل

post-145519-1246305224_thumb.png

كل من لديه فكرة عن الموضوع يساعد في حل هذا الإشكال

السلام عليكــم ورحمـة الله وبركاتــه ،، ،،

مشكور اخي على هذ المجهود

اني اقترح عليكم توسعة هذا البرنامج للقيام بالتالي:

1- برسال بيانات قاعدة بيانات مثل الرقم - الاسم -العمر عبر الانترنت الى برنامج بيانات المستخدم ليخزنها في قاعدة بيانات المستخدم عبر الانترنت

2- يكون هناك امكانية الاضافة والبحث والتعدبل والالغاء من برنامج العميل الى برنامج الرئيسي

- هناك سؤال ما هي افضل قواعد البيانات من حيث حجم تخزين البيانات وسرعة الاستجابة للطلبات عبر الانترنت

- هل اضع البرنامج الرئيسي على جهاز كمبيوتر مخدم متصل بالانترنت او وضع البرنامج الرئيسي على موقع اسضافة افضل من ناحية الامان والسرعة والثبات

اود طلبة صغير

وهو الن يتم شرح عملية الربط بواسطة Indyووضع قواعد البيانات على موقع الاستضافة وربط قواعد البيانات الموجودة على جهاز الكمبيوتر والتعامل معها عبر الانترنت

مواضيع مشابهة