Форум программистов, компьютерный форум, киберфорум
VBScript/JScript/WSH/WMI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.60/70: Рейтинг темы: голосов - 70, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 11.01.2021
Сообщений: 118
VBS

Скрипт для перезагрузки роутера по значению внешнего IP

11.01.2021, 23:52. Показов 16186. Ответов 227
Метки vbs (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Ребята, нужен скрипт перезагрузки роутера, если первый октет внешнего адреса имеет значение 100. Перезагружать пока первый октет имеет значение 100 (или можно ограничиться 10 перезагрузок с проверкой и затем, если не изменился, то повторить перезагрузку через некоторое время).
Я не программист. Поискав, нашел некоторые намётки. Можно через TELNET организовать перезагрузку, кусочек скрипта уже опробовал, работает. А вот с проверкой условия труднее. Есть вроде бы вариант через IFCONFIG получить внешний ppp0 inet addr.
Не пинайте, если не в той теме обратился.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.01.2021, 23:52
Ответы с готовыми решениями:

Файл или скрипт для автоматической перезагрузки роутера
Ребята помогите написать исполняемый файл или рабочий скрипт для автоматической перезагрузки роутера в ОС Windows. Сам не могу. Как делую: ...

Скрипт перезагрузки роутера при разрыве коннекта
Доброго времени, уважаемые знатоки. Хочу отредактировать скрипт для ADSL QDSL-1040WU-FON, перезагрузки роутера при разрыве коннекта. ...

Батник для перезагрузки роутера
Добрый день подскажите как написать батник перегрузки роутера

227
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
23.02.2021, 23:44
Студворк — интернет-сервис помощи студентам
KOHTAKT, нет, я как раз понял. И указываю на проблему при деактивации окна, которая там не решена.
Вот я и предлагаю сделать на AutoIt-e, чтобы точно проблемы не было.
0
0 / 0 / 0
Регистрация: 11.01.2021
Сообщений: 118
24.02.2021, 11:12  [ТС]
Цитата Сообщение от FlasherX Посмотреть сообщение
проблему при деактивации окна
Да нет там уже никаких проблем. Чтобы окно сворачивалось само, я сам додумался через паузу ещё ввести "Enter". Проблема только в момент ошибки сети.

Добавлено через 3 часа 56 минут
Цитата Сообщение от FlasherX Посмотреть сообщение
предлагаю сделать на AutoIt-e
Вы мне хотите предложить этот вариант решения? Или я сам должен изучить язык?
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
24.02.2021, 12:29
Цитата Сообщение от KOHTAKT Посмотреть сообщение
Да нет там уже никаких проблем.
Ошибаетесь. В этом коде вообще нет ни единой попытки удержать окно в фокусе. Просто обычный ввод текста после многократного запуска отдельного окна telnet. Если в процессе вставок вы деактивируете окно, то набор пойдёт мимо него. Это ж очевидно.

Цитата Сообщение от KOHTAKT Посмотреть сообщение
Вы мне хотите предложить этот вариант решения? Или я сам должен изучить язык?
У меня его ещё нет, чтобы его предлагать, т. к. вы не проявили заинтересованность в обращении, как предложено, в соседний раздел. Если бы я писал о самостоятельном изучении, то смысл мне было о этом вообще писать и помогать со здешним языком?
0
0 / 0 / 0
Регистрация: 11.01.2021
Сообщений: 118
24.02.2021, 16:54  [ТС]
Цитата Сообщение от FlasherX Посмотреть сообщение
Ошибаетесь.
Почему же ошибаюсь, если я в настоящее время пользуюсь этим вариантом?
Цитата Сообщение от FlasherX Посмотреть сообщение
Если в процессе вставок вы деактивируете окно, то набор пойдёт мимо него.
Однако, ничего мимо не ходило ни разу. Да, после очередной проверки IP, всегда открывается отдельное окно telnet, в котором и подставляются данные. А в консоли cmd, после каждой перезагрузки роутера, выводится следующая строка текущего IP.

Добавлено через 3 минуты
Цитата Сообщение от FlasherX Посмотреть сообщение
вы не проявили заинтересованность в обращении
Мне нужно дублировать тему в другом разделе?
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
24.02.2021, 21:37
Цитата Сообщение от KOHTAKT Посмотреть сообщение
Однако, ничего мимо не ходило ни разу.
При деактивации сразу после появления или в момент вставок? Не верю ни разу.
Цитата Сообщение от KOHTAKT Посмотреть сообщение
Мне нужно дублировать тему в другом разделе?
Ну а как вы думаете? Только с более точным ТЗ.
0
0 / 0 / 0
Регистрация: 11.01.2021
Сообщений: 118
25.02.2021, 22:48  [ТС]
FlasherX, как это всё будет работать через AutoIt, поясните немного? От VBS будет сильно отличаться?
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
25.02.2021, 23:13
KOHTAKT, сам подход будет тем же. Разница только в улучшенной реализации части кода, связанной с удержанием фокуса при вводе и, вероятно, части, касаемой доступа сети. Можно, конечно, и API поковырять, чтобы уйти от встроенной утилиты, но на это у меня времени, увы, не будет.
0
0 / 0 / 0
Регистрация: 11.01.2021
Сообщений: 118
25.02.2021, 23:22  [ТС]
FlasherX, тема закинута в раздел AutoIt.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.02.2021, 23:22

Файл для автоматической перезагрузки роутера
Ребята помогите написать исполняемый файл для автоматической перезагрузки роутера. Сам не могу. Как делую: комадная строка-telnet...

Файл для автоматической перезагрузки роутера
Ребята помогите написать исполняемый файл или рабочий скрипт для автоматической перезагрузки роутера в ОС Windows. Сам не могу. Как делую: ...

Батник для перезагрузки роутера через Telnet
Подскажите как написать или ссылочку на готовый батник для перезагрузки роутера dlink. последовательность проста: подключится по айпи ...

VBS скрипт для перезагрузки ALTUSEN
Доброго всем вечера. Толковые люди данного форума подскажите кто чем может. Ни как не могу разобратся с вопросом. Предисловие: Есть...

Как написать скрипт для автоматического входа на сайт роутера?
Возможно ли на PHP написать какой-нибудь скрипт для входа на сайт роутера (192.168.1.1), ввод логина и пароля: admin, и нажатие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
228
Ответ Создать тему
Новые блоги и статьи
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru