<commit_before>/*
 * 这是一个 JavaScript 代码片段速记器。
 *
 * 输入一些 JavaScript，然后可点击右键或从 执行 菜单中选择：
 * 1. 运行 对选中的文本求值(eval) (Ctrl+R)，
 * 2. 查看 对返回值使用对象查看器 (Ctrl+I)，
 * 3. 显示 在选中内容后面以注释的形式插入返回的结果。 (Ctrl+L)
 */
(function (window, $) {
    var ticketid = 'ticket_550000K37671';
    var queryTicketid = 'query_ticket';
    //乘车人在联系人第几个
    var riderOrder = 1;
    var queryInterval = 3000;
    var preBuyTimeout = 500;
    var queryTicketTimes = 20; //脚本执行次数
    var curQueryTicketTimes = 0; //当前执行的次数
    var preBuyTicketTimes = 20; //点击预订总次数
    var queryTicket = function () {
        if (curQueryTicketTimes < queryTicketTimes) {
            //console.log('queryTicket');
            $('#' + queryTicketid).click();
            var clickPrebuy = function () {
                //console.log('clickPrebuy');
                var calltimes = 0;
                var clickPrebuy1 = function () {
                    //console.log('clickPrebuy1');
                    if (calltimes < preBuyTicketTimes) {
                        var preBuyTicket = $('#' + ticketid + ' td.no-br a');
                        if (preBuyTicket.length > 0) {
                            preBuyTicket.click();
                        } else {
                            setTimeout(clickPrebuy1, 100);
                        }
                    } else {
                        queryTicket();
                    }
                    calltimes++;
                }
                return clickPrebuy1;
            };
            clickPrebuy() ();
        }
        curQueryTicketTimes++;
    };
    queryTicket();<commit_msg>修改了一下注释<commit_after>/*
 * 由于我是一个linux用户，所以360,猎豹之类浏览器不能用，所以自己写一个小的抢票脚本
 * 这是一个简单的12306强票脚本
 * 功能：
 * 可以自动查询，预订。
 *
 * 缺陷：
 * 1,首先有好多，以下是笔者认为比较致命的
 * 2,预订结束后不能自动选择乘车人。
 * 3, 自动弹出浏览器
 *
 */
(function (window, $) {
    var ticketid = 'ticket_550000K37671';
    var queryTicketid = 'query_ticket';
    var queryTicketTimes = 2; //脚本执行次数
    var curQueryTicketTimes = 0; //当前执行的次数
    var preBuyTicketTimes = 20; //点击预订总次数
    var queryTicket = function () {
        if (curQueryTicketTimes < queryTicketTimes) {
            //console.log('queryTicket');
            $('#' + queryTicketid).click();
            var clickPrebuy = function () {
                //console.log('clickPrebuy');
                var calltimes = 0;
                var clickPrebuy1 = function () {
                    //console.log('clickPrebuy1');
                    if (calltimes < preBuyTicketTimes) {
                        var preBuyTicket = $('#' + ticketid + ' td.no-br a');
                        if (preBuyTicket.length > 0) {
                            preBuyTicket.click();
                        } else {
                            setTimeout(clickPrebuy1, 100);
                        }
                    } else {
                        queryTicket();
                    }
                    calltimes++;
                }
                return clickPrebuy1;
            };
            clickPrebuy() ();
        }
        curQueryTicketTimes++;
    };
    queryTicket();
{'fraction_non_alphanumeric': 0.11456628477905073, 'fraction_numerical': 0.023240589198036007, 'mean_word_length': 1.3634957463263728, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2582920', 'n_tokens_mistral': 1119, 'n_tokens_neox': 1073, 'n_words': 163}