Программа See IP

Все о компьютерах - железо, сети, программы и многое другое. Вобщем киберпространство для владельцев классики :)
Аватара пользователя
Mr_Ice
Прописан на semerka.info
Сообщения: 10883
Зарегистрирован: Вт июн 10, 2008 10:49:03
Модель авто: Vesta 2016 Luxe 1.6 AMT + Kalina2 2014 Luxe AT
Тип двигателя: Инжекторный
Откуда: МО. г.Пушкино.
Благодарил (а): 59 раз
Поблагодарили: 270 раз

Программа See IP

Непрочитанное сообщение Mr_Ice » Вт дек 16, 2008 14:20:11

Иногда бывают случаи когда надо подключиться с работы домой или наоборот из дома к рабочему компу, но внешний ip постоянно меняется (так чаще всего бывает у adsl провайдеров) и даже посмотрев ip с ура дома приходишь на работу а ip уже сменился и подключиться к компу невозможно.
Покрайней мере так реализованно у нас с VladiZlav-ом.
В нете никаких прог способных помочь решить данную проблему мы найти не смогли. И помозговав было принято решение написать свою софтину. Которую я и хочу вам представить.
Программа See IP состоит из трех частей и работает следующим образом.
1. часть сервер. Сервер устанавливается на любой компьютер имеющий постоянный внешний ip адрес. И следит за изменением ip адреса клиента.

2.часть это клиент. Он устанавливается на компьютере ip которого необходимо отслеживать. Клиент с переодичностью в 15 минут подключается к серверу и сообщает ему свой ip.

3 часть это агент. Агент вы носите с собой или ставите на комп с которого будете подключаться. С агента на сервер делается запрос ip того компьютера за ip которого мы следим, в ответ сервер выдает его ip адрес.

Единственая сложность это найти сервер с постоянным IP, но для айтишников (а этой программой скорее всего будут пользоваться именно они - это сокорее всего не очень большая проблемма, опять же можно у друга попросить если у него есть)

Как пользоваться.
Программа состоит из шести файлов
server.exe - сервер программы.
server.ini - по сути база даннх программы, в нем ничгео трогать не надо сюда сервер записывает ip клиентов, сервер поддерживает неограниченое количество клиентов.

client.exe - клиент. Ставится на комп ip которого надо знать
client.ini настройки клинета
тут два параметра

[server]
ip=127.0.0.1 - ip сервера
name=name - уникально имя клиента, его надо сменить на любое свое.

и последние два файла
agent.exe - агент для запроса серверу
agent.ini - фаил настроек агента тут можно ничгео не трогать анет в него сохраняет последние значиения из прогрммы.
для того чтобы получить ip агентом надо ввести ip сервера. и имя клиента которое вы указали в client.ini


Отдельно выражаю огомную благодарность VladiZlav-у за идею программы и за помощь в ее тестировании.


Скачать See IP http://www.semerka.info/see_ip/see_ip.rar
Последний раз редактировалось Mr_Ice Вт дек 16, 2008 14:46:45, всего редактировалось 2 раза.

NikVE
Классический Профи-Гуру
Классический Профи-Гуру
Сообщения: 1307
Зарегистрирован: Пн авг 25, 2008 9:20:52
Модель авто: ВАЗ 2107, 2005 гв. Двиг 03, карб, БКСЗ, 4-х ступка, пробег 40 ткм
Откуда: Омск
Благодарил (а): 10 раз
Поблагодарили: 7 раз

Непрочитанное сообщение NikVE » Вт дек 16, 2008 14:25:45

Чего-то тут сложное и не понятное написано... :sad:
Не в тему: может знаете какой форум, где можно задать вопросы по программированию на С++. Начальство напрягает написать прогу для управления оборудованием от компа, так есть ряд вопросов. Найти бы форум, где могут проконсультировать, желательно не такой надменный и нахальный, как Автолада.... :unsure:

