X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

4 страниц V   1 2 3 4 >
Открыть тему
Тема закрыта
> Remote Download v.0.2, В продолжении темы.
extezy
extezy
Topic Starter сообщение 18.8.2008, 17:44; Ответить: extezy
Сообщение #1


Создавал тему здесь - http://:)/topic8032s20.html?#entry103782 .

В кратце:
Нужен был скрипт для прямой закачки файлов с одного сервера, на свой фтп (при наличии прямой ссылки).
Т.к. пользуюсь GPRS, и ждать по пару часов в ожидании перекачки любого файла, весом от 20 мб, с чужого сервера на свой (чужой сайт -> мой компьютер -> мой сайт), через чур утомительно (да и надоело клавиатуру покупать wink.gif)
Поиски не увенчались успехом.

DarkByte
Подкинул код и метод запуска:
<? copy($_GET['f1'],$_GET['f2']); ?>

По идеи работать будет Запускать так: script.php?f1=http://ya.ru/logo.gif&f2=logo.gif


Но, это так-же было очень утомительно.

Ко мне постучался banifaciy.
Товарищь хорошо разбирается в веб-програмировании) Переделал по моей просьбе код для загрузки wink.gif

Собравшись с духом я собрал всё вместе и всунул в оболочку )

Remote Download v.0.2



Инструкция проста:

Инструкция проста:

1. Закидываем файлы (redo.php, script.php, remote_style.css) на свой хост.
2. Запускаем redo.php
3. Вводим необходимые данные и жмём "Загрузить".
4. После чего появится надпись "Файл успешно загружен!", это означает,
   что файл успешно загружен, искать его стоит в той папке,
   где расположен скрипт "Remote Download v.0.1".

nJoy;)


История версий:

v.0.1
а) Сам скрипт. Ничего лишнего.

v.0.2
а) Добавлен вывод информации о том, загружен файл или нет.
б) Автоматически генерируется ссылка на загруженый файл ("Скачать"), если загрузка прошла успешно.
в) Добавлена оболочка.


Всё это есть в Ридми.

Скачать скрипт:
http://depositfiles.com/files/7312322
или
http://rapidshare.com/files/138227212/Remo..._v.0.2.rar.html

Вопросы и пожелания, в эту тему.

Сообщение отредактировал extezy - 19.8.2008, 19:27


--------------------
Дизайнер, музыкант, автогонщик, футболист. Люблю Алену, мамин борщ и пиво с шоколадом.
ZOMRO.COM - держу свои проекты на этом хостинге, рекомендую.


Поблагодарили: (2)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
IamWolf
IamWolf
сообщение 18.8.2008, 17:49; Ответить: IamWolf
Сообщение #2


Очень полезная вещь, давно искал аналогичную....дописать по нуждам и прелесть будет


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
banifaciy
banifaciy
сообщение 18.8.2008, 18:13; Ответить: banifaciy
Сообщение #3


Если кому будет нужна помощь по доработке, пишите, буду рад помочь!


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
FlashBlack
FlashBlack
сообщение 18.8.2008, 18:44; Ответить: FlashBlack
Сообщение #4


Делал что-то похожее

но в минимальный интерфейс

<?php
$url = $_GET['url'];
$url = str_replace("\'","'",$url);
$saveurl = end(explode("/",$url));
$saveurl = str_replace("%20"," ",$saveurl);
$saveurl = str_replace("\'","'",$saveurl);

echo $saveurl;
@copy($url,$saveurl);
?>


вызывать по scriptname.php?url=ссылка


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Па тизан
Па тизан
сообщение 18.8.2008, 19:07; Ответить: Па тизан
Сообщение #5


extezy - спасибо, отличная весЧь, главное ничего лишнего и всё работает.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DarkByte
DarkByte
сообщение 18.8.2008, 21:05; Ответить: DarkByte
Сообщение #6


(Па тизан @ 18.8.2008, 19:07) *
extezy - спасибо, отличная весЧь, главное ничего лишнего и всё работает.

Извиняюсь конечно перед ТС, но помоему лишнего там достаточно, особенно для узких каналов smile.gif

Вот мой вариант, тот же функционал, 2 строки и ничего лишнего rolleyes.gif
<form action="download.php" method="post">URL: <input type="text" name="url"><input type="submit" value="Load"></form>
<?php if ($_POST['url'] && copy($_POST['url'],end(explode("/",$_POST['url'])))) echo "Ok!"; ?>

