Вы здесьБатник для загрузки файлов на FTP.
Опубликовано вс, 01/07/2018 - 21:46 пользователем Drunkenmunky
Озадачился закинуть файл-другой на FTP с помощью стандартной программы Windows. ftp.exe -n -i -s:config.txtПараметр -s загружает файл config.txt с необходимыми параметрами, с подбором которых и возникли проблемы. Уж не знаю почему готовые решения годные для других серверов не подошли. Возможно чего-то не понял. Его содержимое: open ftp.lib.rus.ecИменно в такой последовательности. Вкратце о параметрах. В первой строке адрес сервера Во второй команда USER указывающая серверу кто пришел. Третья и четвертая - логин и пароль. Пятая - команда перейти в такой-то каталог на сервере(должен существовать), если не задать, будет использован корневой. Шестая - команда для клиента перейти в каталог в своей(локальной) файловой системе, откуда, в дальнейшем, будут копироваться файлы. Кстати, если в пути к каталогу будут нелатинские символы, скорее всего, работать не будет. У меня не работало. Возможно, дело в кодировке. Седьмая - команда перейти в двоичный режим. Восьмая - передать все файлы указанных через пробел расширений в ранее указанном каталоге. Девятая - закрыть программу закончив сеанс. Если предварительно нужно создать новый каталог на сервере, то перед командой cd нужно вставить команду mkdir Например: open ftp.lib.rus.ecКак-то так. P.S.Хотел приложить архив - оказывается нельзя.
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
konst1 RE:Подайте бедному копеечку на книжку с литреса... 1 день
sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 1 день Larisa_F RE:Дэвид Герберт Лоуренс собрание в 7 томах том 3 3 дня sem14 RE:Собираем серию: "Мастер серия", издательство "Лимбус". 6 дней Dead_Space RE:Прошу переформатировать, распознать, etc... 1 неделя sibkron RE:«Словенский глагол» 1 неделя Tramell RE:Литературная премия имени И.А. Ефремова 2 недели sem14 RE:Серия "Что есть что" издательства "Слово"(чего не хватает) 2 недели larin RE:Оплатил, но абонемент не отображается 3 недели Larisa_F RE:Беляевская премия 4 недели epoost RE:Чарльз Брокден Браун - Wieland 1 месяц nehug@cheaphub.net RE:Ответственность. 1 месяц nehug@cheaphub.net RE:Доступ 1 месяц Larisa_F RE:Принцесса-бродяжка 1 месяц Larisa_F RE:Серия "Очень прикольная книга", издательство Азбука-классика 1 месяц Tramell RE:Серия "Символы времени" издательства "Аграф" 1 месяц Tramell RE:Серия книг «Судьбы книг» издательства «Книга» 1 месяц Tramell RE:Современная корейская литература. Книжная серия... 1 месяц Впечатления о книгах
lwowianin про Гончарова: Истинный облик [litres] (Героическая фантастика, Попаданцы, Юмористическое фэнтези)
31 08 Страшное дело - пропаганда. Хороший автор, талантливые книги, прекрасный язык - но сразу видно, что живёт она в России. Если иностранец - строит козни против Родины, если, не дай бог, гей или лесбиянка - всё, или дураки, или ………
Dead_Space про Гуха: Незалеченные раны. Как травмированные люди становятся теми, кто причиняет боль (Психология, Самосовершенствование)
30 08 ."Отношенческие травмы специфичны для людей. Ни одно другое живое существо не причиняет вред своим сородичам намеренно, разве что при охоте или в период спаривания." При таком уровне экспертизы, проявленном вначале, дальше можно не читать. Оценка: нечитаемо
RamirezElDemoni про Ра   : Задолбанец (Героическая фантастика, Фэнтези, Самиздат, сетевая литература)
30 08 Эксперимент не удался. Вернуть главгера домой в процессе - так себе концовка. Оценка: плохо
Barbud про Тамбовский: Кто остался на трубе [СИ] (Альтернативная история, Социальная фантастика, Попаданцы, Самиздат, сетевая литература)
30 08 Глупость какая-то. Советские школьники в США оставлены почти без присмотра, они там воюют с мафией, охаивают комсомол в разговорах с американцами, живут отдельно в одном доме мальчик с девочкой безо всякого контроля. Не верю. Оценка: нечитаемо
decim про Лукьяненко: Новая фантастика 2026. Антология №10 [сборник litres] (Социальная фантастика, Научная фантастика)
30 08 Легально и бесплатно в количествах на любом самиздатовском сайте. Изводить лес ради тщеславия дебютантов("меня издали на бумаге!") - ну такое. Оценка: плохо
xZiminxx про Мазин: Князь плесковский [АТ] (Альтернативная история, Боевая фантастика, Исторические приключения, Самиздат, сетевая литература)
27 08 На Мазина непохоже вообще . Непонятно кто написал. Оценка: плохо
mysevra про Майер: Eclipse [en] (Любовная фантастика)
27 08 Не понимаю, почему так романтизируют эту историю. Это же так практично: лучше выбрать бессмертное существо, которое обеспечит тебе и здоровье, и богатство, и красоту, чем ютиться с полуживотным в индейской резервации, работая ……… Оценка: плохо
mysevra про Хрущов-Сокольников: Петербургские крокодилы (Полицейский детектив, Крутой детектив)
27 08 Интересный стиль. Да и сама книга – замечательный приключенческий криминальный роман, живой, лёгкий и какой-то не совсем серьёзный. Оценка: хорошо
tvv про Зубков: Дипломат и его конфиденты (Боевая фантастика, Фэнтези, Самиздат, сетевая литература)
26 08 Продолжение цикла есть на Ф., но файлы слишком тяжелые, более 10 мегабайт.
Никос Костакис про Ланцов: Вираж бытия [СИ] (Альтернативная история, Исторические приключения, Попаданцы, Самиздат, сетевая литература)
25 08 Уникальное претенциозное производство. ____________________ Постарался представить себе производство, поглядывающее свысока, разговаривающее через губу - кароч, такое всё из себя, шо пиззец! А прецизионное производство горестно разводит руками и обтекает.
Dead_Space про Триана: Королева склепа [litres] [The Prettiest Girl in the Grave ru] (Ужасы, Триллер)
25 08 Иллюстрации внутри, как и в предыдущей книге «Кровавые реки, мясные берега», очень отдают ИИ. По аннотации, мне казалось что это будет что-то более драйвовое, а-ля фильм «Спуск», не дотягивает, обычный хоррор в стиле ……… Оценка: неплохо
Лысенко Владимир Андреевич про Беломестнова: Седые мальчики (Современная проза, О войне)
24 08 Это так класно защищать Родину в чужой стране, в Украине, Грузии, Сирии. Это они не такие, нужно их заставить, это не они пришли к нам, а мы к ним. Только для читателей Раши. Оценка: нечитаемо |
Комментарии
RE:Батник для загрузки файлов на FTP.
Мануал был не той системы.
Работает в два клика, после закрепления в Быстром доступе - в один.
И правильно. Но набор форматов - бедный, заливка глючит по всем, нужен и fb2.
--
Файл небольшой можно прикрепить прописав расширение .txt, и сделав предупреждение, что расширение надо сменить.
--
Ну и об mkdir: через фтп удобней всего добавлять книгу залив файл в папку своего имени (на сайте). Если имя на сайте содержит пробел, имя папки тоже должно быть с пробелом
RE:Батник для загрузки файлов на FTP.
Это запросто. Какой нужен, такой к параметру и пишем. Один, два... 52.
Пример
mput "*.txt" "*.fb2"Другой пример:
mput "12345*.zip"- загрузит только zip-архивы с именами начинающимися на 12345
Это не наш метод. Кто-то ж не разрешил архивы загружать - расстроиться может.
Если имя директории содержит пробелы, то его нужно заключать в кавычки
Пример
mkdir "directory newsend name"Команду можно использовать многократно, если директория уже существует, сервер об этом сообщит и продолжит принимать следующие команды.
RE:Батник для загрузки файлов на FTP.
Странно. Почему-то все стесняются пользоваться ТС. А там все встроено для работы с ФТП. И директории скачки/закачки видны наглядно и прочее и прочее.
RE:Батник для загрузки файлов на FTP.
Никакого стеснения. Пользую в полный рост. Отличная программа.
Поставил задачу настроить элементарный софт. В прикладном смысле.
Сам поставил - сам выполнил.
Все работает. А не хотело - смысл в этом.
RE:Батник для загрузки файлов на FTP.
Извините - насчет софта не понял. Везде те же параметры, загружаемые и в ТС.
Сервер - ftp.lib.rus.ec
Локальный каталог, Удаленный каталог. И т.д.
Это если есть время и охота поупражняться разве что...
RE:Батник для загрузки файлов на FTP.
Ладно. Сначала зайдем.
В Windows есть стандартная консольная программа C:\WINDOWS\system32\ftp.exe.
Чем хороши консольные программы - их можно использовать в своих сценариях(батниках в том числе).
Например в Планировщике задач.
Либо же один раз все настроить, для человека привыкшего к стандартному Проводнику.
Указав ему папку, в которую нужно положить книги, которые он хочет загрузить в Библиотеку.
И показать ему иконку на Рабочем столе по которой, всего навсего, нужно пару раз клацнуть.
Это разновидность кнопки "сделать пейсато" из известного анекдота.
Как-то так.
А, да. Самое главное.
Попробуйте не глядя на мое сообщение в начале, написать аналогичный сценарий к местному серверу.
Пользуясь только Гуглом.
RE:Батник для загрузки файлов на FTP.
"для человека привыкшего к стандартному Проводнику" начиная с Windows XP в оном Проводнике имеются ftp folders, куда можно просто положить файлы и больше никуда не клацать. Или речь о широких массах пользователей более старых форточек?
RE:Батник для загрузки файлов на FTP.
О них.
RE:Батник для загрузки файлов на FTP.
Не-не-не. Не все.
RE:Батник для загрузки файлов на FTP.
RE:Батник для загрузки файлов на FTP.
В 20 раз медленнее, чем что??? Файл 5-10 Гиг заливается 15 сек. вместо 1 сек. - существенная разница? Из-за этой разницы считать "... сам себе злобный Буратина"? Не смешите мои тапочки...
RE:Батник для загрузки файлов на FTP.
Да нормальный способ.
15 сек. - почти в 20 раз медленнее, но разве это долго? Если только очень сильно чешется.
RE:Батник для загрузки файлов на FTP.
Да блин же... "в 20 раз медленнее" чем ЧТО??? Если у меня 25-ти Мбит/с сеть, с какой скоростью 10 Г файл должен выгрузится???
RE:Батник для загрузки файлов на FTP.
Вы не поняли - ирония это про "медленнее". Вполне нормальный способ. Сам им пользуюсь.
RE:Батник для загрузки файлов на FTP.
Извините. Иронию тяжело в тексте изобразить или уловить. С уважением - (:-))
Да, вполне нормальный способ, учитывая количество кликов мышкой...
Исправление проблемы со скоростью в FTP-клиенте Total Commander
Справедливости для, должен отметить, что проблемы со скоростью в FTP-клиенте TC вполне решаемы.
Просто, обычно, не все авторы сборок TC, ей заморачиваются.
Собственно решение.
В папке программы (обычно C:\Program Files\Total Commander) находим файл "wcx_ftp.ini".
В нем находим блок настроек [General]
А в нем параметр UploadBlockSize
И увеличиваем его значение.
Если такого параметра там нет, то создаем его.
Например
[General]UploadBlockSize=99999
ConnectRetries=10
WaitDelay=5
transfermode=I
LogFile=
FtpInBackground=0
ModeZ=1
AutoResume=30