Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2015.09.10;
Скачать: [xml.tar.bz2];

Вниз

Узнать ip   Найти похожие ветки 

 
alexdn ©   (2014-02-19 23:10) [0]

Можно ли узнать из делфи программы ip адрес? Что то вроде Хелло ворлд мой ip такой то.. в какую сторону копать?


 
DVM ©   (2014-02-19 23:11) [1]

Какой из множества? Внутренний серый, внешний белый в интернет?


 
DVM ©   (2014-02-19 23:12) [2]

Или ты про адрес на сетевом интерфейсе (-ах) ?


 
alexdn ©   (2014-02-19 23:12) [3]

Интернет адрес желательно.


 
DVM ©   (2014-02-19 23:17) [4]


> alexdn ©   (19.02.14 23:12) [3]

Обратиться к какому-нибудь серверу в интернет, который определит и вернет тебе твой IP. Таких ресурсов немало в интернет. Можно и свой организовать.


 
DVM ©   (2014-02-19 23:18) [5]

например http://myip.dnsomatic.com/


 
DVM ©   (2014-02-19 23:19) [6]

вот еще http://icanhazip.com/
http://ifconfig.me/ip


 
alexdn ©   (2014-02-19 23:25) [7]

> DVM ©   (19.02.14 23:19) [6]
Как организовать обращение средствами делфи?


 
DVM ©   (2014-02-19 23:30) [8]

1) TIdHTTP.Get
2) InternetOpen / InternetOpenUrl / InternetReadFile

Первый вариант самый простой, второй самый надежный, т.к. с разными извращенными проксями и авторизациями на них не имеет проблем.


 
Германн ©   (2014-02-19 23:54) [9]


> alexdn ©   (19.02.14 23:12) [3]
>
> Интернет адрес желательно.

А он у тебя есть?


 
Dennis I. Komarov ©   (2014-02-20 00:41) [10]

Я бы сперва спросил "зачем?"


 
Германн ©   (2014-02-20 02:28) [11]


> Dennis I. Komarov ©   (20.02.14 00:41) [10]
>
> Я бы сперва спросил "зачем?"
>  

"Рекламации прошу слать на мой IP-адрес 192.168.1.123"
:)


 
alexdn ©   (2014-02-20 12:01) [12]

> Германн ©   (20.02.14 02:28) [11]
> "Рекламации прошу слать на мой IP-адрес 192.168.1.123"
> :)
Нет, скорее рекламации пришлю на ваш ip арес)


 
alexdn ©   (2014-02-20 12:04) [13]

Задача вообщем решена, нанял фрилансера на free-lance.ru за 350 руб.


 
Германн ©   (2014-02-20 12:05) [14]


> alexdn ©   (20.02.14 12:01) [12]
>
> > Германн ©   (20.02.14 02:28) [11]
> > "Рекламации прошу слать на мой IP-адрес 192.168.1.123"
> > :)
> Нет, скорее рекламации пришлю на ваш ip арес)
>  

У моего раутера отключен протокол приема рекламаций.


 
brother ©   (2014-02-20 12:29) [15]

[13] +5!

зы. там делов то: 1 GET отправить...


 
brother ©   (2014-02-20 12:30) [16]

> отключен протокол приема рекламаций.

интересно какую нагрузку DDos он выдержит?


 
DVM ©   (2014-02-20 13:18) [17]


> alexdn ©   (20.02.14 12:04) [13]
> Задача вообщем решена, нанял фрилансера на free-lance.ru
> за 350 руб.

Хорошие у тебя расценки. 1 строчка = 10 баксов.


 
Dennis I. Komarov ©   (2014-02-20 14:56) [18]


> brother ©   (20.02.14 12:29) [15]
> [13] +5!
>
> зы. там делов то: 1 GET отправить...

Дело не в этом. Сейчас он этот IP прилепит к своему триалу и получит новую шишку...


 
Dennis I. Komarov ©   (2014-02-20 14:57) [19]


> alexdn ©   (20.02.14 12:04) [13]
> Задача вообщем решена, нанял фрилансера на free-lance.ru
> за 350 руб.

Интересно, как было сформулированно ТЗ?


 
alexdn ©   (2014-02-20 17:43) [20]

> Dennis I. Komarov ©   (20.02.14 14:56) [18]
> и получит новую шишку
Какую это?


 
Inovet ©   (2014-02-20 17:46) [21]

> [20] alexdn ©   (20.02.14 17:43)

Ты хочешь IP юзера вшить в триал?


 
alexdn ©   (2014-02-20 19:00) [22]

> Inovet ©   (20.02.14 17:46) [21]
> Ты хочешь IP юзера вшить в триал?
Нет, если честно триал отправляет мне письмо, в котором пишет что программа установлена, пишет дату и ip юзера, просто так, для географической привязки, хоть может это на троян немного и похоже. Причём юзер о письме и не подозревает.


 
Inovet ©   (2014-02-20 19:09) [23]

> [22] alexdn ©   (20.02.14 19:00)
> Причём юзер о письме и не подозревает

Фаервол ему сообщит кто, что и куда пытается отправить.


 
Dennis I. Komarov ©   (2014-02-20 20:21) [24]


> Причём юзер о письме и не подозревает.

 Это уже хищение...


 
alexdn ©   (2014-02-20 20:41) [25]

> Dennis I. Komarov ©   (20.02.14 20:21) [24]
>  Это уже хищение...
Вот и я уже боюсь, как бы в вирусы не попасть.. за такое баловство..


 
Dennis I. Komarov ©   (2014-02-20 20:52) [26]


> Вот и я уже боюсь, как бы в вирусы не попасть.. за такое
> баловство..

Не того боишься...


 
alexdn ©   (2014-02-20 21:24) [27]

> Dennis I. Komarov ©   (20.02.14 20:52) [26]
> Не того боишься...
А чего нужно бояться?..


 
Anatoly Podgoretsky ©   (2014-02-20 22:04) [28]

Растрела


 
Dennis I. Komarov ©   (2014-02-20 23:11) [29]


> А чего нужно бояться?

Того что пользователь может сильно огорчиться.
А доказывай, что ты не олень и не крал персональные данные...


 
Германн ©   (2014-02-20 23:52) [30]


> Причём юзер о письме и не подозревает.

Ого. И это для твоей программы сделают за те же 350 деревянных?


 
alexdn ©   (2014-02-21 00:25) [31]

> Германн ©   (20.02.14 23:52) [30]
>
> > Причём юзер о письме и не подозревает.
>
> Ого. И это для твоей программы сделают за те же 350 деревянных?
Это я сам сделал, мне только функцию возвращающую ip написали.


 
Юрий Зотов ©   (2014-02-21 02:47) [32]

> Сабж

Железный вариант: 127.0.0.1


 
Styx   (2014-02-21 08:34) [33]


> триал отправляет мне письмо

Почтовый сервер сам вставит в заголовки ip отправителя.


 
brother ©   (2014-02-21 08:46) [34]

меня так и подмывает спросить: что даст автору знание ip адреса?


 
DVM ©   (2014-02-21 13:29) [35]


> brother ©   (21.02.14 08:46) [34]


> что даст автору знание ip адреса?

Вычислить по IP и набить морду. Классический вариант.


 
Плохиш ©   (2014-02-22 00:39) [36]


> brother ©   (21.02.14 08:46) [34]
>
> меня так и подмывает спросить: что даст автору знание ip
> адреса?

Тем более, что он в общем случае меняется минимум раз в сутки.

ПС. Если при запуске какой-нибуть дерьмодесктопнойподелки у меня проснётся файервол, то даже разбираться не буду - корзина всегда на готове.


 
Германн ©   (2014-02-22 01:14) [37]


> Плохиш ©   (22.02.14 00:39) [36]
>
> ПС. Если при запуске какой-нибуть дерьмодесктопнойподелки
> у меня проснётся файервол, то даже разбираться не буду -
>  корзина всегда на готове.

Создаётся впечатление что наличие дерьмодесктопныхподелок нормальное состояние твоего компьютера. :)


 
Плохиш ©   (2014-02-22 14:43) [38]


> Создаётся впечатление что наличие дерьмодесктопныхподелок
> нормальное состояние твоего компьютера. :)

С чего бы это такие выводы из ответа в ветке дерьмокодера?


 
alexdn ©   (2014-02-23 00:01) [39]

Ну вот, уже на личности перешли)..


 
Palladin ©   (2014-02-23 01:11) [40]

в каком месте?


 
Германн ©   (2014-02-23 01:49) [41]


> Плохиш ©   (22.02.14 14:43) [38]
>
>
> > Создаётся впечатление что наличие дерьмодесктопныхподелок
> > нормальное состояние твоего компьютера. :)
>
> С чего бы это такие выводы из ответа в ветке дерьмокодера?


Если чем обидел, прошу прощения. Просто создалось некое впечатление при прочтении твоего ответа. Если вдумчиво его читать, то возникает впечатление что ты зная что некая поделка дерьмокодерная, всё-таки пытаешься её у себя запустить.

P.S. Андрей, и я тебя уже неплохо знаю и ты меня, надеюсь, знаешь не хуже.


 
Плохиш ©   (2014-02-23 03:04) [42]


> Если чем обидел

Меня обидел 8-O

> возникает впечатление что ты зная что некая поделка дерьмокодерная,
>  всё-таки пытаешься её у себя запустить.

Ну, если в описании не написано, что поделка дерьмокодерная, то телепатия только поможет ;-) Но если при запуске какого-нибуть куркулятораскрутымирюшечками, неожиданно проснëтся файервол, то тут уж следующий шаг предопределëн.

