ページ 11

ipアドレスを取得して、

Posted: 2013年5月25日(土) 13:31
by dll
dllをc++で書くときにpcのグローバルipアドレスを取得して、登録されてるIPアドレスなのか違うのか検知して、登録されてるときのみそのあとの動作にいけるようにして、違う場合はエラーメッセージが出る感じにしたいんですが、どのようなコードを書けばいいんでしょうか?
教えてください。

Re: ipアドレスを取得して、

Posted: 2013年5月25日(土) 14:14
by softya(ソフト屋)
「dllのデバッグについて • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?f=3&t=13121
この質問のはろーさんですよね? フォーラムルールで名前の統一をお願いしているのでよろしくお願い致します。

さて、質問ですが
1.グローバルIPをローカルPCだけで検出する方法はありません。
何らかのグローバルIPを得ることが出来るサーバーにアクセスして情報を得る必要があります。

2.dllで有ることと「pcのグローバルipアドレスを取得して、登録されてるIPアドレスなのか違うのか検知」する事は無関係ですので、まず検知できるプログラムを書いた上でdll化する事をオススメします。dll化する必然も無いのかもしれません。

3.当掲示板は丸投げを禁止させていただいています。
フォーラムルールに有るテンプレートで、何処まで理解できていて何処まで作ったかを書いた上でアドバイスを受けて下さい。
http://dixq.net/board/board.html
各項目に対して答える形で記載して下さい。

[1] 質問文
 [1.1] 自分が今行いたい事は何か
 [1.2] どのように取り組んだか(プログラムコードがある場合記載)
 [1.3] どのようなエラーやトラブルで困っているか(エラーメッセージが解る場合は記載)
 [1.4] 今何がわからないのか、知りたいのか

[2] 環境  
 [2.1] OS : Windows, Linux等々
 [2.2] コンパイラ名 : VC++ 2008EE, Borand C++, gcc等々

[3] その他
 ・どの程度C言語を理解しているか
 ・ライブラリを使っている場合は何を使っているか