|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Залив файлов на хостинг |
|
VBS/WSH/JS - [решено] Залив файлов на хостинг
|
Пользователь Сообщения: 67 |
Профиль | Отправить PM | Цитировать Нужен скрипт закачивающий файлы с пк на хостинг,есть фтп доступ,должно качаться как минимум 6 файлов
|
|
Отправлено: 17:58, 31-10-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:57, 31-10-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 67
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:30, 31-10-2014 | #3 |
Пользователь Сообщения: 67
|
Профиль | Отправить PM | Цитировать Или если нельзя без софта по фтп,то хотя бы на почту
|
Отправлено: 22:46, 31-10-2014 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата LepeT:
Цитата LepeT:
1. Режим ftp — активный или пассивный? 2. Доступ анонимный или логин/пароль? 3. О каком хостинге конкретно идёт речь? 4. Чем именно не устраивает сторонняя утилита/библиотека? Цитата LepeT:
|
||||
Отправлено: 01:30, 01-11-2014 | #5 |
Старожил Сообщения: 290
|
Профиль | Сайт | Отправить PM | Цитировать Если не считать запрет на использование стороннего софта, то шикарное решение - это крошечная, простая, бесплатная утилита ftpuse (сайт разработчика).
Она монтирует FTP каталог как логический диск. А дальше - можно крутить-вертеть файлами, насколько фантазии хватит. Пример bat-файла, заливающего новые файлы из локальной папки на сервер: ftpuse r: ftpserver.com/data passworrra /USER:userra xcopy C:\NewFilesDir r: /Z /Y /D ftpuse r: /delete ftpserver.com/data - адрес FTP сервера и директрии, в которую нужно помещать эти новые файлы userra - имя пользователя для доступа к FTP-серверу passworrra - пароль для FTP-сервера r: - имя создаваемого локального диска |
Отправлено: 02:13, 01-11-2014 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать LepeT, примерная болванка:
Option Explicit Const SHCONTF_NONFOLDERS = &H00040 Const SHCONTF_INCLUDEHIDDEN = &H00080 Dim arrFiles Dim strFTPFolder Dim objFSO Dim objShell Dim strFile Dim objDestFolder Dim lngCurrSize Dim objFolderItems Dim objFolderItem arrFiles = Array( _ "D:\Install\Mozilla Firefox\Mozilla Firefox 28.0\Firefox Setup 28.0.exe", _ "D:\Install\Mozilla Firefox\Mozilla Firefox 28.0\FirefoxPortable_28.0_Russian.paf.exe", _ "D:\Install\Mozilla Firefox\Mozilla Firefox 33.0.2\Firefox Setup 33.0.2.exe", _ "D:\Install\Mozilla Firefox\Mozilla Firefox 33.0.2\FirefoxPortable_33.0.2_Russian.paf.exe" _ ) strFTPFolder = "ftp://User:Password@my.ftpserver.com/DestFolder" Set objFSO = WScript.CreateObject("Scripting.FileSystemObject") Set objShell = WScript.CreateObject("Shell.Application") Set objDestFolder = objShell.NameSpace(strFTPFolder) If Not objDestFolder Is Nothing Then For Each strFile In arrFiles If objFSO.FileExists(strFile) Then WScript.Echo strFile, "--->", objDestFolder.self.Path lngCurrSize = -1 objDestFolder.CopyHere strFile Do Until lngCurrSize = objFSO.GetFile(strFile).Size Set objFolderItems = objDestFolder.Items objFolderItems.Filter SHCONTF_NONFOLDERS + SHCONTF_INCLUDEHIDDEN, "*.*" For Each objFolderItem In objFolderItems If objFolderItem.Name = objFSO.GetFileName(strFile) Then lngCurrSize = objFolderItem.Size End If Next WScript.Sleep 100 Set objFolderItems = Nothing Loop Else WScript.Echo "Can't find source file [" & strFile & "]." End If Next Else WScript.Echo "Can't connect into FTP folder [" & strFTPFolder & "]." WScript.Quit 2 End If Set objShell = Nothing Set objFSO = Nothing WScript.Quit 0 |
Отправлено: 06:56, 01-11-2014 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Есть сайт на компе, как его положить на хостинг 000webhost | andrewpom! | Вебмастеру | 3 | 25-09-2010 10:12 | |
[решено] Заливка файлов на хостинг без использования скриптов | noleiemit | Вебмастеру | 5 | 23-07-2008 12:49 | |
Использование - Залив WSUS Content в домашних условиях | MJ Scorpio | Лицензирование продуктов Microsoft | 7 | 10-09-2007 18:30 | |
SVN на виртуальных хостинг | Vlad Drakula | Вебмастеру | 4 | 10-08-2006 17:46 |
|