PS. Я даже периодически на ссылки кликаю во всяких емейлах, где просят информацию по счета, да кредиткам обновить :-P Нафтыкаю туда всякой полезной информации, хорошо, и мне прикольно, и людям приятно.


 
Юрий Зотов ©   (2014-02-23 14:44) [43]

> Нафтыкаю туда всякой полезной информации, хорошо, и мне прикольно,
> и людям приятно.

Точно - Плохиш и есть!
:o)


 
Очень злой   (2014-02-23 15:44) [44]


> Обратиться к какому-нибудь серверу в интернет, который определит
> и вернет тебе твой IP. Таких ресурсов немало в интернет.
>  Можно и свой организовать.


тут нужно обращаться не к какому-нить серверу, а к тому, ради которого и нужно определять свой IP, ибо не исключена ситуация, когда доступ к одним ресурсам производится через одного провайдера, к другим через другого, к третим через прокси-сервер, через VPN  и т.п.

Но с другой стороны обращаться к серверу чтобы узнать IP, для того чтобы его же опять отдать тому же серверу - глупость.

Посему, ИМХО, чтобы ответить на вопрос автора, нужно чтобы он сначала ответил на вопрос:


> Dennis I. Komarov ©   (20.02.14 00:41) [10]
>
> Я бы сперва спросил "зачем?"


 
DVM ©   (2014-02-23 16:38) [45]


> Очень злой   (23.02.14 15:44) [44]


> Посему, ИМХО, чтобы ответить на вопрос автора, нужно чтобы
> он сначала ответил на вопрос:
>
>
> > Dennis I. Komarov ©   (20.02.14 00:41) [10]
> >
> > Я бы сперва спросил "зачем?"

он же написал:


> alexdn ©   (20.02.14 19:00) [22]
> > Inovet ©   (20.02.14 17:46) [21]
> > Ты хочешь IP юзера вшить в триал?
> Нет, если честно триал отправляет мне письмо, в котором
> пишет что программа установлена, пишет дату и ip юзера,
> просто так, для географической привязки, хоть может это
> на троян немного и похоже. Причём юзер о письме и не подозревает.
>

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

Так, что вариант с внешним сервером - единственный способ узнать IP.


 
Очень злой   (2014-02-23 17:50) [46]


> > Нет, если честно триал отправляет мне письмо, в котором
> > пишет что программа установлена, пишет дату и ip юзера,
>  


для этого вроде как достаточно отправить пустое письмо.


 
clickmaker ©   (2014-02-24 09:11) [47]

пример правильного письма

//Текст пустого тела письма
const noBodyText = "Здравствуйте. С уважением. До свидания.";


 
Inovet ©   (2014-02-24 09:20) [48]

Не лучше ли поблагодарить пользователя за интерес к программе, показать текст письма, и вежливо поросить нажать кнопочку "Отправить сейчас" или "Отложить"? Всё будет честно.


 
clickmaker ©   (2014-02-24 09:25) [49]

> вежливо поросить нажать кнопочку

"Donate"


 
brother ©   (2014-02-24 12:04) [50]

> "Donate"

лучше тогда buy.


 
alexdn ©   (2014-02-25 00:14) [51]

> Inovet ©   (24.02.14 09:20) [48]
> Не лучше ли поблагодарить пользователя за интерес к программе
Да, может и лучше, но пока и это работает, только сегодня три письма получил от программ с содержанием - меня поставили, и никакие фаерволы их не останавливают.


 
alexdn ©   (2014-02-25 00:31) [52]

Из Москвы, Красноярска и Уфы, а вы спрашиваете зачем ip.


 
Styx   (2014-02-25 00:45) [53]


> а вы спрашиваете зачем ip

Дык у Вас в этих письмах уже есть ip. Просто посмотрите заголовки письма.


 
Inovet ©   (2014-02-25 00:50) [54]

> [51] alexdn ©   (25.02.14 00:14)
> меня поставили, и никакие фаерволы их не останавливают.

Кого их? Мне бы сильно не понравилось, если бы письмо отправили. Может этим троим пофиг, а ещё 103 снесли программу.


 
clickmaker ©   (2014-02-25 09:10) [55]

> Из Москвы, Красноярска

жди в гости суровых красноярских парней



Страницы: 1 2 вся ветка

Форум: "Начинающим";
Текущий архив: 2015.09.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.58 MB
Время: 0.043 c
2-1390997184
JohnKorsh
2014-01-29 16:06
2015.09.10
Удаление файла средствами Delphi


15-1420313485
alexdn
2015-01-03 22:31
2015.09.10
Конвертер php в delphi


4-1272196394
Danger
2010-04-25 15:53
2015.09.10
владелец процесса, ошибка при определении


15-1413985851
Ламот
2014-10-22 17:50
2015.09.10
Как корректно скопировать /dev/mtd0 в образ и обратно (NAND)?


2-1394781921
Alex_C
2014-03-14 11:25
2015.09.10
Своя отрисовка TMemo





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский