|
|
|
| Есть модем ZX p660hnee какой то.
Как замутить загрузку файла настроек в него автоматом(программой vb или vba), если известен пароль и типа IP адрес.
как подступиться?
Есть у кого задумки или решения? | |
|
| |
|
|
|
| А диска к нему нет что ли?
Тогда гугли до умопомрачения. | |
|
| |
|
|
|
| так и делаю... | |
|
| |
|
|
|
| Помогите переложить это на язык VBA
Сохранение и восстановление конфигурации через протокол FTP
В ранних моделях оборудования ZyXEL отсутствовала возможность сохранения и восстановления файла конфигурации через веб-конфигуратор устройства.
Рассмотрим работу с файлом конфигурации с помощью встроенного в ОС Windows клиента FTP.
1. В меню Пуск > Выполнить наберите в окне Запуск программы команду ftp и нажмите Enter.
2. В открывшемся окне после приглашения введите команду open [IP-адрес устройства], например open 192.168.1.1
3. На запрос имени введите root, затем введите пароль (по умолчанию пароль на устройстве 1234).
4. Выполните команду bin для установки бинарного режима передачи файлов.
5. Для сохранения конфигурации выполните команду:
get rom-0 [путь и имя сохраняемого файла в локальной файловой системе], например get rom-0 c:\config\660hw.cfg
ftp> open 192.168.1.1
Связь с 192.168.1.1.
220 FTP version 1.0 ready at Sat Jan 01 00:07:22 2000
Пользователь (192.168.1.1:(none)): root
331 Enter PASS command
Пароль:
230 Logged in
ftp> bin
200 Type I OK
ftp> get rom-0 c:\config\660hw.cfg
200 Port command okay
150 Opening data connection for RETR rom-0
226 File sent OK
ftp: 49152 байт получено за 0,19 (сек) со скоростью 261,45 (КБ/сек).
ftp>
6. Для восстановления конфигурации выполните команду:
put [путь и имя файла в локальной файловой системе] rom-0, например put c:\config\660hw.cfg rom-0
ftp> open 192.168.1.1
Связь с 192.168.1.1.
220 FTP version 1.0 ready at Sat Jan 01 00:07:22 2000
Пользователь (192.168.1.1:(none)): root
331 Enter PASS command
Пароль:
230 Logged in
ftp> bin
200 Type I OK
ftp> put c:\config\660hw.cfg rom-0
200 Port command okay
150 Opening data connection for STOR rom-0
226 File received OK
221 Goodbye for writing flash
ftp: 49152 байт отправлено за 0,19 (сек) со скоростью 261,45 (КБ/сек).
ftp>
Внимание! Нельзя выключать питание устройства во время загрузки файла конфигурации. После успешной записи файла конфигурации устройство автоматически перезапускается.
7. Закрыть сеанс FTP-сессии можно командой bye.
|
| |
|
| |
|
|
|
| Начало видимо - такое
Shell "ftp", vbNormalFocus
|
а дальше как? | |
|
| |
|
|
|
| http://www.codenet.ru/progr/vbasic/FTP.php
нашел по поиску ftp vba | |
|
| |
|
|
|
| спасибо, это я читал.
понаписаноооооооооооо | |
|
| |
|
|
|
| а как батник пишется?
ftp
open 192.168.1.1
1234
put c:\rom-0
чё та не пашет.
Открывает консоль и всё? | |
|
| |
|
|
|
| модем ZX p660hnee
Вроде как такой на работе есть. Диск к нему прилагается. Может проще скинуть содержимое? Или тут что-то свое мутится. | |
|
| |
|
|
|
| своё мутится.
Пока что так мутно, что ни Z не видать ни X.
типа zx | |
|
| |
|
|
|
|
1) Создаешь обычный документ *.txt
2) Меняешь ему расширение на *.bat
3) Открываешь через блокнот
4) Пишешь в теле:
echo 123
echo 321
pause
5) СОХРАНЯЕШЬ, но не закрываешь блокнот
6) Тыкаешь ДВОЙНОЙ клик мышкой на файле, где он там у тебя сохранен. Получаем выполненные друг за другом команды.
Для справки можешь набрать
cmd /? | |
|
| |
|
|
|
| Будет полезно так же использовать команду ожидания:
start /wait calc.exe
echo 123
pause | |
|
| |