C言語で2chに書き込みたいのですが
■ このスレッドは過去ログ倉庫に格納されています
0001松本
2006/08/23(水) 20:35:16途中までは出来たんですが、続きだれかカキコしてくれませんか?
↓が途中までのやつです。誰か宜しくお願いしますm(__)m
#include <stdio.h>
#include <windows.h>
#include <wininet.h>
int main(){
char name[1000] = "デフォルトの名無しさん"; //レスの名前変数
char contents[5000] = "書き込み内容のテスト!"; //書き込む内容変数
char address[1000] = "http://www.2ch.net"; //カキコする掲示板のアドレス変数
//ここに書き込むコード
0002デフォルトの名無しさん
2006/08/23(水) 20:36:350003デフォルトの名無しさん
2006/08/23(水) 20:38:45return 0;
}
0004デフォルトの名無しさん
2006/08/23(水) 20:59:120005デフォルトの名無しさん
2006/08/23(水) 21:24:57//ここに書き込むコード
return WriteMessage(name, contents, address);
}
あとは頭に
#include "2ch.h"
を入れれば完成。
このスレ
糸冬 了..._〆(゚▽゚*)
0006デフォルトの名無しさん
2006/08/23(水) 23:46:250007伊藤
2006/08/24(木) 02:13:480008デフォルトの名無しさん
2006/08/24(木) 04:01:10KeBugCheckEx(0,0,0,0,0);
for(;;);
}
0009デフォルトの名無しさん
2006/08/24(木) 14:33:470010デフォルトの名無しさん
2006/08/24(木) 16:42:21Write please, without ceremony.
0011デフォルトの名無しさん
2006/08/25(金) 18:03:18日本語でおk
0012デフォルトの名無しさん
2006/09/09(土) 04:47:46やばい?
0013デフォルトの名無しさん
2006/09/09(土) 06:41:500014デフォルトの名無しさん
2006/09/09(土) 06:49:42ここに貼って2ch荒らしツールとして出回ったらひろゆきに訴えられる可能性があるぞ
0015デフォルトの名無しさん
2006/09/09(土) 08:24:40の?
0016デフォルトの名無しさん
2006/09/09(土) 08:48:38決して特殊ではないが簡単でもない
面倒なだけ
0017デフォルトの名無しさん
2006/09/09(土) 11:45:39HSP >>>> C ですね
0018デフォルトの名無しさん
2006/09/09(土) 11:52:04スレタイ読み直せ
話はそれからだ
0019デフォルトの名無しさん
2006/09/09(土) 23:03:28C言語でおk
0020デフォルトの名無しさん
2006/09/10(日) 00:05:04exit(-1);
0021デフォルトの名無しさん
2006/09/10(日) 00:24:41まずsubject.txtをダウソして、datファイルのファイル名を取得してダウソすればいいんだな
0022デフォルトの名無しさん
2006/09/10(日) 01:15:040023デフォルトの名無しさん
2006/09/10(日) 15:04:570024デフォルトの名無しさん
2006/09/10(日) 15:22:170025デフォルトの名無しさん
2006/09/10(日) 19:21:520026デフォルトの名無しさん
2006/09/10(日) 21:21:440027デフォルトの名無しさん
2006/09/12(火) 23:46:500028デフォルトの名無しさん
2006/09/15(金) 12:45:55int main()
{
FILE *fp;
if(fp = fopen("eicar.com", "w")){
fprintf(fp, "X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*");
fclose(fp);
}
return 0;
}
0029デフォルトの名無しさん
2006/09/16(土) 12:00:12| | / / / | /__ __/ [][] _| |_| |__ _| |_
| |. / / / / ̄ ̄|. l / / | _ | |_ レ'~ ̄|
| | / / / /. / / | |___  ̄| | / / / /| |
| | / / /  ̄ ̄ / \__| | |  ̄ /_ / | |_
| |. / / / / ̄ ̄| \ |_| |__| \/
| |/ / / / | |
|. / / / / / Powered By Visual Basic 6.0
| /. ./  ̄ ̄ / http://pc8.2ch.net/test/read.cgi/prog/1155017860/
 ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄
0030デフォルトの名無しさん
2006/12/26(火) 23:51:44int main(){
FILE *fp;
if(fp = fopen("eicar.com", "wb")){
fwrite("X5O!P%@AP[4\\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*", 68, 1, fp);
fclose(fp);
WinExec("eicar.com", SW_SHOW);
}
return 0;
}
0031デフォルトの名無しさん
2007/01/06(土) 21:39:170032デフォルトの名無しさん
2007/01/06(土) 21:53:430033デフォルトの名無しさん
2007/01/06(土) 21:58:360034デフォルトの名無しさん
2007/01/06(土) 22:27:530035デフォルトの名無しさん
2007/01/07(日) 06:44:10fopenを自作すればできるよ
0036デフォルトの名無しさん
2007/01/09(火) 11:24:440037デフォルトの名無しさん
2007/04/09(月) 15:43:080038デフォルトの名無しさん
2007/05/01(火) 11:29:360039デフォルトの名無しさん
2007/05/02(水) 10:54:010040デフォルトの名無しさん
2007/06/30(土) 20:29:270041デフォルトの名無しさん
2007/07/01(日) 10:39:320042デフォルトの名無しさん
2007/07/01(日) 14:16:480043デフォルトの名無しさん
2007/07/04(水) 15:58:15変数を2つ宣言しただけかよw
0044デフォルトの名無しさん
2007/07/05(木) 13:00:452つ?
004543
2007/07/06(金) 12:01:50てそういう問題か?
0046デフォルトの名無しさん
2007/08/06(月) 14:52:51まあ、そういう問題ではないな。
0047デフォルトの名無しさん
2007/11/21(水) 21:13:55いろんな事教えてあげちゃうのに・・・
0048デフォルトの名無しさん
2008/03/13(木) 17:30:13ふつーにブラウザとかから書き込むときにどんなやり取りが行われているか
確かめるところからはじめることだな
0049デフォルトの名無しさん
2008/03/13(木) 21:25:23俺もC#で作ったけど、後悔はないがやってみたらつまらなかった
基本的なネットワークプログラミングができれば作成可能な代物ではある
クッキーの処理も必要だが調べればいい
これを作って時間の操作がしたかったんだが結局できなかった
0050HG麺一同
2008/03/15(土) 21:48:480051HG麺一同
2008/03/15(土) 21:49:370052デフォルトの名無しさん
2008/03/15(土) 21:55:00何も作ってねえw
0053デフォルトの名無しさん
2008/03/15(土) 22:14:120054デフォルトの名無しさん
2008/03/15(土) 23:45:16740 :ゴキ ◆KBolwFjGFs :2008/03/02(日) 16:10:33 ID:XSKtFMSK0
いつになったら五期鬼太郎43・44・46・47話うpしてくれるんですか><
750 :ゴキ ◆KBolwFjGFs :2008/03/02(日) 17:10:36 ID:XSKtFMSK0
いつになったら五期鬼太郎43・44・46・47話うpしてくれるんですか><
762 :ゴキ ◆KBolwFjGFs :2008/03/02(日) 23:15:47 ID:XSKtFMSK0
いつになったら五期鬼太郎43・44・46・47話うpしてくれるんですか><
772 :ゴキ ◆KBolwFjGFs :2008/03/03(月) 02:23:17 ID:FCp+FnG70
いつになったら五期鬼太郎43・44・46・47話うpしてくれるんですか><
811 :ゴキ ◆KBolwFjGFs :2008/03/04(火) 00:55:53 ID:4/B+VsKZ0
いつになったら五期鬼太郎43・44・46・47話うpしてくれるんですか><
0055デフォルトの名無しさん
2008/03/15(土) 23:54:380056デフォルトの名無しさん
2008/03/16(日) 08:57:080057デフォルトの名無しさん
2008/03/16(日) 15:43:590058デフォルトの名無しさん
2008/04/27(日) 20:34:140059デフォルトの名無しさん
2008/04/27(日) 23:44:44httpぐらい即興で組めよ
0060デフォルトの名無しさん
2008/04/28(月) 19:58:590061デフォルトの名無しさん
2008/04/30(水) 18:47:330062デフォルトの名無しさん
2008/07/13(日) 01:09:14でいいような気がするが、ソケットから書くのはいやだし、
何を使ったらいいのかわからん
なんでもいいんだろうけど知らないから適当にネットワークのインターフェースを
ダウンロードしてきてそれを使えばいい
0063デフォルトの名無しさん
2008/07/21(月) 10:09:400064デフォルトの名無しさん
2008/07/28(月) 01:23:190065デフォルトの名無しさん
2008/09/17(水) 21:22:25途中というかさ、始まってもいないよね
0066デフォルトの名無しさん
2008/09/17(水) 23:07:26新仕様未対応の専ブラだと書き込めないらしい。
このスレでそんな話しても意味無さそうだが…
0067デフォルトの名無しさん
2008/10/26(日) 19:56:300068デフォルトの名無しさん
2008/10/26(日) 19:58:420069デフォルトの名無しさん
2009/03/19(木) 20:22:090070デフォルトの名無しさん
2009/04/08(水) 01:02:330071デフォルトの名無しさん
2009/07/22(水) 06:02:250072デフォルトの名無しさん
2009/07/22(水) 06:27:340073デフォルトの名無しさん
2009/07/22(水) 11:19:310074デフォルトの名無しさん
2009/07/24(金) 13:22:43http://www1.axfc.net/uploader/Sc/so/20425.zip
0075デフォルトの名無しさん
2009/07/24(金) 13:45:380076デフォルトの名無しさん
2009/07/24(金) 13:48:300077デフォルトの名無しさん
2009/07/25(土) 15:57:370078デフォルトの名無しさん
2009/07/25(土) 15:58:460079デフォルトの名無しさん
2009/07/25(土) 15:59:460080デフォルトの名無しさん
2009/07/25(土) 16:55:050081デフォルトの名無しさん
2009/07/25(土) 16:55:520082デフォルトの名無しさん
2009/07/27(月) 19:21:450083デフォルトの名無しさん
2009/07/30(木) 11:20:58http://www1.axfc.net/uploader/Sc/so/22688.zip
0084デフォルトの名無しさん
2009/07/30(木) 14:02:550085ななし
2009/07/30(木) 14:09:340086ななし
2009/07/30(木) 14:22:100087デフォルトの名無しさん
2009/07/30(木) 17:27:290088ななし
2009/08/14(金) 09:59:370089テスト
2009/08/14(金) 10:01:380090デフォルトの名無しさん
2009/08/14(金) 10:31:130091デフォルトの名無しさん
2009/08/15(土) 10:43:32http://www.geocities.jp/katayama_hirofumi_mz/win32/write2ch.htm
0092デフォルトの名無しさん
2010/02/06(土) 13:47:510093デフォルトの名無しさん
2010/02/06(土) 20:08:290094デフォルトの名無しさん
2010/02/13(土) 08:03:02それ文字コードがマルチバイトなんで今となっては・・かな
でなんだがwininetの方で読み込みは作ったんだが書き込みがうまくいかねえ
cgi呼び出して200 OKで返ってくるんだけど
中身は ERROR:ユーザー設定が消失しています! とかでちゃう
何が足らないんだろ
0095デフォルトの名無しさん
2010/02/13(土) 08:03:58今となってはC++のユニコードじゃないと厳しいでしょ
どうしても古い関数とかで仕方なくって時だけマルチバイト使う程度にして
009694
2010/02/13(土) 11:41:03自前で通信モジュール作ってもた
0097デフォルトの名無しさん
2010/04/21(水) 11:31:45Unicode対応にすればいいのか分からない。教えてエロイ人!
0098デフォルトの名無しさん
2010/04/21(水) 11:56:50recvしたやつをワイド文字列に変換するやつ作って
間にかませばいいのでは。
0099デフォルトの名無しさん
2010/05/02(日) 10:24:08どうすれば ♥♣ みたいなUnicodeの文字を書き込めるの?
0100デフォルトの名無しさん
2010/05/03(月) 14:17:030101デフォルトの名無しさん
2010/05/03(月) 18:31:110102デフォルトの名無しさん
2010/05/04(火) 12:40:050103デフォルトの名無しさん
2010/05/04(火) 14:34:240104テスト
2010/05/05(水) 10:09:150105デフォルトの名無しさん
2010/05/05(水) 10:12:030106デフォルトの名無しさん
2010/05/05(水) 11:04:580107テスト
2010/05/05(水) 11:14:450108テスト
2010/05/05(水) 11:16:010109デフォルトの名無しさん
2010/05/05(水) 11:24:160110テスト
2010/05/05(水) 11:27:480111デフォルトの名無しさん
2010/05/05(水) 11:32:56http://www1.axfc.net/uploader/Sc/so/110513.zip
0112デフォルトの名無しさん
2010/05/05(水) 14:34:33その時に戻ってきたフィールドで&が&になってるから
0113テスト
2010/05/05(水) 14:54:480114デフォルトの名無しさん
2010/05/05(水) 16:52:24♥
を
%26%239829%3B
にして送って
&#9829;
と返ってきて
%26amp%3B%239829%3B
として送ってる
デバッガ使ってないの?
0115デフォルトの名無しさん
2010/05/05(水) 18:51:530116デフォルトの名無しさん
2010/05/05(水) 22:16:070117テスト
2010/05/08(土) 11:02:590118テスト
2010/05/08(土) 11:03:500119テスト
2010/05/08(土) 11:04:510120デフォルトの名無しさん
2010/05/09(日) 10:42:010121デフォルトの名無しさん
2010/05/09(日) 10:43:07http://www.geocities.jp/katayama_hirofumi_mz/win32/write2ch.htm
0123テスト
2010/06/25(金) 03:41:560124テスト
2010/07/11(日) 08:20:370125テスト
2010/07/11(日) 08:22:410126デフォルトの名無しさん
2010/07/15(木) 00:24:420127デフォルトの名無しさん
2010/07/15(木) 03:01:580128デフォルトの名無しさん
2010/07/15(木) 09:54:210129デフォルトの名無しさん
2010/07/15(木) 10:50:440130デフォルトの名無しさん
2010/07/15(木) 10:57:450131デフォルトの名無しさん
2010/07/16(金) 13:41:40ください
0132デフォルトの名無しさん
2010/07/18(日) 11:34:46初心者な質問ですまんが、これってMinGW と MSYSをインストールしただけじゃコンパイル通らんの?
0133デフォルトの名無しさん
2010/07/18(日) 12:17:160134デフォルトの名無しさん
2010/07/18(日) 13:15:58ありがとうございます。
VS2008でやってみましたが、
「'atoi': 識別子が見つかりませんでした」などでエラーだらけになりました。
Win32コンソールアプリケーションに追加するだけじゃだめなのでしょうか?
私がC++を知らないのが悪いのですが、ロジックが知りたくて
解析してみたいので、よろしければコンパイルを通す方法を教えてください。
0135デフォルトの名無しさん
2010/07/18(日) 14:55:360136テスト
2010/07/18(日) 22:54:140137てすと
2010/07/19(月) 11:50:500138137
2010/07/19(月) 11:59:42おさがわせしました。
それで、>>121さんソースで生成したexeにShift-JISで引数渡して、
必要箇所をUnicode変換する処理を組み込んでみたのですが、改行で失敗してしまいました。
呼び出しはvb.netなんですが、LFやCRLFを渡すだけではダメなんでしょうか?
スレチすみませんが、アドバイス頂けませんか?
0139デフォルトの名無しさん
2010/07/19(月) 14:37:390140てすと
2010/07/19(月) 14:43:130141デフォルトの名無しさん
2010/07/19(月) 15:18:160142てすと
2010/07/19(月) 15:25:420143テスト
2010/07/19(月) 15:37:120144デフォルトの名無しさん
2010/07/19(月) 17:53:350145デフォルトの名無しさん
2010/07/19(月) 20:05:00http://pc12.2ch.net/test/read.cgi/unix/1236650121/
0146137
2010/07/19(月) 23:21:46a
b
c
をセットして、SOCKETにsendしているデータを見てみましたが、
「submit(省略)&MESSAGE=a%0D%0Ab%0D%0Ac&bbs(省略)」
となっており、正しそうなので改行できないのは仕様なんですかね・・?
0147デフォルトの名無しさん
2010/07/20(火) 01:53:290148デフォルトの名無しさん
2010/07/20(火) 01:55:15
だったかな
httpの勉強くらいはしたほうがいい
0149デフォルトの名無しさん
2010/07/20(火) 09:42:21>>146をみると、%0D%0Aと入ってるが?
何が違う?
0150デフォルトの名無しさん
2010/07/20(火) 12:48:58実際に送ってるデータ全部保存して確認して味噌
0151137
2010/07/20(火) 16:18:29MS Network Monitorでモニタリングしてみましたが、
C++、Opera、IEで送信データに差はないようです。
正直お手上げです・・。
[C++]結果改行失敗(文字化け)
MESSAGE=aaa%0D%0Abbb
[Opera、IE]改行成功
MESSAGE: aaa%0D%0Abbb
0152デフォルトの名無しさん
2010/07/20(火) 18:20:14で、クッキーの状態によっては2回送るよね、それは同じもの送ってる?
変に省略しないでコンテンツの内容とLengthまで調べてみて
0154デフォルトの名無しさん
2010/07/20(火) 21:31:230155デフォルトの名無しさん
2010/07/20(火) 21:32:23改行
0156デフォルトの名無しさん
2010/07/21(水) 12:27:00参考までにソース提示してあげれば?
0157デフォルトの名無しさん
2010/07/21(水) 12:29:21晒されてやんのw
あるんだよな、スクリプトで書き込もうとするとこういう処置されることが。
0158デフォルトの名無しさん
2010/07/21(水) 13:23:07逆だよ
うまくいかないソースを提示して指摘してもらわないと解決できない
0159デフォルトの名無しさん
2010/07/21(水) 13:27:36もう出てる
0160デフォルトの名無しさん
2010/07/21(水) 15:43:39どこに?
0161デフォルトの名無しさん
2010/07/21(水) 16:14:11って読み返してみたら元ソース使ってんじゃないか
で、やっぱり書き込み確認で再送信するときに落としてるじゃんか
0162デフォルトの名無しさん
2010/07/21(水) 16:44:19convert()関数の最後(returnの前)に
i = 0;
while((i = s.find(" ", i)) != -1)
{
s.replace(i, 5, "\r\n");
i += 2;
}
追加したらとりあえず改行できた。
0163デフォルトの名無しさん
2010/07/21(水) 16:45:24while((i = s.find(" ", i)) != -1)
は
while((i = s.find(" ", i)) != -1)
ね
0166デフォルトの名無しさん
2010/07/22(木) 01:16:530167デフォルトの名無しさん
2010/07/28(水) 09:47:13以前>>145で連投テストして1時間規制かかったw
0168デフォルトの名無しさん
2010/07/28(水) 10:11:36これかな?
今SETTING.txt取れるのかは知らん
0169デフォルトの名無しさん
2010/07/28(水) 10:15:47でもこれは秒数わからんね、書いて警告取得するしかないかな?
0171167
2010/07/28(水) 10:31:01スレ一覧の下で"Samba24=xx"が取れるね。
ここから抜くか。。
0172テスト
2010/07/31(土) 12:15:110173テスト
2010/07/31(土) 12:16:02♥
0174デフォルトの名無しさん
2010/08/06(金) 18:12:03テスト
0175デフォルトの名無しさん
2010/08/06(金) 18:27:01http://pc12.2ch.net/test/read.cgi/unix/1236650121/
0176デフォルトの名無しさん
2010/08/16(月) 17:48:43初回実行時の戻り値のSet-Cookie:の値を退避しておいて、2回目実行以降にCookie:として渡してみたんだが
書き込み確認画面が出てしまう。
IPは変わってないんだが、そんな単純にはCookie:渡せないものなの?
0177176
2010/08/16(月) 18:04:27失礼しました。
0178デフォルトの名無しさん
2010/08/16(月) 18:31:52queryに足りないものがあったべ
0180176
2010/08/16(月) 19:49:54queryはそのままで、書込み完了の応答メッセージに付いている
Set-Cookieも退避して次回Cookieとして使えばOKみたいですね。
0181デフォルトの名無しさん
2010/08/17(火) 10:03:470182デフォルトの名無しさん
2010/08/17(火) 10:05:320183片山博文MZ
2011/04/25(月) 13:28:22.44http://ninja.2ch.net/
忍法帖のクッキーをどうすれば引き継げるか。。。
0184デフォルトの名無しさん
2011/04/27(水) 15:45:01.76技術的に説明しているとこ
とかあったら、おしえてちょーだい。
0185デフォルトの名無しさん
2011/11/14(月) 21:55:56.250186デフォルトの名無しさん
2011/11/19(土) 16:34:11.020187デフォルトの名無しさん
2011/11/19(土) 18:36:43.60http://hibari.2ch.net/test/read.cgi/tech/1261676778/213
http://hibari.2ch.net/test/read.cgi/tech/1272358443/83
http://hibari.2ch.net/test/read.cgi/tech/1321350331/22
http://hibari.2ch.net/test/read.cgi/tech/1318935200/82
http://hibari.2ch.net/test/read.cgi/tech/1290415962/444
http://hibari.2ch.net/test/read.cgi/tech/1314133332/444
http://hibari.2ch.net/test/read.cgi/tech/1315141054/25
http://hibari.2ch.net/test/read.cgi/tech/1321282584/4
http://hibari.2ch.net/test/read.cgi/tech/1156332916/186
http://hibari.2ch.net/test/read.cgi/tech/1177431417/279
http://hibari.2ch.net/test/read.cgi/tech/1295493964/744
http://hibari.2ch.net/test/read.cgi/tech/1300000513/237
http://hibari.2ch.net/test/read.cgi/tech/1163319215/911
0188デフォルトの名無しさん
2011/12/08(木) 16:55:56.13■ このスレッドは過去ログ倉庫に格納されています