[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 30# 523066680


    感觉是没有用,高频率请求对双方都有影响。
我不知道服务器是不是防火墙之类会检查高频率请求会封IP什么的。所以主动加了0.3秒的睡眠。
只要火力全开的应该都超过我。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 27# happy886rr


    主要还是懒。
但是只是能请求成功,对我来说不存在会拒绝这种事情。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 32# codegay
主要是网络质量会影响得分。

TOP

回复 32# codegay

到时后可以做个题目TOKEN 的其他游戏 用:[http://bbaass.tk/Answer.php] [题库来源 https://aoaoao.me/]
反正API都做好了- -
最多数据库一下下

TOP

本帖最后由 523066680 于 2017-7-8 17:14 编辑

老刘不是发了个 图灵123 API 用来对接这里的问题不知道可否

好了,不赛跑了。代码:
  1. use JSON;
  2. use Encode;
  3. use Try::Tiny;
  4. use Data::Dumper;
  5. use IO::Handle;
  6. STDOUT->autoflush(1);
  7. use LWP::Simple;
  8. use LWP::UserAgent;
  9. our $user = "vic2";
  10. our $website = 'http://bbaass.tk/math/';
  11. our $ua = LWP::UserAgent->new(  agent => 'Mozilla/5.0', timeout => 3 );
  12. our $res;
  13. BEGIN:
  14. $res = $ua->post( $website, [ username => $user, send => 'reg' ] );
  15. $res = $ua->post( $website, [ username => $user, send => 'user' ] );
  16. my $min = 0;
  17. my $max = 100;
  18. my $test = int(($max + $min) / 2);
  19. my $data;
  20. $data = check($test);
  21. my $tokens = $data->{'tokens'};
  22. while ( $data->{re} ne "=" )
  23. {
  24.     $min = $test + 1 if ($data->{re} eq "<");
  25.     $max = $test - 1 if ($data->{re} eq ">");
  26.     $test = int(($max + $min) / 2);
  27.     $data = check( $test );
  28.     printf "min: %d max: %d, test: %d  %s, token: %s\n",
  29.         $min, $max, $test, $data->{re}, $data->{tokens};
  30.     if ( ($data->{tokens} ne $tokens) and $data->{re} ne "=" )
  31.     {
  32.         print "Tokens different, go back\n";
  33.         goto BEGIN;
  34.     }
  35. }
  36. print "Again\n";
  37. goto BEGIN;
  38. sub check
  39. {
  40.     my $data;
  41.     my $res;
  42.     while (1)
  43.     {
  44.         $res = $ua->post(
  45.             $website,
  46.             [ username => $user, send => 'Answer', math => $_[0] ],
  47.         );
  48.         try   { $data = decode_json( $res->content() ); last; }
  49.         catch { sleep 3.0; print "Content error, try again.\n" }
  50.     }
  51.     return $data;
  52. }
复制代码
1

评分人数

TOP

网站挂了,快修。
我我我还要测试我的程序。
1

评分人数

去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP


前几天网络出奇的好。忘记关程序,跑一晚上就有四千了。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

我发现我网络差,经常超时的情况下,似乎数据经常重置啊。

可能和服务器处理超时的异常有关?
能不能改进一下?
或者改用sqlite数据库?
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP


又重置。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 39# codegay

    现在改成sql储存
现在在调试

TOP

回复 40# bbaa
你用的pdo还是mysqli,目前数据库没反应。

TOP

回复 41# happy886rr


    之前有点急事出去....
    现在已经修复完成
    数据库存储
    以前太懒用.... 文件.....
1

评分人数

TOP

本帖最后由 bbaa 于 2017-7-18 22:55 编辑


真是....
另外
  1. {"Math":319137,"Tokens":"24893b1792fb4112cbc13856b42a13ce7a3bd264","Username":{"codegay":{"Count":2078,"stat":{"zt":"playing","Timestamp":1500374817}},"bbaa":{"Count":0,"stat":{"zt":"played","Timestamp":1500371612}}},"winer":"codegay"}
复制代码
谁来猜猜Math是原数字*多少得到的

TOP

回复 43# bbaa


    nim代码:
  1. for r in 1..319137:
  2.     for s in 1..319137:
  3.         if r * s == 319137:
  4.             echo r,"   ",s
复制代码
  1. 1   319137
  2. 3   106379
  3. 7   45591
  4. 13   24549
  5. 21   15197
  6. 39   8183
  7. 49   6513
  8. 91   3507
  9. 147   2171
  10. 167   1911
  11. 273   1169
  12. 501   637
  13. 637   501
  14. 1169   273
  15. 1911   167
  16. 2171   147
  17. 3507   91
  18. 6513   49
  19. 8183   39
  20. 15197   21
  21. 24549   13
  22. 45591   7
  23. 106379   3
复制代码
我不理解,这个数字有什么意义吗?
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

哦,理解了,这个才是真正的作弊之道啊。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

返回列表