- 论坛徽章:
- 0
|
用perl在论坛发贴
成功了,把代码贴出来
- #!c:\perl\bin\perl.exe
- use LWP;
- use HTTP::Cookies;
- use HTTP::Cookies::Netscape;
- $tid = 161531;
- $message = 'dddddd';
- $url = qq(http://www.dolc.de/forum/post.php?action=reply&fid=139&tid=$tid&replysubmit=yes);
- my $browser = LWP::UserAgent->;new;
- my $cookie_jar = HTTP::Cookies::Netscape->;new(
- 'file' =>; 'cookies.txt'
- );
- $browser->;cookie_jar($cookie_jar);
- $browser->;agent('Mozilla/4.0 (compatible; MSIE 6.0; Windws NT 5.1)');
- my $response = $browser->;post( $url,
- [
- 'formhash' =>; '429acff1',
- 'message' =>; $message,
- ],
- );
- if ($response->;is_success) {
- print "success\n";
- print $response->;content;
- } else {
- print $response->;status_line;
- }
复制代码
cookies.txt是从firefox里面copy出来的,先删掉所有firefox的cookie,然后用firefox登录,把cookies.txt复制出来.
谢谢大家的帮忙
下一步是想个好点的办法定时run |
|