This version of the page http://infostore.org/info/110083 (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2007-08-22. The original page over time could change.
Загрузка файлов... (обновление 26 мая 2006) - Трюки на Инфостор - INFOSTORE.ORG
 INFO STORE .ORG - (1, 0.96, 92/36/145) осторожно, живая информация! 

<< Трюки на Инфостор
(Ctrl , Ctrl )

Загрузка файлов... (обновление 26 мая 2006)
2005-06-02 16:30:44 / bymer

Наконец сделан протокол для загрузки и дозагрузки файлов...

Протокол закачки файлов...
2006-02-08 01:32:18 / bymer

Все запросы передаются по http протоколу, кодировка символов utf8. Адрес для подачи запросов http://upload.infostore.org/upload, запрос - обычная multipart/form-data форма. Все данные в форме именованные, идентификатор пакета передается в параметре "a". Ответ зависит от запроса, но первое число результат его выполнения: 0 - ошибка с ее описанием в следующей строке, 1 - успешное завершение операции.

Это самые необходимые на первый взгляд команды. Пишите если нужны дополнительные команды, будем добавлять!

Все участники могут закачивать файлы, максимально допустимый размер файла можно узнать при запуске скрипта...

В настоящий момент доступны следующие пакеты:

i_version - проверить версию сервера
запрос:
version = версия клиента (1 в настоящий момент)
ответ:
1,valid,server_version
valid - протокол клиента полностью поддерживается сервером
server_version - версия сервера (может быть больше клиентской, значит появились дополнительные возможности)

i_login - информация о участнике
запрос:
login = логин участника...



Вот пример скрипта на perl, который загружает файл на сайт.

Закачка разрешена всем участникам, максимально допустимый размер файла можно узнать при запуске скрипта.

Скрипт работает из командной строки, в параметрах надо указать login, password, object_id, filemask и необязательный параметр block_size.

login - ваш логин на infostore;
password - ваш пароль для захода на сайт;
object - объект, куда закачивать файл;
filemask - собственно сам файл или группа файлов (например *.jpg);
block_size - размер блока при передачи файла, по умолчанию установлен 100000, должно подойти для всех соединений, при очень плохом качестве связи можете уменьшить это значение до 10000-20000, при хорошем канале наоборот увеличить до 1000000-2000000.

Новое:

Если object типа раздел, то вся информация закачивается в созданные в нем объекты, иначе в сам объект.

Object может быть не ид самого объекта, а типом... в этом случае создается объект с указанным типом а далее все работает как описанно выше.

Примеры:

Infostoreloader.pl bymer *** 123 Madagaskar.avi
- закачать файл Madagaskar.avi в объект с ид 123.

Infostoreloader.pl bymer *** topic *.jpg
- закачать все файлы .jpg в только что созданный фото-альбом, каждый файл в отдельном объекте.

Infostoreloader.pl bymer *** 123 *.jpg
- закачать все файлы .jpg о объект с ид 123, если он имеет тип раздел - каждый файл в отдельном объекте.

Infostoreloader.pl bymer *** audio *.mp3
- закачать все файлы .mp3 в только что созданный объект типом аудио, все файлы будут внутри него.

Перл
2005-06-03 19:45:50 / bymer

Вот перл под винду, для запуска скрипта... у кого нету, кто не знает где взять или кто не знает что это такое! :)

ActivePerl 5.8.6.811 (MSI package for Windows)


Посещений сегодня: 1/3

[1] [2] [3] [4] [5] [6]
Некоторым доступ открыт...
bymer
2005-06-02 16:49:56
0.65
... для остальных пока нет, но если есть очень уважительные причины - пишите, что-то придумаем :)

[ответить]

Давай и мне открывай =)
Solloz
2005-06-03 21:11:55
0.45
А то щас буду обдиленым себя чуствовать

[ответить]

(отзыв)
nu_boi
2006-01-08 20:00:38
0.00
А можно мне тоже доступ? А то пару раз бывало, что связь обрывалась, когда большие файлы загружал. А ещё был такой же глюк как у zukoff >> http://infostore.org/info/266819...

[ответить]

Перл
bymer
2005-06-03 19:45:50
0.94
Вот перл под винду, для запуска скрипта... у кого нету, кто не знает где взять или кто не знает что это такое! :)

ActivePerl 5.8.6.811 (MSI package for Windows)

[ответить]

ooooo
May3rS
2005-06-03 20:54:37
0.45
сенк)))

[ответить]

*
mas
2005-06-03 22:21:44
0.65
а инструкцию какую-нибудь к ней будет? ):))

[ответить]

Доктор, а инструкция выше... :)
bymer
2005-06-03 22:24:28
0.45

[ответить]

(отзыв)
yana-odessa
2006-07-29 00:48:58
0.00
не скачивается

[ответить]

спасибо!!
forever
2005-06-07 12:51:28

4.83
большое спасибо бро!
правда, я в отпуск валю, но после отпуска о-ооо )))

[ответить]