Аватара пользователя
Mr_Ice
Прописан на semerka.info
Сообщения: 10883
Зарегистрирован: Вт июн 10, 2008 10:49:03
Модель авто: Vesta 2016 Luxe 1.6 AMT + Kalina2 2014 Luxe AT
Тип двигателя: Инжекторный
Откуда: МО. г.Пушкино.
Благодарил (а): 59 раз
Поблагодарили: 270 раз

Непрочитанное сообщение Mr_Ice » Вт дек 16, 2008 14:32:17

вот сама ссылка на программу
http://www.semerka.info/see_ip/see_ip.rar версия 1.0

Добавлено спустя 1 минуту 20 секунд:

NikVE
По С++ к сожалению не знаю я на delphi пишу и на visual basic немножко

Аватара пользователя
Andreys
Отец русского классиководства
Отец русского классиководства
Сообщения: 2237
Зарегистрирован: Ср окт 22, 2008 18:08:35
Модель авто: ГАЗ 33021-406, 16м², Geely CK2 Comfort, Авантюрин
Тип двигателя: Инжекторный
Откуда: Донецк
Благодарил (а): 1 раз
Поблагодарили: 18 раз

Непрочитанное сообщение Andreys » Вт дек 16, 2008 16:19:16

Mr_Ice писал(а):Клиент с переодичностью в 15 минут подключается к серверу и сообщает ему свой ip.
ради праздного интереса, а почему раз в 15мин а не при reconnect или изменении IP?

Аватара пользователя
Mr_Ice
Прописан на semerka.info
Сообщения: 10883
Зарегистрирован: Вт июн 10, 2008 10:49:03
Модель авто: Vesta 2016 Luxe 1.6 AMT + Kalina2 2014 Luxe AT
Тип двигателя: Инжекторный
Откуда: МО. г.Пушкино.
Благодарил (а): 59 раз
Поблагодарили: 270 раз

Непрочитанное сообщение Mr_Ice » Вт дек 16, 2008 20:58:08

Andreys писал(а):ради праздного интереса, а почему раз в 15мин а не при reconnect или изменении IP?
держать сессию постоянно открытой нет смысла. а реконекта прога может и не заметить. Например у меня дома по кавртире всоя локалка все ходят в нет через роутер. у роутера может поменяться ip (оборвется сессия) но компы этого даже и не заметят.
Ну и плюс ip меняется не так часто (в среднем раз в сутки) и если вдруг попадешь на смену ip то подождать 15 мин не так трудно. ну и траффик лишний гонять тоже не стоит

Аватара пользователя
Andreys
Отец русского классиководства
Отец русского классиководства
Сообщения: 2237
Зарегистрирован: Ср окт 22, 2008 18:08:35
Модель авто: ГАЗ 33021-406, 16м², Geely CK2 Comfort, Авантюрин
Тип двигателя: Инжекторный
Откуда: Донецк
Благодарил (а): 1 раз
Поблагодарили: 18 раз

Непрочитанное сообщение Andreys » Вт дек 16, 2008 21:01:30

Mr_Ice писал(а): все ходят в нет через роутер
не учел такого варианта
Mr_Ice писал(а): ip меняется не так часто (в среднем раз в сутки)
dsl?

Аватара пользователя
VladiZlav
Администратор
Администратор
Сообщения: 18086
Зарегистрирован: Сб июн 07, 2008 21:11:19
Модель авто: Ваз 2111, красный, ЭСП и все такое :)
Тип двигателя: Инжекторный
Откуда: Россия, Крым, Симферополь
Благодарил (а): 2175 раз
Поблагодарили: 1925 раз

Непрочитанное сообщение VladiZlav » Вт дек 16, 2008 21:10:21

Mr_Ice писал(а):Отдельно выражаю огомную благодарность VladiZlav-у за идею программы и за помощь в ее тестировании.
Засмущал, прям в краску вогнал :) Тебе огромная благодарность за воплощение всего этого в жизнь!!!!
NikVE писал(а):Чего-то тут сложное и не понятное написано...
На самом деле все очень просто. Ну а то что все гениальное просто - это аксиома LOL