Код нужно сохранить в файл download.php

P.S. Кому не нравится плотность кода, может сам перенести строки в нужных местах и получить 10 строк, но помоему и так всё вполне понятно выглядит.

Сообщение отредактировал DarkByte - 18.8.2008, 21:51


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
banifaciy
banifaciy
сообщение 18.8.2008, 21:19; Ответить: banifaciy
Сообщение #7


(DarkByte @ 18.8.2008, 20:05) *
Извиняюсь конечно перед ТС, но помоему лишнего там достаточно, особенно для узких каналов smile.gif

Вот мой вариант, тот же функционал, 2 строки и ничего лишнего rolleyes.gif
<form action="download.php" method="post">URL: <input type="text" name="url"><input type="submit" value="Load"></form>
<? if ($_POST['url'] && copy($_POST['url'],end(explode("/",$_POST['url'])))) echo "Ok!"; ?>

P.S. Кому не нравится плотность кода, может сам перенести строки в нужных местах и получить 10 строк, но помоему и так всё вполне понятно выглядит.



Сорри, но зачем это писать не ознакомившись с функционалом)

1. ТС хотел задавать имя файла в который копирует самостоятельно.
2. Видеть линк на закаченный файл.

А если убрать эти две функции, то так и получится. Так что в приведенном Вами коде нет ни одного преимущества.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Па тизан
Па тизан
сообщение 18.8.2008, 21:19; Ответить: Па тизан
Сообщение #8


Вот мой вариант


Простите,
а где файл download.php?


Вопросы и пожелания, в эту тему

ТС - в следующей версии можно реализовать мультизагрузку? (ввести несколько url в поле)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
сообщение 18.8.2008, 21:23; Ответить: Lordie
Сообщение #9


Па тизан, это он и был, его содержимое


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DarkByte
DarkByte
сообщение 18.8.2008, 21:50; Ответить: DarkByte
Сообщение #10


(banifaciy @ 18.8.2008, 21:19) *
Сорри, но зачем это писать не ознакомившись с функционалом)

1. ТС хотел задавать имя файла в который копирует самостоятельно.
2. Видеть линк на закаченный файл.

А если убрать эти две функции, то так и получится. Так что в приведенном Вами коде нет ни одного преимущества.

Добавить нехватающий функционал не сложно, в моём случае можно задать имя файла, а можно оставить пустым, тогда оно будет получено из оригинального имени скачиваемого файла smile.gif
<form action="download.php" method="post">URL: <input type="text" name="url"><br>FileName: <input type="text" name="name"><br><input type="submit" value="Load"></form>
<?php
$url = $_POST['url'];
$name = $_POST['name'];
if (!$name) $name = end(explode("/",$url));
if ($url && copy($url,$name)) echo 'Ok! <a href="'.str_replace("download.php",$name,$PHP_SELF).'">Скачать</a>';
?>

Например такое приемущество как отсутствие рекламы или то, что вместо 2х скриптов и переходов между ними используется только один.
И непонятно зачем рядом с именем подключаемой таблицы стилей стоит код "<?echo $url ;?>" smile.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4 страниц V   1 2 3 4 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Партнерская для Download трафика
download партнерка
1 splokk 1220 1.5.2023, 12:57
автор: splokk
Открытая тема (нет новых ответов) Базы бурж поисковых запросов (adult, download, dating, gambling, essay и другие)
Качественные базы поисковых запросов на английском
3 Aikes_2 3739 11.12.2019, 19:53
автор: Aikes_2
Горячая тема (нет новых ответов) Куплю сайты download тематики. Бюджет до 1 000 000 рублей.
111 Seo-optimist 53718 6.2.2019, 15:37
автор: Seo-optimist
Открытая тема (нет новых ответов) Сайт - малостраничник тематики "UC Browser" (download)
1 maxmer 2749 2.4.2018, 10:07
автор: maxmer
Открытая тема (нет новых ответов) Куплю сайты Download тематики
Adult и Warez
3 Odins 4107 11.10.2017, 15:39
автор: Frolov_Studio


 



RSS Текстовая версия Сейчас: 19.4.2024, 21:17
Дизайн