PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : درخواست اسکریپت تغییر نام فایل قبل از دانلود



msm.dev
November 9th, 2017, 16:50
یه اسکریپت ساده میخوام که دو تا فیلد داشته باشه
تو فیلد اول لینک رو بزارم تو فیلد دوم اسم فایل
و بعد لینک جدید رو به من بده

مثلا یه لینک دارم
http://test.com/file.zip
لینک بالا رو بزارم تو فیلد اول و تو فیلد دوم بنویسم newName.zip بعد همون لینک با اسم جدید دانلود شه تو کامپیوتر / گوشی کسی که لینکی که من ساختمو وارد میکنه

مثل این دو تا موضوع :

https://stackoverflow.com/questions/12877160/change-file-name-for-download-and-start-downloading-it-after-click-or-delay


https://stackoverflow.com/questions/1628260/downloading-a-file-with-a-different-name-to-the-stored-name

هزینش چقدر میشه؟

AtrafNet
November 9th, 2017, 17:20
سلام
HTML5 قابلیتی داره که اسم فایل دانلودی کاربر رو نسبت به اسمی که تو لینک هست تغییر بده فقط کافیه اینطوری به فایل لینک بدید:



<a href="/softwares/myfile.zip" download="WebhostingTalk.zip">دانلود نرم افزار</a>

msm.dev
November 9th, 2017, 17:25
سلام
HTML5 قابلیتی داره که اسم فایل دانلودی کاربر رو نسبت به اسمی که تو لینک هست تغییر بده فقط کافیه اینطوری به فایل لینک بدید:



<a href="/softwares/myfile.zip" download="WebhostingTalk.zip">دانلود نرم افزار</a>

ممنون ،میخوام تو تلگرام استفاده کنم ازش

AtrafNet
November 9th, 2017, 17:36
ممنون ،میخوام تو تلگرام استفاده کنم ازش

اوکی صبر کنید نیم ساعت دیگه همون اسکریپت ساده که گفتید رو براتون می نویسم.

AtrafNet
November 9th, 2017, 18:56
ببخشید طولش دادم آسیاتک چند روزه داره خیلی اذیتم میکنه بفرمایید این فایل zip رو http://s9.picofile.com/file/8311375142/linksaz.zip.html دانلود و اکسترکت کنید بعدش فایل linksaz.php رو هر جا خواستید آپلود و استفاده کنید.

وقتی فایل رو آپلود و اجرا کنید یه فرمی براتون نمایش داده میشه که همونی که گفتید هست و می تونید تو فیلد اول لینک یه فایل رو بدید و تو فیلد دوم نام جدیدش رو بعد یه لینک جدید براتون میسازه که فایل با نام جدید طبق همون روشی که خودتونم تو StackOverFlow.com پیدا کردید دانلود میشه.

امیدوارم به دردتون بخوره :53:

msm.dev
November 9th, 2017, 19:09
دمت گرم <3 خیلی مردی:53::x

AtrafNet
November 9th, 2017, 19:23
دمت گرم <3 خیلی مردی:53::x

خواهش میکنم فقط لطفاً دوباره از پیکوفایل دانلودش کنید چون نسخه قبلی یه دو تا ایراد داشت رفعش کردم.
شرمنده حتی صفحه این تاپیک خیلی خیلی برام دیر باز میشه مثلنم نت 4 مگابیت دارم!!

msm.dev
November 9th, 2017, 19:26
ببخشید طولش دادم آسیاتک چند روزه داره خیلی اذیتم میکنه بفرمایید این فایل zip رو http://s8.picofile.com/file/8311368600/linksaz.zip.html دانلود و اکسترکت کنید بعدش فایل linksaz.php رو هر جا خواستید آپلود و استفاده کنید.

وقتی فایل رو آپلود و اجرا کنید یه فرمی براتون نمایش داده میشه که همونی که گفتید هست و می تونید تو فیلد اول لینک یه فایل رو بدید و تو فیلد دوم نام جدیدش رو بعد یه لینک جدید براتون میسازه که فایل با نام جدید طبق همون روشی که خودتونم تو StackOverFlow.com پیدا کردید دانلود میشه.

امیدوارم به دردتون بخوره :53:

دمت گرم ، فقط لینکا دانلود نمیشن

http://link-film.cloudsite.ir/linksaz.php/?dl=Kingo.Android

خودتون تست کنید لطفا :53:


اتچ شده رو تست کردم
الان اون یکی رو میزنم

- - - Updated - - -

این همونه که تو پیکو فایل بود : http://link-film.cloudsite.ir/link-saz.php

اینم لینکاش با حجم 0 باید دانلود میشن
اگه زحمتی نیست درست کنید :53:

AtrafNet
November 9th, 2017, 20:37
تغییرات زیادی توش دادم خودمم تستش کردم قشنگ کار کرد شما هم تست کنید نتیجه رو بگید:

http://s9.picofile.com/file/8311375142/linksaz.zip.html

لینک های تست شده خودم:
http://www.7-zip.org/a/7z1604-x64.exe
https://handbrake.fr/mirror/HandBrake-1.0.7-x86_64-Win_GUI.exe

- - - Updated - - -

راستی فایل links.json هم که کنارش ساخته شده یه بار پاک کنید دوباره لینک ها رو از نو با ابزارش بسازید.

msm.dev
November 9th, 2017, 21:07
تغییرات زیادی توش دادم خودمم تستش کردم قشنگ کار کرد شما هم تست کنید نتیجه رو بگید:

http://s9.picofile.com/file/8311375142/linksaz.zip.html

لینک های تست شده خودم:
http://www.7-zip.org/a/7z1604-x64.exe
https://handbrake.fr/mirror/HandBrake-1.0.7-x86_64-Win_GUI.exe

- - - Updated - - -

راستی فایل links.json هم که کنارش ساخته شده یه بار پاک کنید دوباره لینک ها رو از نو با ابزارش بسازید.

:x:x:x:x:x

فقط این زیاد طول میکشه به خاطر هاسته؟؟

msm.dev
November 9th, 2017, 22:24
تغییرات زیادی توش دادم خودمم تستش کردم قشنگ کار کرد شما هم تست کنید نتیجه رو بگید:

http://s9.picofile.com/file/8311375142/linksaz.zip.html

لینک های تست شده خودم:
http://www.7-zip.org/a/7z1604-x64.exe
https://handbrake.fr/mirror/HandBrake-1.0.7-x86_64-Win_GUI.exe

- - - Updated - - -

راستی فایل links.json هم که کنارش ساخته شده یه بار پاک کنید دوباره لینک ها رو از نو با ابزارش بسازید.

فایل هایی که حجمشون بالاس رو نمیاره :(

http://link-film.cloudsite.ir/linksaz.php

AtrafNet
November 10th, 2017, 00:05
فایل هایی که حجمشون بالاس رو نمیاره :(

http://link-film.cloudsite.ir/linksaz.php


آره اصولاً چون با php محدودیت هایی در این زمینه هست و بار پردازشی زیادی هم روی هاست ایجاد میکنه نمیشه باهاش فایل های حجیم رو دانلود کرد این کد بیشتر برای فایل های زیر 20 مگابایت کاربرد داره.
تو پست اول چون خودتون نمونه لینک دانلود با php گذاشته بودید فکر کردم همونو میخواین براتون نوشتم ولی نمی دونستم قراره برای فایل های حجیم مثل فیلم استفاده کنید.

برای فایل های حجیم با این کد نمیشه و باید سراغ راه های دیگه برین.
ببینید اگه هدف شما صرفاً داشتن لینکی برای ارسال تو کانال یا گروه تلگرام هست به نظرم از کوتاه کننده های لینک مثل https://goo.gl استفاده کنید بهتره.
اما اگه هدف حتماً تغییرنام فایل هستش به نظرم می تونید یه سرورمجازی ارزون بگیرید باهاش فایل ها رو دانلود کنید و با نام جدید قشنگ تو تلگرام با سرعت بالا آپلودشون کنید.

چون کلاً حتی اگه شما اسکریپتی برای دانلود فایل ها با php به هر نحوی پیدا کنید به دلیل استفاده زیاد از منابع هاست مسلماً هاستینگ در آینده بهتون هشدار میده یا اینکه سرعت رو خیلی براتون پایین میاره.
شرمنده که کد اونی که شما می خواستید نشد #-o

msm.dev
November 10th, 2017, 16:39
آره اصولاً چون با php محدودیت هایی در این زمینه هست و بار پردازشی زیادی هم روی هاست ایجاد میکنه نمیشه باهاش فایل های حجیم رو دانلود کرد این کد بیشتر برای فایل های زیر 20 مگابایت کاربرد داره.
تو پست اول چون خودتون نمونه لینک دانلود با php گذاشته بودید فکر کردم همونو میخواین براتون نوشتم ولی نمی دونستم قراره برای فایل های حجیم مثل فیلم استفاده کنید.

برای فایل های حجیم با این کد نمیشه و باید سراغ راه های دیگه برین.
ببینید اگه هدف شما صرفاً داشتن لینکی برای ارسال تو کانال یا گروه تلگرام هست به نظرم از کوتاه کننده های لینک مثل https://goo.gl استفاده کنید بهتره.
اما اگه هدف حتماً تغییرنام فایل هستش به نظرم می تونید یه سرورمجازی ارزون بگیرید باهاش فایل ها رو دانلود کنید و با نام جدید قشنگ تو تلگرام با سرعت بالا آپلودشون کنید.

چون کلاً حتی اگه شما اسکریپتی برای دانلود فایل ها با php به هر نحوی پیدا کنید به دلیل استفاده زیاد از منابع هاست مسلماً هاستینگ در آینده بهتون هشدار میده یا اینکه سرعت رو خیلی براتون پایین میاره.
شرمنده که کد اونی که شما می خواستید نشد #-o
:53: دمت گرم بازم :-*

همون باید vps بگیرم :/

MJmoonwalk
November 10th, 2017, 17:31
نیاز به VPS نیست. خواستید واستون مینویسم با قابلیت ادامه دانلود (resume)...

bigcowboy
November 11th, 2017, 00:47
آره اصولاً چون با php محدودیت هایی در این زمینه هست و بار پردازشی زیادی هم روی هاست ایجاد میکنه نمیشه باهاش فایل های حجیم رو دانلود کرد این کد بیشتر برای فایل های زیر 20 مگابایت کاربرد داره.
تو پست اول چون خودتون نمونه لینک دانلود با php گذاشته بودید فکر کردم همونو میخواین براتون نوشتم ولی نمی دونستم قراره برای فایل های حجیم مثل فیلم استفاده کنید.

برای فایل های حجیم با این کد نمیشه و باید سراغ راه های دیگه برین.
ببینید اگه هدف شما صرفاً داشتن لینکی برای ارسال تو کانال یا گروه تلگرام هست به نظرم از کوتاه کننده های لینک مثل https://goo.gl استفاده کنید بهتره.
اما اگه هدف حتماً تغییرنام فایل هستش به نظرم می تونید یه سرورمجازی ارزون بگیرید باهاش فایل ها رو دانلود کنید و با نام جدید قشنگ تو تلگرام با سرعت بالا آپلودشون کنید.

چون کلاً حتی اگه شما اسکریپتی برای دانلود فایل ها با php به هر نحوی پیدا کنید به دلیل استفاده زیاد از منابع هاست مسلماً هاستینگ در آینده بهتون هشدار میده یا اینکه سرعت رو خیلی براتون پایین میاره.
شرمنده که کد اونی که شما می خواستید نشد #-o

نیازی به php برای دانلود فایل نیست
آپاچی عزیز ماژول هایی برای این کار داره
فقط با php رابط برای مپ بنویس و با این ماژول (https://httpd.apache.org/docs/current/rewrite/rewritemap.html)حال کن
https://httpd.apache.org/docs/current/rewrite/rewritemap.html