Аватара пользователя
Mr_Ice
Прописан на semerka.info
Сообщения: 10883
Зарегистрирован: Вт июн 10, 2008 10:49:03
Модель авто: Vesta 2016 Luxe 1.6 AMT + Kalina2 2014 Luxe AT
Тип двигателя: Инжекторный
Откуда: МО. г.Пушкино.
Благодарил (а): 59 раз
Поблагодарили: 270 раз

Непрочитанное сообщение Mr_Ice » Ср дек 17, 2008 9:26:25

Andreys писал(а):dsl?
Да adsl. Мне еще повезло у меня ip меняется только если модем вырубить минут на 5-10 а так в основном не меняется, точнее меняется но гдето раз в две недели в среднем. А вот у VladiZlav меняется раз в сутки, у стрима (крупнейший московский adsl провайдер) тоже раз в сутки ip меняется. Так что может кому пригодится программка.
VladiZlav писал(а):Засмущал, прям в краску вогнал Тебе огромная благодарность за воплощение всего этого в жизнь!!!!
:i спасибо.
VladiZlav писал(а):На самом деле все очень просто. Ну а то что все гениальное просто - это аксиома
Ну я думаю что тем кому такая программа может понадобится тут все будет понятно. Это больше для людей посвященных в IT, хотя наверно и обычным пользователям понадобится

Аватара пользователя
Andreys
Отец русского классиководства
Отец русского классиководства
Сообщения: 2237
Зарегистрирован: Ср окт 22, 2008 18:08:35
Модель авто: ГАЗ 33021-406, 16м², Geely CK2 Comfort, Авантюрин
Тип двигателя: Инжекторный
Откуда: Донецк
Благодарил (а): 1 раз
Поблагодарили: 18 раз

Непрочитанное сообщение Andreys » Ср дек 17, 2008 9:32:21

Mr_Ice
почем у вас интернет?у нас тут праздник,теперь за 500руб безлимитный мегабит =)

Аватара пользователя
Mr_Ice
Прописан на semerka.info
Сообщения: 10883
Зарегистрирован: Вт июн 10, 2008 10:49:03
Модель авто: Vesta 2016 Luxe 1.6 AMT + Kalina2 2014 Luxe AT
Тип двигателя: Инжекторный
Откуда: МО. г.Пушкино.
Благодарил (а): 59 раз
Поблагодарили: 270 раз

Непрочитанное сообщение Mr_Ice » Ср дек 17, 2008 9:55:58

Andreys
нас тут так
лично там где сейчас живем (у супруги в подмосковье) безлимитка 3072 (три мегабита) / 512 (0,5 мегабита на отдачу) стоит -600р

а вот у сестры в москве безлимитка 4 мегабита в обе стороны 390р

Аватара пользователя
Andreys
Отец русского классиководства
Отец русского классиководства
Сообщения: 2237
Зарегистрирован: Ср окт 22, 2008 18:08:35
Модель авто: ГАЗ 33021-406, 16м², Geely CK2 Comfort, Авантюрин
Тип двигателя: Инжекторный
Откуда: Донецк
Благодарил (а): 1 раз
Поблагодарили: 18 раз

Непрочитанное сообщение Andreys » Ср дек 17, 2008 10:21:20

Mr_Ice писал(а):безлимитка 4 мегабита в обе стороны 390р
дайте две!LOL Этож халява =)

Аватара пользователя
Mr_Ice
Прописан на semerka.info
Сообщения: 10883
Зарегистрирован: Вт июн 10, 2008 10:49:03
Модель авто: Vesta 2016 Luxe 1.6 AMT + Kalina2 2014 Luxe AT
Тип двигателя: Инжекторный
Откуда: МО. г.Пушкино.
Благодарил (а): 59 раз
Поблагодарили: 270 раз

Непрочитанное сообщение Mr_Ice » Ср дек 17, 2008 10:39:17

