{VC++}UNIXサーバ系への通信機能開発!!
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGきましたが初心者のワタクシとして不便を感じる瞬間があります。
クライアントからUNIX系へのセッションを確保するには
TelNet等の通信ツールを使用せねばなりません。
クライアントから文字列を送りリモートコンピューター側の
EXEをボタン一つで実行する手はないのか!!
と思いTeraTarmというフリーソフト(ソース公開)を
研究させてもらい、通信専用のDLLを作ってみたいとおもいます
が、しかし 私はVCが出来ない。なぜなら初心者だから。。。
今回VC質問擦れで聞こうと思ったのですが長くなりそうなので
スレたてますた。ちゃんと保守しますからよろしく
参考 寺ターム ttp://hp.vector.co.jp/authors/VA002416/
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNGスレを立てずに自サイトでやってください。
00041
NGNGそれはVBかVCで作成した画面よりボタンを押すと
データファイルがFTPによりUNIXのあるディレクトリに
F転される。さらに追ってUNIX側におかれてる実行ファイルに
起動信号をおくる(先にF転したファイル名称をパラメタにわたす)
信号を受け取ったリモートホストはパラメタを受けとり
実行ファイルを起動する。
これが現状だとF転まではAPIとか使って実現するんですが
あとにTELNETとかTeraTermとかRefrectionを
立ち上げてセッションを確立して、エミュレーションのような
やりとりでキー信号を送らないとイケナイ なんとか一つの関数化
にまとめれないものか。。。。。
ということから寺ターム公開ソースに頼ってみることに
0005デフォルトの名無しさん
NGNGとりあえずwinsock使わないでね。
MFCも使わないでね。
それと俺Delphi使ってるんで、ActiveXコントロールで宜しく。
00061
NGNG自サイトなんてありません。
楽しくやっていきませんか?
交流も深めたい
00071
NGNG基本機能ができれば
アクティブXは可能だとおもうんですが
MFCでもハードなのにSDKとかバグだらけにしてしまいそうです
0008デフォルトの名無しさん
NGNGperl の Net::Telnet モジュールを使ってみたら?
0009デフォルトの名無しさん
NGNGWebフォルダではパーミッションの設定が出来ないからだめぽ
00101
NGNGplですか。あれってVBとかからもコールできるんでしょうか?
結構検索でひっかかって来たので実装できるかしらべてみます
>>9
難しい専門用語ですね。拡張できるならがんばって作ってみます
00111
NGNG自分なりにソース解析はじめました。
うーん さっぱりわからないです。。。。
メニューとか沢山のダイアログリソースがまとまってるので
とりあえず必要な部分だけピックアップしながら
コンパイル通るぐらいで作りかえて(除去?)みます
0012デフォルトの名無しさん
NGNGhttp://x68000.startshop.co.jp/~68user/net/
00131
NGNGすごいサイトを教えていただきありがとうございます。
F転などはなんとなく文言で想像できるのですが
リモートホストへの起動信号を送る処理ってキーワードは
どのあたりでしょう?
0014デフォルトの名無しさん
NGNGたぶんこのへん
echo サーバを作ってみよう (1)
0015デフォルトの名無しさん
NGNGおおきにです。一度じっくり見てみます。
一応スレたてた事から 本当に寺タームを解析&デバッグし
一応ソースをコンパクトに纏め
接続後、コマンドを実行できるくらいまでに縮小してみました
0016デフォルトの名無しさん
NGNG_/ノ.. /、
/ < }
ry、 {k_ _/`;, ノノ パンパン
/ / } ;' `i、
_/ノ../、 _/ 入/ / `ヽ, ノノ
/ r;ァ }''i" ̄.  ̄r'_ノ"'ヽ.i ) ―☆
{k_ _/,,.' ;. :. l、 ノ
\ ` 、 ,i. .:, :, ' / / \
,;ゝr;,;_二∠r;,_ェ=-ー'" r,_,/ ☆
【ラッキーレス】
このレスを見た人はコピペでもいいので
10分以内に3つのスレへ貼り付けてください。
そうすれば14日後好きな人から告白されるわ宝くじは当たるわ
出世しまくるわ体の悪い所全部治るわでえらい事です
00171
NGNGどうやって通信してるんですか?企業秘密になっちゃいますかね?
今やNT系のOSからVAXとリンクをとってるってウチのシステムくらいの
ものなんでしょうか?某銀行とかつい最近までVMS使ってたとか
ウワサききましたが
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNGTCPソケットかシリアル。
0023デフォルトの名無しさん
NGNGrshクライアントとcygwinDLLで行けないかな?
セキュリティ気にするならsshで・・・って微妙に話違ってます?
00241
NGNGDLLが完成しました。VBやVCかでロードしたDLLより関数をつかって
色々な命令を送信する事ができます。連続操作時に時々ワトソン先生が出るんですが
ここがネックなのです
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNGみんなして>>1をからかっているんだよ…な?
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています