OK論壇

 找回密碼
 註冊
查看: 1764|回復: 8

收 圖片型登入驗證

 關閉 [複製鏈接]
  • TA的每日心情

    2021-5-15 11:39 PM
  • 簽到天數: 161 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2014-5-2 20:47:36 | 顯示全部樓層 |閱讀模式
    100積分
    腳本說明:

    登入後 冰凍住,遊戲視窗 會出現 驗證碼
    數字加英文的  錯誤次數可以自行設定  備註 : 60秒內沒輸入直接斷線


    附件: 您需要 登錄 才可以下載或查看,沒有帳號?註冊

    最佳答案

    查看完整內容

    哦。。一些變數錯誤。。。 http://upaste.me/r/3402c1 ( CTRL + F5 更新 )
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2020-5-9 12:35 PM
  • 簽到天數: 987 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-5-2 20:47:37 | 顯示全部樓層
    哦。。一些變數錯誤。。。

    http://upaste.me/r/3402c1
    ( CTRL + F5 更新 )
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2020-5-9 12:35 PM
  • 簽到天數: 987 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-5-2 21:30:50 | 顯示全部樓層
    回復

    使用道具 舉報

  • TA的每日心情

    2021-5-15 11:39 PM
  • 簽到天數: 161 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2014-5-3 07:28:12 | 顯示全部樓層
    emistry 發表於 2014-5-2 09:30 PM
    嘗試這
    http://upaste.me/r/2d6e66

    大大 我想要的是有圖片顯示的驗證
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2020-5-9 12:35 PM
  • 簽到天數: 987 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-5-3 10:18:15 | 顯示全部樓層
    回復

    使用道具 舉報

  • TA的每日心情

    2021-5-15 11:39 PM
  • 簽到天數: 161 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2014-5-3 18:10:59 | 顯示全部樓層
    本帖最後由 jhg681291 於 2014-5-3 06:49 PM 編輯
    emistry 發表於 2014-5-3 10:18 AM
    嘗試這
    http://upaste.me/r/3402c1

    大大 有錯誤



    我有把 function GetString; 刪除掉 測試後  可以使用 但是圖片跑不出來
    還有 打錯也會成功驗證

    我的版本是sear的

    本帖子中包含更多資源

    您需要 登錄 才可以下載或查看,沒有帳號?註冊

    x
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2020-5-9 12:35 PM
  • 簽到天數: 987 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-5-3 19:17:28 | 顯示全部樓層
    你用到舊版本了
    http://upaste.me/r/3402c1
    ( 按 CTRL + F5 更新)

    圖片必須放在 Illust 的文件夾。。。

    更改以下設置
    1. // picture name
    2. setarray .picture$,
    3.         "cutin001",
    4.         "cutin002",
    5.         "cutin003";
    6.        
    7. // code inside the picture
    8. setarray .code$,
    9.         "abcdef001",
    10.         "abcdef002",
    11.         "abcdef003";
    複製代碼
    我沒用 SeAr 。。我是用 Hercules的。。。腳本是用eA的舊方法來寫,應該能用在SeAr
    回復

    使用道具 舉報

  • TA的每日心情

    2021-5-15 11:39 PM
  • 簽到天數: 161 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2014-5-3 19:33:10 | 顯示全部樓層
    本帖最後由 jhg681291 於 2014-5-3 07:36 PM 編輯
    emistry 發表於 2014-5-3 07:17 PM
    你用到舊版本了
    http://upaste.me/r/3402c1
    ( 按 CTRL + F5 更新)

    我都有放在  Illust 資料夾


    用新版的 反而圖片跑不出來 還有 輸入錯誤一樣成功驗證

    但是 我改完之後 圖片跑出來了 只剩下輸入錯誤的問題
    1. OnInit:
    2. // 圖片名稱
    3. setarray .picture$,
    4. "checknum1",
    5. "checknum2",
    6. "checknum3",
    7. "checknum4",
    8. "checknum5",
    9. "checknum6",
    10. "checknum7",
    11. "checknum8",
    12. "checknum9";

    13. // 圖片內的數字
    14. setarray .code$,"1","2","3","4","5","6","7","8","9";

    15. //錯誤次數
    16. set .max_attempt,2;
    17. set .picture_size,getarraysize( .picture$ );
    18. end;

    19. OnPCLoginEvent:
    20.         set CheckOK,0;
    21.         set ChecknoOK,0;
    22.         attachnpctimer;
    23.         initnpctimer;
    24.         atcommand "@option 2 0 "+(64|(checkoption(8)*8)|(checkoption(16)*16)|(checkoption(32)*32)|(checkoption(128)*128)|(checkoption(256)*256)|(checkoption(512)*512)|(checkoption(1024)*1024));
    25.         set .@rand_picture,rand( .picture_size );
    26.         mes "登入驗證";
    27.         mes "請輸入從圖片上顯示的英文數字";

    28. cutin ""+.picture$[.@rand_picture],4;
    29.         do{
    30.                 set .@attempt,.@attempt + 1;

    31.                 input( .@result );
    32.                 set .@result,( .code$[.@rand_picture] == .picture$[.@rand_picture] );
    33.                 if( !.@result && .@attempt >= .max_attempt ){
    34.   
    35.           OnTimer60000:
    36.                         atcommand "@kick "+strcharinfo(0);
    37.                         end;
    38.                 }
    39.         }while( .@result );
    40.         stopnpctimer;
    41.         detachnpctimer;
    42.         mes "驗證成功";
    43.         atcommand "@option 0 0 "+((checkoption(8)*8)|(checkoption(16)*16)|(checkoption(32)*32)|(checkoption(128)*128)|(checkoption(256)*256)|(checkoption(512)*512)|(checkoption(1024)*1024));
    44.         cutin "",255;
    45.         close;
    46. }
    複製代碼
    回復

    使用道具 舉報

  • TA的每日心情

    2021-5-15 11:39 PM
  • 簽到天數: 161 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2014-5-3 19:52:57 | 顯示全部樓層
    emistry 發表於 2014-5-3 07:43 PM
    哦。。一些變數錯誤。。。

    http://upaste.me/r/3402c1

    好了=ˇ=   


    剛剛從第1版開始  .@wrong  一直找不到哪裡還有

    第2版 找哪裡圖片跑不出來
    剛剛還去看腳本說明看哪裡是有錯誤


    不過可以了 謝謝你
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-3-29 09:19 PM , Processed in 0.047355 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表