Andreys писал(а):Mr_Ice писал(а):безлимитка 4 мегабита в обе стороны 390р

дайте две! Этож халява
В москве конкуренция очень большая вот провайдерам и приходится снижать цены чтоб клиентов привлечь.
У сестры в доме подключают аж 8 провайдеров. Тут кто дешевле цены сделает у того и клиенты будут.
А в подмосковье у меня в доме только два провайдера подключают причем один из них полное говно. а ко второму я и подключен

Аватара пользователя
DonPedro
Отец русского классиководства
Отец русского классиководства
Сообщения: 1954
Зарегистрирован: Сб июл 12, 2008 8:20:58
Модель авто: KIA SORENTO 175 л.с., 2007г. Турботрактор )))
Тип двигателя: Дизель
Откуда: Обнинск, Калужская обл., Россия.
Благодарил (а): 5 раз
Поблагодарили: 15 раз

Непрочитанное сообщение DonPedro » Ср дек 17, 2008 11:57:13

А если на работе свой серввер есть на котором отключен инет для местных компов (рабочих мест), можно ли через него вырватся на просторы инета?
.

Аватара пользователя
VladiZlav
Администратор
Администратор
Сообщения: 18086
Зарегистрирован: Сб июн 07, 2008 21:11:19
Модель авто: Ваз 2111, красный, ЭСП и все такое :)
Тип двигателя: Инжекторный
Откуда: Россия, Крым, Симферополь
Благодарил (а): 2175 раз
Поблагодарили: 1925 раз

Непрочитанное сообщение VladiZlav » Ср дек 17, 2008 11:59:09

DonPedro писал(а):на котором отключен инет для местных компов
он скорее просто не подключен, а админ - жадина LOL Боюсь что без участия админа интернет не светит при таких условиях :)

Аватара пользователя
DonPedro
Отец русского классиководства
Отец русского классиководства
Сообщения: 1954
Зарегистрирован: Сб июл 12, 2008 8:20:58
Модель авто: KIA SORENTO 175 л.с., 2007г. Турботрактор )))
Тип двигателя: Дизель
Откуда: Обнинск, Калужская обл., Россия.
Благодарил (а): 5 раз
Поблагодарили: 15 раз

Непрочитанное сообщение DonPedro » Ср дек 17, 2008 12:02:11

Да это не админ, а руководство. :crazy:
Никакой демократии.

Аватара пользователя
VladiZlav
Администратор
Администратор
Сообщения: 18086
Зарегистрирован: Сб июн 07, 2008 21:11:19
Модель авто: Ваз 2111, красный, ЭСП и все такое :)
Тип двигателя: Инжекторный
Откуда: Россия, Крым, Симферополь
Благодарил (а): 2175 раз
Поблагодарили: 1925 раз

Непрочитанное сообщение VladiZlav » Ср дек 17, 2008 12:14:08

DonPedro писал(а):Да это не админ, а руководство.
а если мимо руководства подойти к админу с пивом? :whistlin:

Аватара пользователя
Mr_Ice
Прописан на semerka.info
Сообщения: 10883
Зарегистрирован: Вт июн 10, 2008 10:49:03
Модель авто: Vesta 2016 Luxe 1.6 AMT + Kalina2 2014 Luxe AT
Тип двигателя: Инжекторный
Откуда: МО. г.Пушкино.
Благодарил (а): 59 раз
Поблагодарили: 270 раз

Непрочитанное сообщение Mr_Ice » Ср дек 17, 2008 12:15:52

DonPedro писал(а):А если на работе свой серввер есть на котором отключен инет для местных компов (рабочих мест), можно ли через него вырватся на просторы инета?
VladiZlav писал(а):он скорее просто не подключен, а админ - жадина Боюсь что без участия админа интернет не светит при таких условиях
тут надо исследовать сеть на предмет дырок.

Вот приведу пример того как помог другу ходить в инет с работы.

Работает он в сервис центре и инет у них на компах отключен но есть почта и стоит radmin через который администраторы админят их из удаленного офиса, тоесть через интернет.

в данном случае radmin и есть дыра в безопастности. Админы открыли порты на radmin. И друг взяв себе у провайдера услугу белый ip (реальный ip адрес компьютера в интернете) через открытый порт radmin-а подключается к своему домашнему компьютеру и с него уже сидит с работы в интернете.

вот например еще мысль. Если нет радмина но открыта почта и почтовый сервер внешний, или аська открыта то можно опять же тем же радмином подключиться к домашнему компу на порт почты.
например открыта почта. на домашнем компе устанваливаем радмин сервер и настраиваем его на порт 110 (порт входящей почты)
тоже самое настраиваем и на radmin клиенте который ставим на работе.

Добавлено спустя 1 минуту 35 секунд:

единственное что будте аккуратней а то можно и по шее за такие проделки получить.
А еще лучше дружить с админом, вот я например своим юзерам инет никак не ограничиваю за исключением некоторых сайтов

Аватара пользователя
DonPedro
Отец русского классиководства
Отец русского классиководства
Сообщения: 1954
Зарегистрирован: Сб июл 12, 2008 8:20:58
Модель авто: KIA SORENTO 175 л.с., 2007г. Турботрактор )))
Тип двигателя: Дизель
Откуда: Обнинск, Калужская обл., Россия.
Благодарил (а): 5 раз
Поблагодарили: 15 раз

Непрочитанное сообщение DonPedro » Ср дек 17, 2008 21:26:34

Да дружба дружбой но работа всем нужна, вот он и боится наверное что его проверят. Почта вроде есть но не настроена. Насчет radmina незнаю как у них все это реализовано. Короче ХЗ, но иногда днем надо по аське поговорить а нетути, обидно. А в телефонной аське неудобно, да и не всегда работает.

Аватара пользователя
Alex
Классиковод - анархист :)
Классиковод - анархист :)
Сообщения: 10496
Зарегистрирован: Вт июл 08, 2008 13:38:04
Модель авто: Fiat Fiorino, ВАЗ 2105,ВMW 525i
Тип двигателя: Инжекторный
Откуда: Донецк, СССР
Благодарил (а): 48 раз
Поблагодарили: 111 раз

Непрочитанное сообщение Alex » Ср дек 17, 2008 21:41:58

Mr_Ice писал(а):за исключением некоторых сайтов
LOL

fatroom
Водила
Водила
Сообщения: 52
Зарегистрирован: Вт фев 10, 2009 15:54:58
Модель авто: ВАЗ-21053
Откуда: Симферополь, UA

Непрочитанное сообщение fatroom » Ср фев 11, 2009 14:26:58

Ребят, начинание хорошее конечно, но существует кучка сервисов которые делают тоже самое.
no-ip.com, dyndns.com например.
Если пользуете роутеры, то в некоторых dlink'ах уже есть встроенная поддержка подобных сервисов.

Аватара пользователя
VladiZlav
Администратор
Администратор
Сообщения: 18086
Зарегистрирован: Сб июн 07, 2008 21:11:19
Модель авто: Ваз 2111, красный, ЭСП и все такое :)
Тип двигателя: Инжекторный
Откуда: Россия, Крым, Симферополь
Благодарил (а): 2175 раз
Поблагодарили: 1925 раз

Непрочитанное сообщение VladiZlav » Ср фев 11, 2009 14:40:36

fatroom
есть конечно, у меня для подстраховки и dyndns установлен, но всегда удобнее пользоваться не сторонними сервисами а сделанными для себя и под себя :cool:

fatroom
Водила
Водила
Сообщения: 52
Зарегистрирован: Вт фев 10, 2009 15:54:58
Модель авто: ВАЗ-21053
Откуда: Симферополь, UA

Непрочитанное сообщение fatroom » Ср фев 11, 2009 15:13:54

VladiZlav, угу :) Но вот делаете-то только для винды :)
Линукс/мак стороной обошли :)

Вернуться в «Классиковод за компьютером »