А куда направляешься отдыхать? :)
bymer
2005-06-07 20:03:32
0.78

[ответить]

ооо ))
forever
2005-06-09 14:49:38
0.74
в одессу, в затоку, каролино бугаз! приезжай, кстати, в гости!

[ответить]

Что-то ты приехал и не хвастаешься как съездил!? :))
bymer
2005-06-26 22:41:01
0.65

[ответить]

... ))
forever
2005-06-28 12:33:24
0.45
ой, старый, навалилось столько всего - разгребаю. разруливаю.
заеду к вам на недельке!

[ответить]

не пойму...
EXSWAT
2005-06-13 13:07:43
0.20
я вот всё ж не пойму (хоть ьи спрашивал у админа) - почему после каждой попытки добавить фото у меня появляется страница "невозможно отобразить страницу" и на этом всё...конец. короче, не могу добавить ни одной новой фотки...шо я сделал нетак :) ?

[ответить]

Так ты же вроде полно фоток закачал?
bymer
2005-06-13 21:57:43
0.45
... только зря ты их все в кучу качаешь, лучше бы раздел создал для них, но тебе виднее! :)

[ответить]

скриншоты
May3rS
2005-06-21 20:17:20
0.78
а все таки....можно выложыть скриншоты,как ето все делается?=))
и как етот скрипт запустить? если просто сам скрипт открываю,то он вроде запускается но через пол сек закрывается:( Если через пуск запускаю перл то какую команду надо в командной строке написать чтоб открыть скрипт?
Заранее спасибо за ответ;)

[ответить]

Попробуй так...
bymer
2005-06-22 01:30:41
0.78
В пуске запускаешь не сам скрипт а команду cmd, и уже в ней запускаешь скрипт, тогда все будет оставаться на консоли.

Без параметров скрипт просто выводит информацию о тот как им пользоваться и сразу завершается.

PS: А вообще конечно это вариант за 5 минут, но вскоре я думаю сделаю нормальную програмку. :)

Удачи.

[ответить]

спасибо,теперь все пашет=)
May3rS
2005-06-22 17:14:54
0.78
а как надо в командной строке прописать имя файла если там есть пробелы(в имени файла)?

[ответить]

В кавычках тогда надобно писать...
bymer
2005-06-22 19:09:35
0.78
:)

[ответить]

ой,простите ламера:))))
May3rS
2005-06-22 20:21:37
0.78

[ответить]

Да ладно! Ты - продвинутый парень...
bymer
2005-06-23 22:43:39
(свёрнут)
0.78
Пару вопросов=)
May3rS
2005-06-24 20:16:30
(свёрнут)
0.74
Пару ответов :))
bymer
2005-06-25 01:03:06
(свёрнут)
0.65
спасибо вам за инфостор=)
May3rS
2005-06-25 08:17:26
(свёрнут)
0.45
(отзыв)
deeply
2005-08-13 14:32:03
0.24
Если мне нужно поставить закачку на ночть, могу ли я смело запустить скрипт, так:

>perl infostoreloader.pl deeply **** file1 file1.fil >>/dev/null 2>>/dev/null &

?

Поддерживает ли скрипт закачаку, если связь вдруг прервется..? (А то скорость очень маленькая при связи моего сервера с вашим) :(

Спасибо!

[ответить]

... >> (еще отзывов - 4)
(отзыв)
zukoff
2005-11-12 00:00:59
0.45
а как получить разрешение? чтоб исчезнуть ваще свободное место :)

[ответить]

Вообщем уже включил...
bymer
2005-11-12 21:14:22
0.00
... но исчезать уж только не сразу! Ж)

[ответить]

(отзыв)
zukoff
2005-12-10 00:32:58
0.65
А вот это - смешной баг !:)) я ожидал, что его не будет!
http://infostore.org/info/266819...
use __FILE__ :))

[ответить]

... >> (еще отзывов - 2)
(отзыв)
nekto
2005-12-18 23:37:11
0.45
а можно и мне доступ? =)

[ответить]

... >> (еще отзывов - 3)
(отзыв)
BrontiC
2006-01-20 13:45:33
0.00
Ниче я тут не понял... ))
В общем-то... подскажите толком.. Могу ли я как-то одним движением загружать не по одному файлу, а скопом?
Многи жалуються, что я загружаю ту же музыку архивами, а не треками поотдельности...
А сидеть и клацать каждый раз - добавить.... обзор и т.д. - напряжно...
Опять же например добавить фотки Аквариума в http://infostore.org/user/aquari... хотелось бы как-то скопом, а не каждую добавлять...
Был весьма признателен за помощь...

[ответить]

[1] [2] [3] [4] [5] [6]


[код вставки] [в моё] [в клипбоард] [рекомендовать] [кто голосовал] [вид]

[] [] []



купить | продать
выиграть

реклама на сайте

Пожалуйста, все претензии по контенту направляйте участнику, разместившему данную информацию. © 2005+, bymer, alexeymas.