Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как замутить?
 
 автор: час   (13.08.2012 в 11:41)   личное сообщение
 
 

Есть модем ZX p660hnee какой то.
Как замутить загрузку файла настроек в него автоматом(программой vb или vba), если известен пароль и типа IP адрес.
как подступиться?
Есть у кого задумки или решения?

  Ответить  
 
 автор: Дядя Федор   (13.08.2012 в 11:54)   личное сообщение
 
 

А диска к нему нет что ли?
Тогда гугли до умопомрачения.

  Ответить  
 
 автор: час   (13.08.2012 в 13:11)   личное сообщение
 
 

так и делаю...

  Ответить  
 
 автор: час   (13.08.2012 в 13:22)   личное сообщение
 
 

Помогите переложить это на язык 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.

  Ответить  
 
 автор: час   (13.08.2012 в 14:11)   личное сообщение
 
 

Начало видимо - такое

Shell "ftp", vbNormalFocus


а дальше как?

  Ответить  
 
 автор: Дядя Федор   (13.08.2012 в 14:55)   личное сообщение
 
 

http://www.codenet.ru/progr/vbasic/FTP.php

нашел по поиску ftp vba

  Ответить  
 
 автор: час   (13.08.2012 в 21:40)   личное сообщение
 
 

спасибо, это я читал.
понаписаноооооооооооо

  Ответить  
 
 автор: час   (14.08.2012 в 23:30)   личное сообщение
 
 

а как батник пишется?
ftp
open 192.168.1.1
1234
put c:\rom-0
чё та не пашет.
Открывает консоль и всё?

  Ответить  
 
 автор: Гоблин   (15.08.2012 в 00:15)   личное сообщение
 
 

модем ZX p660hnee
Вроде как такой на работе есть. Диск к нему прилагается. Может проще скинуть содержимое? Или тут что-то свое мутится.

  Ответить  
 
 автор: час   (15.08.2012 в 09:25)   личное сообщение
 
 

своё мутится.
Пока что так мутно, что ни Z не видать ни X.
типа zx

  Ответить  
 
 автор: akkorn   (17.08.2012 в 16:46)   личное сообщение
 
 

а как батник пишется?



1) Создаешь обычный документ *.txt
2) Меняешь ему расширение на *.bat
3) Открываешь через блокнот
4) Пишешь в теле:

echo 123
echo 321
pause

5) СОХРАНЯЕШЬ, но не закрываешь блокнот
6) Тыкаешь ДВОЙНОЙ клик мышкой на файле, где он там у тебя сохранен. Получаем выполненные друг за другом команды.

Для справки можешь набрать
cmd /?

  Ответить  
 
 автор: akkorn   (19.08.2012 в 13:49)   личное сообщение
 
 

Будет полезно так же использовать команду ожидания:

start /wait calc.exe
echo 123
pause

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList