- PC 394
- Безопасность 786
- Бухгалтерия, делопроизводство 780
- Игры 1781
- Интернет 5055
- Скрипты 3146
- Pop up 32
- SEO скрипты 138
- Аукционы 37
- Баннерные сети 28
- Казино, лотереи, игры 339
- Магазины 390
- Обменные пункты 76
- Оформление сайта 144
- Поисковые системы 49
- САР 126
- Сервисы 230
- Социальные сети 44
- Управление сайтом (CMS) 353
- Форумы, доски объявлений 142
- Другое 913
- FOREX 764
- FTP 18
- ICQ 30
- SMTP 5
- WEB дизайн 352
- Автодозвон, AOH, автоответчики 10
- Администрирование 52
- Локальные сети 51
- Скачивание, поддержки связи 69
- Фондовый рынок 54
- Чат 98
- Другие 406
- Скрипты 3146
- Мобильная связь 2121
- Мультимедиа и графика 918
- Образование, наука, техника 1131
- Программирование 1809
- Продвижение сайтов (SEO) 318
- Рабочий стол 778
- Редакторы 280
- Софт для карманных ПК 209
- Утилиты 973
Отправка файла по HTTP из командной строки Windows.
Возвратов: 0
Загружен: 14.05.2010
Содержимое: sendfileoverhttp.zip (6,74 Кбайт)
Описание товара
Скрипт SendFileOverHTTP для автоматической отправки файлов по HTTP на заданный URL. Аналогичен отправке файла через браузер. Запускается из командной строки Windows (cmd.exe), имеет встроенную инструкцию на русском языке, корректно обрабатывает русские имена файлов (отдает имена на сервер в кодировке UTF-8). Полезен, например, для автоматического скармливания xml файлов с ценами скрипту интернет-магазина, с использованием планировщик задач Windows. В общем случае используется просто для того чтобы отправить файл по HTTP. Возможно использование в *.bat файлах. Требует установки PHP5 с модулем cURL, которые бесплатно доступны для скачивания на официальном сайте PHP: http://windows.php.net/download/
Примеры использования скрипта для отправки файла по адресу http://example.com/upload.php:
php sendfileoverhttp.php (вызов справки)
php sendfileoverhttp.php http://example.com/upload.php "c:\file.txt"
php sendfileoverhttp.php http://example.com/upload.php "c:\file.txt" "name"
Как видно из примеров, в первом параметре передается URL, во втором - путь к файлу. Кроме того, существует третий необязательный параметр, в котором можно передать name файла для принимающего скрипта. По умолчанию оно равно строке "sendfileoverhttp_file" (т.е. в PHP-скриптах файл будет доступен в массиве $_FILES[´sendfileoverhttp_file´]). Рекомендуется ставить кавычки при передаче параметров (как на примере), чтобы избежать путаницы с пробелами в именах файлов.
В качестве результата своей деятельности скрипт выводит html-код, полученный от сервера в ответ на запрос. Имена передаваемых на сервер файлов кодируются в UTF-8, используйте функцию iconv на стороне сервера в случае необходимости.
Дополнительная информация
Скрипт в абсолютно рабочем состоянии в виде файла с названием sendfileoverhttp.php. Обфусцирован.
Изначальный исходный код продается отдельно здесь http://space1000.plati.ru/asp/pay.asp?id_d=955969
См. также:
http://space1000.ru/?p=6
Отзывы
0За последние | |||
1 мес | 3 мес | 12 мес | |
0 | 0 | 0 | |
0 | 0 | 0 |
В целях исключения необоснованных и заведомо ложных сообщений о фактах нарушения указанных прав, администрация будет отказывать в предоставлении услуг на торговой площадке Plati, только после получения от Вас письменных заявлений о нарушении с приложением копий документов, подтверждающих ваши авторские права или права собственности, по адресу: 123007, г. Москва, Малый Калужский пер. д.4, стр.3, Адвокатский кабинет «АКАР №380».
В целях оперативного реагирования на нарушения Ваших прав и необходимости блокировки действий недобросовестных продавцов, Plati просит Вас направить заверенную телеграмму, которая будет являться основанием для блокировки действий продавца, указанная телеграмма должна содержать указание: вида нарушенных прав, подтверждения ваших прав и ваши контактные данные (организиционно-правовую форму лица, Ф.И.О.). Блокировка будет снята по истечение 15 дней, в случае непредставления Вами в Адвокатский кабинет письменных документов подтверждающих ваши авторские права или права собственности.