|
1 / 1 / 0
Регистрация: 12.10.2021
Сообщений: 135
|
|
Редактирование скрипт отправки на FTP и копирования ссылки в буфер21.04.2023, 11:40. Показов 895. Ответов 8
Сам скрипт тут
Скрипт отправки на FTP и копирования ссылки в буфер обмена Здравствуйте. Помогите отредактировать адрес в скрипте, или может что ещё не так в нём. Вроде всё правильно, адрес, логин и пароль. Пробовал разные варианты. Он как бы успешно отправлен, но на сервере dfiles.eu не появляется. И пробовал на Яндекс диск и на Майл, когда отправил, то там файл появляется лишь на секунду и тут же исчезает. Подскажите как правильно должен выглядеть адрес, и прочее если что не так? Заранее спасибо.
0
|
|
| 21.04.2023, 11:40 | |
|
Ответы с готовыми решениями:
8
Как исправить скрипт отправки каталога на FTP Скрипт windows для отправки файла на ftp сервер |
|
Испарился
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
|
| 21.04.2023, 12:10 | |
|
Вам лучше спросить у самого Dragokas'а это же его код
Добавлено через 3 минуты Dragokas, отзовись)))
0
|
|
|
|
||||||
| 21.04.2023, 18:57 | ||||||
|
Это даже не ко мне, а напрямую к Microsoft, т.к. ftp.exe - это их утилита, и она в заброшенном состоянии, и уже не удовлетворяет современным меркам безопасности, нет поддержки протокола sftp, да и с обычным ftp не всегда хорошо справляется.
Я бы порекомендовал переписать код, например, на основе Putty или Curl (ктати, встроен в Windows 10+). Вот батник на основе Putty (для ftp/sftp). Можете вырезать ненужное, и оставить только команду отправки. Скопировать путь в буфер обмена через батник можно такой командой:
1
|
||||||
|
1 / 1 / 0
Регистрация: 12.10.2021
Сообщений: 135
|
|
| 21.04.2023, 23:58 [ТС] | |
|
0
|
|
|
|
||
| 22.04.2023, 20:09 | ||
|
Там просто надо удалить 90 % кода, и будет работать так как вам нужно.
Вот 2 готовых варианта: Полезные BAT/CMD скрипты Добавлено через 2 минуты Да и у яндекса есть свой синхронизатор, для отправки достаточно просто скопировать файл в специально созданную виртуальную папку на вашем ПК.
0
|
||
|
1 / 1 / 0
Регистрация: 12.10.2021
Сообщений: 135
|
||
| 24.04.2023, 22:39 [ТС] | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 12.10.2021
Сообщений: 135
|
||
| 25.04.2023, 12:28 [ТС] | ||
|
Адрес делал так https://cloud.mail.ru/home/ Потом так cloud.mail.ru/home И так cloud.mail.ru И даже личный mail.ru ставил Есть один сайт, он даёт информацию про другие сайты, какие там данные, вот что выдал. IP сервера: Первые подчёркнутые. 94.100.180.5 И далее ещё были 94.100.180.6, 94.100.180.7, 217.69.139.5, 217.69.139.6, 217.69.139.7 Там ещё и буквами псевдонимы сайта выдаёт, их тоже ставил вместо цифр. Так же другие, их у себя где то нашёл, 192.168.0.169 127.0.0.1 178.49.28.6 Путь к папке брал и из адресной строки и копированием ссылки на папку в облаке. Даже хоть вместо папки и были в конце непонятный набор букв, всё равно пробовал. Потом имя папке писал и от руки, какое оно есть на самом деле. Вот пример. Эти все бантики делал и короткими на 90%, только то где адреса и пароли, и длинными как в примере. @echo off SetLocal EnableExtensions cd /d "%~dp0" :: server settings set server=https://cloud.mail.ru/home/ (либо коротко) set port=22 (эту менял и на 21) set user=личный@mail.ru set pass=пароль set servpath=https://cloud.mail.ru/home/ (тоже менял) title SFTP Uploader by Alex Dragokas call :UploadFTP "%~1" && (echo SUCCESS & timeout /T 3) || (echo [ERROR] during upload. & pause) goto :eof :UploadFTP [local file] echo Uploading ... ::curl -# --cacert "cacert.pem" --upload-file "%~1" %server%:%servpath%|| echo [ERROR] during upload. "C:\Program Files\PuTTY\pscp.exe" -P %port% -l %user% -pw %pass% "%~1" %server%:%servpath% exit /b %errorlevel% А тут в конце свой путь к этой утлите делал.
0
|
||
|
|
||||||||||||
| 25.04.2023, 19:08 | ||||||||||||
|
kopirss, прежде чем пользоваться какими-либо скриптами или клиентами, у вас должно быть хотя бы минимальное понимание, что такое протокол.
Название протокола, этот как раз то, что идёт перед ":", например,
Вы не можете, вот просто так, например, открыть браузер и через него напрямую инициировать удаленное подключение к другому ПК по протоколу RDP, или запустить из браузера ком. строку shell по протоколу ssh, если только оно не реализовано как сервис поверх другого протокола, например https, который этот браузер поддерживает, либо поддерживается каким-то другим образом, через браузерное расширение и пр. Точно также, вы не можете просто взять мой скрипт, предназначенный для работы с прокололами FTP и SFTP, и подставлять туда данные подключения, работающего совершенно по другому протоколу. В случае с mail.ru и yandex, как я уже говорил раньше, это протокол web dav, у них даже есть адрес:
У вас есть панель управления, и связь с хостером, там есть вся необходимая информация, в том числе название протокола подключения и если повезёт - рекомендованные клиенты. Если нет, всегда можно уточнить у ТП. FTP/SFTP это совершенно другой сервер. Например: ftp://ftp.ripe.net/ Есть множество компаний, например, https://www.hostinger.ru/, где можно заказать сайт, в том числе бесплатно, с предоставлением места на FTP под хостинг. Также, можно подключиться к файловой системе ОС, на которой установлен SSH. Актуально для VDS/VPS. SFTP умеет работать поверх SSH, без необходимости устанавливать отдельно FTP-сервер.
1
|
||||||||||||
| 25.04.2023, 19:08 | |
|
Помогаю со студенческими работами здесь
9
Скрипт для отправки ссылки в разные группы вконтакте Защита от копирования (ссыль в буфер)?
Ловля события копирования в буфер обмена Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|