 |
|
ANTICHAT
> ПРОГРАММИРОВАНИЕ
> С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
|
[C, Win32Api, cJSON, WinInet & WinSocket] Получение IP адреса и информации о нём
|
|
 |
|

01.06.2020, 14:42
|
|
Постоянный
Регистрация: 27.05.2018
Сообщений: 651
С нами:
4191790
Репутация:
83
|
|
Репозиторий на GitHub
Есть WinSocket и WinInet реализация. Выберите, какая Вам по душе.
Метод по возможности будет дорабатываться.
Если Вы нашли баг или недочёт, свяжитесь со мной.
|
|
|

01.06.2020, 14:57
|
|
Познавший АНТИЧАТ
Регистрация: 20.07.2017
Сообщений: 1,292
С нами:
4639746
Репутация:
183
|
|
а нахуя собственно все эти ваши вининеты когда можно заюзать сокет? взял приконнектился, отправил хттп запрос, ебнул ресив и распарсил ответ, подойдет под все платформы епт
|
|
|

01.06.2020, 15:05
|
|
Постоянный
Регистрация: 27.05.2018
Сообщений: 651
С нами:
4191790
Репутация:
83
|
|
Сообщение от Azller Lollison
а нахуя собственно все эти ваши вининеты когда можно заюзать сокет? взял приконнектился, отправил хттп запрос, ебнул ресив и распарсил ответ, подойдет под все платформы епт
С таким неграмотным человеком общаться даже не собираюсь.
|
|
|

01.06.2020, 15:12
|
|
Познавший АНТИЧАТ
Регистрация: 20.07.2017
Сообщений: 1,292
С нами:
4639746
Репутация:
183
|
|
Сообщение от DolgorukovGTA
С таким неграмотным человеком общаться даже не собираюсь.
ясно, нуб на вопрос ответить не может
|
|
|

01.06.2020, 15:15
|
|
Постоянный
Регистрация: 27.05.2018
Сообщений: 651
С нами:
4191790
Репутация:
83
|
|
Сообщение от Azller Lollison
ясно, нуб на вопрос ответить не может
Ну, оставайся при своём мнении. Видишь другой способ реализации задачи, тебе никто не мешает дополнить эту статью.
|
|
|

01.06.2020, 15:16
|
|
Познавший АНТИЧАТ
Регистрация: 20.07.2017
Сообщений: 1,292
С нами:
4639746
Репутация:
183
|
|
Сообщение от DolgorukovGTA
оставайся при своё мнении
С таким неграмотным человеком общаться даже не собираюсь.
😉
|
|
|

01.06.2020, 15:18
|
|
Постоянный
Регистрация: 27.05.2018
Сообщений: 651
С нами:
4191790
Репутация:
83
|
|
Сообщение от Azller Lollison
С таким неграмотным человеком общаться даже не собираюсь.
😉
Исправил.
|
|
|

01.06.2020, 20:30
|
|
Постоянный
Регистрация: 30.03.2017
Сообщений: 408
С нами:
4800741
Репутация:
98
|
|
Вместо
Python:
Код:
data
=
json
.
loads
(
result
.
text
)
можно
Python:
Код:
data
=
result
.
json
(
)
Минус одна зависимость
|
|
|

01.06.2020, 22:22
|
|
Постоянный
Регистрация: 27.05.2018
Сообщений: 651
С нами:
4191790
Репутация:
83
|
|
Сообщение от winten
Вместо
Python:
Код:
data
=
json
.
loads
(
result
.
text
)
можно
Python:
Код:
data
=
result
.
json
(
)
Минус одна зависимость
Я не питонист и не вникал в этот язык, я написал код на python для проверки. Этот способ всё равно посвящен Си. Можно умников ловить хоть сколько таких, каждый по-разному мыслит и по-разному код оформляет и у каждого свои идеалы. Мой же код справляется успешно с поставленной задачей. В этом треде логичнее было бы обсуждать Си-способ. Но за сообразительность поставлю тебе симпашку
|
|
|

03.06.2020, 07:09
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от Azller Lollison
когда можно заюзать сокет?
Тогда лучше уже cpr заюзать или чистый curl, если ты уже говоришь о кроссплатформености?
Сообщение от DolgorukovGTA
Я не питонист
Тогда зачем ты лезешь в питон? И чего не юзаешь WInSDK бляха и подключаешь локально wininet?
Зачем юзать С, когда проще заюзать плюсы, которые банально помогут проще не словить nullptr
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|