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

Вниз

читал вот орешник...   Найти похожие ветки 

 
Tirael ©   (2007-01-04 01:17) [0]

и не понял, за что туда этот вопрос поместили?

как создать программу для динамического изменения ип?

Здрасте кодеры подскажите как сделать прогу под хр на дельфи для:
1 динамического изменения ип по нажатию кнопки,следующий ип берется из списка
2 смена ип автоматом по таймеру ипы беруться из списка
3 какой модуль или длл в хр отвечает за это?


на слово "кодеры" чтоль обидились?


 
DrPass ©   (2007-01-04 01:27) [1]

В орешник по идее предполагалось помещать смешные вопросы. Ну, в частности, по поводу данного вопроса позвольте процитировать Шопенгауэра:

"Картмен, это настолько тупо, что даже не смешно!" (с)


 
Gero ©   (2007-01-04 01:29) [2]

Смешны не только вопросы, а вопросы в паре с ответами.


 
Германн ©   (2007-01-04 01:32) [3]


> Gero ©   (04.01.07 01:29) [2]
>
> Смешны не только вопросы, а вопросы в паре с ответами.

Спасибо за комплимент :)


 
Tirael ©   (2007-01-04 01:36) [4]


> DrPass ©   (04.01.07 01:27) [1]
>
> В орешник по идее предполагалось помещать смешные вопросы.
>


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


 
kaZaNoVa ©   (2007-01-04 01:54) [5]

Tirael ©   (04.01.07 1:36) [4]
имхо вопрос аналогичный по нажатию кнопки менять физический  диаметр монитора:)


 
Tirael ©   (2007-01-04 02:01) [6]


> kaZaNoVa ©   (04.01.07 01:54) [5]

ну почемуже? ип поменять реально -вот код, правда на си...
это только 1 пример - еще можно в реестре поменять и передернуть адаптер через сетап апи...

#include "windows.h"
#include "winsock.h"
#pragma comment (lib,"ws2_32.lib")
int APIENTRY WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
{
typedef DWORD (WINAPI *SetAdapterIpAddressx)(char *,DWORD,DWORD,DWORD,DWORD);
WSADATA wd;
WSAStartup(257,&wd);
HINSTANCE lib=(HINSTANCE)LoadLibrary("iphlpapi.dll");
SetAdapterIpAddressx SetAdapterIpAddress=(SetAdapterIpAddressx)GetProcAddress(lib,"SetAdapterIpAddres s");
if(SetAdapterIpAddress)
{
DWORD ret=SetAdapterIpAddress("{FCC9086D-3608-416C-ADC8-D97EE9D2A197}",0,inet_addr("192.168.4.1"),inet_addr("192.168.4.2"),inet_addr("19 2.168.4.3"));
if(ret)MessageBox(0,"Error","zz",0);else MessageBox(0,"Ok","zz",0);
}else MessageBox(0,"SetAdapterIpAddress not found","zz",0);
return 0;
}


 
Tirael ©   (2007-01-04 02:04) [7]

ЗЫ.

http://bugtraq.ru/cgi-bin/forum.mcgi?type=sb&b=2&m=96601
http://rsdn.ru/Forum/Message.aspx?mid=511834


 
Ученик чародея ©   (2007-01-04 02:58) [8]


> Tirael ©   (04.01.07 01:17)
>
> и не понял, за что туда этот вопрос поместили?
>
> как создать программу для динамического изменения ип?
>
> Здрасте кодеры подскажите как сделать прогу под хр на дельфи
> для:
> 1 динамического изменения ип по нажатию кнопки,следующий
> ип берется из списка
> 2 смена ип автоматом по таймеру ипы беруться из списка
> 3 какой модуль или длл в хр отвечает за это?
>
> на слово "кодеры" чтоль обидились?


Да менять можно через IP Helper API, тупая сама форма задания вопроса, по типу как мне по таймеру сменить английский Windows на русский.


 
SergP ©   (2007-01-04 06:19) [9]

тут еще такая ситуация, что как подсказывает мне мой телепатор, скорее всего автор вопроса (того что в орешнике) хотел менять совсем не IP.
Уверен в этом процентов на 90.



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

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

Наверх





Память: 0.46 MB
Время: 0.055 c
4-1156847479
danatelo
2006-08-29 14:31
2007.01.21
СНИФЕР ПЕЧАТИ НУЖНА ПОМОЩЬ


15-1166961630
Ученик чародея
2006-12-24 15:00
2007.01.21
Теория пяти процентов


15-1167137406
AntiUser
2006-12-26 15:50
2007.01.21
Разработчики Firefox не смогли устранить ошибки при работе в ...


15-1167257364
Real
2006-12-28 01:09
2007.01.21
День благодарения


15-1167395653
NeyroSpace
2006-12-29 15:34
2007.01.21
Хочу пожелать в новом году успехов проекту www.reactos.org!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский