المشاركات : 13
المواضيع 3
:
: 0
الإنتساب : Aug 2009
بسم الله الرحمان الرحيم و السلام عليكم و رحمة الله تعالى وبركاته
كيف يمكن الكتابة في ملف مرفوع أي مثلا أنا عندي ملف نصي txt مرفوع على 4shared مثلا ومن خلال دلفي يمكن القراءة و الكتابة أي التحكم بهذا الملف. هل هذا ممكن؟
المشاركات : 842
المواضيع 49
:
: 65
الإنتساب : Jun 2010
و عليكم السلام و رحمة الله تعالى و بركاته
لا يمكنك القراءة أوالكتابة في ملف مباشرة إلا بعد تحميله (على حد علمي )
وفر الـ 4Shared
هذا الـ API
كود :
http://help.4shared.com/index.php/SOAP_API
في الصفحة تجد كل العمليات الممكنة على الملفات / المجلدات ...
* لايوجد مثال بالدلفي و للأسف لم أستخدمه من قبل
بالتوفيق
المشاركات : 358
المواضيع 34
:
: 2
الإنتساب : Nov 2008
السلام عليكم
بلى يا أخي Lam.Abdeldjalil يمكنك الكتابة في ملف يوجد في موقع ما هدا ان فعل الموقع هده الميزة لكن أغلب المواقع لا تفعلها لأسباب أمنية و هناك سبب آخر تعلمته في بداية تعلمي ل PHP .... تخيل معي 20 مستخدما للأنترنت مثلا يريدون الكتابة في ملف ما في نفس الوقت فهدا سيجعل المستخدم ينتظر حتى ينتهي المستخدم الدي ولج الملف قبله من الكتابة...أي هده العملية ستسبب انتظارا فما بالك ان كانوا آلاف.
و لهدا استعملت قواعد البيانات
لا اله الا أنت سبحانك اني كنت من الضالمين
المشاركات : 842
المواضيع 49
:
: 65
الإنتساب : Jun 2010
و عليكم السلام و رحمة الله
بارك الله فيك أخ me&delphi
هل تقصد أن 4Shared يوفرها ؟ إذا كانت كذلك بعدما أفتح حساب أجربها
إقتباس : تخيل معي 20 مستخدما للأنترنت مثلا يريدون الكتابة في ملف ما
في الـ 4Shared ؟ أليس من المفروض صاحب الحساب فقط الذي لديه صلاحية الكتابة ؟
سؤال الأخ
Youcef413 كان حول 4Shared !
المشاركات : 358
المواضيع 34
:
: 2
الإنتساب : Nov 2008
إقتباس :تخيل معي 20 مستخدما للأنترنت مثلا يريدون الكتابة في ملف ما
هدا فقط كي تصل الفكرة
إقتباس :في الـ 4shared ؟ أليس من المفروض صاحب الحساب فقط الذي لديه صلاحية الكتابة ؟
لم أجرب و لا أظن أنه سيوفرها و دلك للحفاظ على أمن الموقع.
بارك الله فيكم
لا اله الا أنت سبحانك اني كنت من الضالمين
المشاركات : 13
المواضيع 3
:
: 0
الإنتساب : Aug 2009
بارك الله فيكم على هذه الردود أظن في الأخير قواعد البيانات هي الحل الأمثل
المشاركات : 842
المواضيع 49
:
: 65
الإنتساب : Jun 2010
السلام عليكم
إقتباس : قواعد البيانات هي الحل الأمثل
لم أفهم ما هو المشكل :confused:
+ 4shared مهما كان نوع الملف المرفوع لا يمكن التعديل عليه
( على حد علمي ) إلا بـ : تحميل(من 4shared ) - تعديل - حذف الأصلي(من 4shared ) - إعادة الرفع(إلى 4shared )
بالتوفيق
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
السلام عليكم ورحمة الله
إن كان بالإمكان استخدام حساب الموقع، أعتقد أن الوصول إلى الملف باستخدام FTP بالمكون TIdFTPServer يكون سهلا
مثال ربما يعاونك:
كود :
http://codegearguru.com/video/055/FtpPasswordRecovery.html
بالتوفيق.
المشاركات : 358
المواضيع 34
:
: 2
الإنتساب : Nov 2008
بعد الاطلاع على الرابط
إقتباس :hxxp://help.4shared.com/index.php/SOAP_API
هده هي الدوال المتوفرة من خلال Web Service بالنسبة ل 4Shared
كود :
function long getFreeSpace(String login, String password);
function long getMaxFileSize(String login, String password);
function String createUploadSessionKey(String login, String password, long dirID);
function int getNewFileDataCenter(String login, String password);
function String getUploadFormUrl(int dataCenterID, String sessionKey);
function long uploadStartFile(String login, String password, long dirID, String name, long fullSize);
وكما ترون اخواني الموقع لمن يوفر API للكتابة في ملف ما وقد دكرت الأسباب التي أعرفها
بالتوفيق.
لا اله الا أنت سبحانك اني كنت من الضالمين
المشاركات : 13
المواضيع 3
:
: 0
الإنتساب : Aug 2009
إقتباس :لم أفهم ما هو المشكل
الأخ AbdelJalil أظنك فهمت المشكل وقد استفدت منك و بالنسبة للأخ me&delphi شكرا لقد سبق واطلعت على هذه الدوال ولم أجد خاصية القراءة أو الكتابة لهذا قلت أن SQL هي الحل.