diff --git a/auto_pt/views.py b/auto_pt/views.py index dfa8040..e51c768 100644 --- a/auto_pt/views.py +++ b/auto_pt/views.py @@ -13,8 +13,7 @@ from pt_site.models import SiteStatus, MySite, Site from pt_site.views import scheduler, pt_spider from ptools.base import CommonResponse, StatusCodeEnum -# 获取docker对象 -client = docker.from_env() + def add_task(request): @@ -179,6 +178,8 @@ def update_page(request): cid = '' restart = 'false' delta = '程序未在容器中启动?' + # 获取docker对象 + client = docker.from_env() # 从内部获取容器id for c in client.api.containers(): if 'ngfchl/ptools' in c.get('Image'): diff --git a/main_pt_site_site.json b/main_pt_site_site.json index 4309330..32601a9 100644 --- a/main_pt_site_site.json +++ b/main_pt_site_site.json @@ -1,10 +1,10 @@ [ { "id": 1, - "created_at": "2022-07-17 10:22:03.474000", - "updated_at": "2022-09-14 09:59:35.375347", + "created_at": "2022-07-17 10:22:03.474139", + "updated_at": "2022-09-14 15:59:14.182919", "name": "阿童木", - "url": "https://hdatmos.club", + "url": "https://hdatmos.club/", "logo": "favicon.ico", "sign_in_support": 1, "get_torrent_support": 1, @@ -52,17 +52,17 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[2]/td[2]/a/text()", - "time_join_rule": "//table/tr[3]/td[2]/span/@title", - "latest_active_rule": "//table/tr[4]/td[2]/span/@title", - "uploaded_rule": "//tr[8]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[8]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[8]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[14]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[15]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", - "my_hr_rule": "//table/tr[114]/td[2]/text()", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "/html/body/b/text()", "record_count_rule": "/html/body/b/text()", @@ -70,14 +70,14 @@ "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", "hash_rule": "//tr[10]//td[@class=\"no_border_wide\"][2]/text()", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "page_control_panel": "usercp.php", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]" + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]" }, { "id": 2, "created_at": "2022-07-17 10:24:21.376000", - "updated_at": "2022-09-14 10:00:08.787969", + "updated_at": "2022-09-14 15:59:20.175066", "name": "猪猪网", "url": "https://piggo.me/", "logo": "http://favicon.ico", @@ -152,7 +152,7 @@ { "id": 3, "created_at": "2022-07-17 10:24:59.754000", - "updated_at": "2022-09-14 09:59:56.311974", + "updated_at": "2022-09-14 15:59:18.828604", "name": "BT学校", "url": "https://pt.btschool.club/", "logo": "favicon.ico", @@ -227,7 +227,7 @@ { "id": 5, "created_at": "2022-07-17 10:27:30.380000", - "updated_at": "2022-09-14 09:59:41.689613", + "updated_at": "2022-09-14 15:59:16.760273", "name": "1PT", "url": "https://1ptba.com/", "logo": "favicon.ico", @@ -302,7 +302,7 @@ { "id": 8, "created_at": "2022-07-20 10:05:03.493000", - "updated_at": "2022-09-14 10:00:03.499917", + "updated_at": "2022-09-14 15:59:19.738822", "name": "CarPT", "url": "https://carpt.net/", "logo": "favicon.ico", @@ -377,7 +377,7 @@ { "id": 9, "created_at": "2022-07-20 10:06:16.029000", - "updated_at": "2022-09-14 09:59:39.764409", + "updated_at": "2022-09-14 15:59:16.396672", "name": "HDArea", "url": "https://www.hdarea.co/", "logo": "favicon.ico", @@ -451,10 +451,10 @@ }, { "id": 10, - "created_at": "2022-07-20 10:07:13.505000", - "updated_at": "2022-09-14 09:59:49.038923", + "created_at": "2022-07-20 10:07:13.505127", + "updated_at": "2022-09-14 15:59:17.795457", "name": "红豆饭", - "url": "https://hdfans.org", + "url": "https://hdfans.org/", "logo": "http://favicon.ico", "sign_in_support": 1, "get_torrent_support": 1, @@ -512,7 +512,7 @@ "hour_sp_rule": "//div[contains(text(),\"每小时能获取\")]/text()[1]", "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", "my_level_rule": "//span[@class=\"medium\"]/span[@class=\"nowrap\"][1]/a[contains(@class,\"_Name\")]/@class", - "my_hr_rule": "//a[@href=\"myhr.php\"]/text()", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -520,14 +520,14 @@ "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "page_control_panel": "usercp.php", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]" + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]" }, { "id": 11, "created_at": "2022-07-20 10:08:12.726000", - "updated_at": "2022-09-14 10:00:02.277712", + "updated_at": "2022-09-14 15:59:19.591930", "name": "天空", "url": "https://hdsky.me/", "logo": "favicon.ico", @@ -602,7 +602,7 @@ { "id": 12, "created_at": "2022-07-20 10:09:18.723000", - "updated_at": "2022-09-14 09:59:54.367105", + "updated_at": "2022-09-14 15:59:18.558151", "name": "时光", "url": "https://hdtime.org/", "logo": "favicon.ico", @@ -677,7 +677,7 @@ { "id": 13, "created_at": "2022-07-20 10:09:59.938000", - "updated_at": "2022-09-14 09:59:58.897094", + "updated_at": "2022-09-14 15:59:19.137791", "name": "Zone", "url": "https://hdzone.me/", "logo": "favicon.ico", @@ -752,7 +752,7 @@ { "id": 14, "created_at": "2022-07-20 10:11:12.180000", - "updated_at": "2022-09-14 10:00:08.980157", + "updated_at": "2022-09-14 15:59:20.213988", "name": "冬樱", "url": "https://wintersakura.net/", "logo": "https://wintersakura.net/favicon.ico", @@ -827,10 +827,10 @@ { "id": 15, "created_at": "2022-07-20 10:12:13.107000", - "updated_at": "2022-09-14 09:59:55.095991", + "updated_at": "2022-09-14 18:19:33.283865", "name": "蚂蚁", "url": "http://hdmayi.com/", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": 1, "get_torrent_support": 1, "get_userinfo_support": 1, @@ -877,17 +877,17 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[2]/td[2]/a/text()", - "time_join_rule": "//table/tr[3]/td[2]/span/@title", - "latest_active_rule": "//table/tr[4]/td[2]/span/@title", - "uploaded_rule": "//tr[7]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[7]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[7]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[13]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[14]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", - "my_hr_rule": "//table/tr[114]/td[2]/text()", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -902,7 +902,7 @@ { "id": 16, "created_at": "2022-07-20 10:13:15.407000", - "updated_at": "2022-09-14 10:00:05.293823", + "updated_at": "2022-09-14 15:59:19.884090", "name": "农场", "url": "https://pt.0ff.cc/", "logo": "http://favicon.ico", @@ -977,7 +977,7 @@ { "id": 17, "created_at": "2022-07-20 10:15:59.584000", - "updated_at": "2022-09-14 10:00:02.271020", + "updated_at": "2022-09-14 15:59:19.587467", "name": "铂金学院", "url": "https://ptchina.org/", "logo": "favicon.ico", @@ -1052,7 +1052,7 @@ { "id": 18, "created_at": "2022-07-20 10:58:58.928000", - "updated_at": "2022-09-14 09:59:36.568464", + "updated_at": "2022-09-14 15:59:14.985927", "name": "马杀鸡", "url": "https://pt.msg.vg/", "logo": "favicon.ico", @@ -1127,7 +1127,7 @@ { "id": 19, "created_at": "2022-07-20 11:03:57.583000", - "updated_at": "2022-09-14 09:59:33.801052", + "updated_at": "2022-09-14 15:59:12.913139", "name": "时间", "url": "https://www.pttime.org/", "logo": "favicon.ico", @@ -1202,7 +1202,7 @@ { "id": 20, "created_at": "2022-07-20 11:06:11.901000", - "updated_at": "2022-09-14 10:00:00.919816", + "updated_at": "2022-09-14 15:59:19.434926", "name": "欧申", "url": "http://www.oshen.win/", "logo": "favicon.ico", @@ -1276,11 +1276,11 @@ }, { "id": 21, - "created_at": "2022-07-20 11:12:51.331000", - "updated_at": "2022-09-14 10:00:04.791729", + "created_at": "2022-07-20 11:12:51.331275", + "updated_at": "2022-09-14 15:59:19.839594", "name": "海棠", - "url": "https://www.htpt.cc", - "logo": "favicon.ico", + "url": "https://www.htpt.cc/", + "logo": "http://favicon.ico", "sign_in_support": 1, "get_torrent_support": 1, "get_userinfo_support": 1, @@ -1327,17 +1327,17 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[1]/td[2]/a/text()", - "time_join_rule": "//table/tr[3]/td[2]/span/@title", - "latest_active_rule": "//table/tr[4]/td[2]/span/@title", - "uploaded_rule": "//tr[7]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[7]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[7]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[13]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[113]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", - "my_hr_rule": "//table/tr[14]/td[2]/text()", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -1345,14 +1345,14 @@ "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "page_control_panel": "usercp.php", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]" + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]" }, { "id": 22, "created_at": "2022-07-20 11:17:25.992000", - "updated_at": "2022-09-14 10:00:08.170300", + "updated_at": "2022-09-14 15:59:20.079474", "name": "烧包", "url": "https://ptsbao.club/", "logo": "favicon.ico", @@ -1427,7 +1427,7 @@ { "id": 23, "created_at": "2022-07-20 11:25:55.869000", - "updated_at": "2022-09-14 09:59:47.014475", + "updated_at": "2022-09-14 15:59:17.525325", "name": "百川", "url": "https://www.hitpt.com/", "logo": "favicon.ico", @@ -1502,7 +1502,7 @@ { "id": 24, "created_at": "2022-07-20 11:27:42.866000", - "updated_at": "2022-09-14 09:59:38.341580", + "updated_at": "2022-09-14 15:59:16.114854", "name": "聆音", "url": "https://pt.soulvoice.club/", "logo": "favicon.ico", @@ -1577,7 +1577,7 @@ { "id": 25, "created_at": "2022-07-20 11:28:54.234000", - "updated_at": "2022-09-14 10:00:05.545368", + "updated_at": "2022-09-14 15:59:19.942951", "name": "备胎", "url": "https://www.beitai.pt/", "logo": "favicon.ico", @@ -1652,7 +1652,7 @@ { "id": 26, "created_at": "2022-07-20 23:48:14.437000", - "updated_at": "2022-09-14 09:59:51.037996", + "updated_at": "2022-09-14 15:59:18.180375", "name": "观众", "url": "https://audiences.me/", "logo": "http://favicon.ico", @@ -1727,7 +1727,7 @@ { "id": 28, "created_at": "2022-07-20 23:51:03.848000", - "updated_at": "2022-09-14 10:00:00.250927", + "updated_at": "2022-09-14 15:59:19.331204", "name": "丐帮", "url": "https://gainbound.net/", "logo": "favicon.ico", @@ -1802,7 +1802,7 @@ { "id": 29, "created_at": "2022-07-20 23:51:54.709000", - "updated_at": "2022-09-14 09:59:57.188759", + "updated_at": "2022-09-14 15:59:18.980970", "name": "海胆", "url": "https://www.haidan.video/", "logo": "favicon.ico", @@ -1877,10 +1877,10 @@ { "id": 30, "created_at": "2022-07-20 23:52:34.568000", - "updated_at": "2022-09-14 09:59:43.043767", + "updated_at": "2022-09-14 18:14:43.203278", "name": "HD杜比", "url": "https://www.hddolby.com/", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": 1, "get_torrent_support": 1, "get_userinfo_support": 1, @@ -1927,17 +1927,17 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[1]/td[2]/a/text()", - "time_join_rule": "//table/tr[2]/td[2]/span/@title", - "latest_active_rule": "//table/tr[3]/td[2]/span/@title", - "uploaded_rule": "//tr[6]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[6]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[6]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[12]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[13]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", - "my_hr_rule": "//tr[14]/td[2]/text()", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -1952,7 +1952,7 @@ { "id": 31, "created_at": "2022-07-20 23:53:30.271000", - "updated_at": "2022-09-14 09:59:44.975979", + "updated_at": "2022-09-14 15:59:17.256947", "name": "海带", "url": "https://www.hd.ai/", "logo": "favicon.ico", @@ -2027,7 +2027,7 @@ { "id": 32, "created_at": "2022-07-20 23:55:26.251000", - "updated_at": "2022-09-14 09:59:52.801158", + "updated_at": "2022-09-14 15:59:18.394924", "name": "MTeam", "url": "https://kp.m-team.cc/", "logo": "favicon.ico", @@ -2102,10 +2102,10 @@ { "id": 33, "created_at": "2022-07-20 23:56:40.615000", - "updated_at": "2022-09-14 10:00:07.546642", + "updated_at": "2022-09-14 17:03:41.292372", "name": "芒果", "url": "https://www.3wmg.com/", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": 1, "get_torrent_support": 1, "get_userinfo_support": 1, @@ -2152,16 +2152,16 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[2]/td[2]/a/text()", - "time_join_rule": "//table/tr[4]/td[2]/span/@title", - "latest_active_rule": "//table/tr[5]/td[2]/span/@title", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", "uploaded_rule": "//span[@id=\"userlink\"]/span/img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "downloaded_rule": "//span[@id=\"userlink\"]/span/img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", - "ratio_rule": "//tr[8]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[14]/td[2]/text()", + "ratio_rule": "//img[@alt=\"Ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", "my_bonus_rule": "//tr[114]/td[2]/text()", - "my_level_rule": "//*[@id=\"userlink\"]/span[1]/span/a/@class", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", "my_hr_rule": "//table/tr[114]/td[2]/text()", "leech_rule": "//img[@class=\"arrowdown\" and @alt=\"Torrents leeching\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\" and @alt=\"Torrents seeding\"][1]/following-sibling::text()[1]", @@ -2177,7 +2177,7 @@ { "id": 34, "created_at": "2022-07-23 19:05:57.166000", - "updated_at": "2022-09-14 10:00:08.852527", + "updated_at": "2022-09-14 15:59:20.183537", "name": "海豹GPW", "url": "https://greatposterwall.com/", "logo": "favicon.ico", @@ -2252,7 +2252,7 @@ { "id": 35, "created_at": "2022-07-23 19:10:24.853000", - "updated_at": "2022-09-14 09:59:50.905547", + "updated_at": "2022-09-14 15:59:18.161227", "name": "白兔hares", "url": "https://club.hares.top/", "logo": "http://favicon.ico", @@ -2327,7 +2327,7 @@ { "id": 36, "created_at": "2022-07-27 12:59:12.234000", - "updated_at": "2022-09-14 10:00:08.863997", + "updated_at": "2022-09-14 15:59:20.190881", "name": "老师", "url": "https://www.nicept.net/", "logo": "http://favicon.ico", @@ -2402,10 +2402,10 @@ { "id": 38, "created_at": "2022-08-02 10:14:26.854000", - "updated_at": "2022-09-07 09:11:30.175996", + "updated_at": "2022-09-14 18:18:09.723796", "name": "明教", "url": "https://hdpt.xyz/", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": 1, "get_torrent_support": 1, "get_userinfo_support": 1, @@ -2452,17 +2452,17 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[2]/td[2]/a/text()", - "time_join_rule": "//table/tr[3]/td[2]/span/@title", - "latest_active_rule": "//table/tr[4]/td[2]/span/@title", - "uploaded_rule": "//tr[7]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[7]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[7]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[14]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[15]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", - "my_hr_rule": "//table/tr[114]/td[2]/text()", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -2477,7 +2477,7 @@ { "id": 39, "created_at": "2022-08-12 23:29:07.033000", - "updated_at": "2022-09-07 09:11:30.223908", + "updated_at": "2022-09-14 10:07:34.082711", "name": "铂金家", "url": "https://pthome.net/", "logo": "https://pthome.net/favicon.ico", @@ -2552,7 +2552,7 @@ { "id": 40, "created_at": "2022-08-14 09:14:51.194000", - "updated_at": "2022-09-14 10:00:09.531035", + "updated_at": "2022-09-14 15:59:20.352939", "name": "ipt", "url": "https://iptorrents.com/", "logo": "https://iptorrents.com/favicon.ico", @@ -2627,7 +2627,7 @@ { "id": 41, "created_at": "2022-08-18 00:39:11.082000", - "updated_at": "2022-09-14 10:00:08.988429", + "updated_at": "2022-09-14 15:59:20.245796", "name": "梓喵", "url": "https://azusa.ru/", "logo": "https://azusa.ru/favicon.ico", @@ -2702,7 +2702,7 @@ { "id": 42, "created_at": "2022-08-18 00:46:55.688000", - "updated_at": "2022-09-14 10:00:08.875310", + "updated_at": "2022-09-14 15:59:20.195903", "name": "HD城市", "url": "https://hdcity.city/", "logo": "http://favicon.ico", @@ -2777,7 +2777,7 @@ { "id": 43, "created_at": "2022-08-19 23:20:30.164000", - "updated_at": "2022-09-14 10:00:09.586336", + "updated_at": "2022-09-14 15:59:20.373147", "name": "HDVIDEO", "url": "https://hdvideo.one/", "logo": "https://hdvideo.one/favicon.ico", @@ -2852,7 +2852,7 @@ { "id": 44, "created_at": "2022-08-23 16:41:38.669000", - "updated_at": "2022-09-14 10:00:08.997105", + "updated_at": "2022-09-14 15:59:20.250005", "name": "月月Frds", "url": "https://pt.keepfrds.com/", "logo": "https://pt.keepfrds.com/static/favicon-64x64.png", @@ -2927,7 +2927,7 @@ { "id": 45, "created_at": "2022-08-26 20:52:18.452000", - "updated_at": "2022-09-14 10:00:09.365885", + "updated_at": "2022-09-14 15:59:20.319667", "name": "U2", "url": "https://u2.dmhy.org/", "logo": "http://favor.ico", @@ -3002,7 +3002,7 @@ { "id": 46, "created_at": "2022-08-26 20:53:50.259000", - "updated_at": "2022-09-14 10:00:09.093437", + "updated_at": "2022-09-14 15:59:20.264312", "name": "TTG", "url": "https://totheglory.im/", "logo": "http://favicon.ico", @@ -3077,7 +3077,7 @@ { "id": 47, "created_at": "2022-08-26 20:54:35.357000", - "updated_at": "2022-09-14 10:00:09.197316", + "updated_at": "2022-09-14 15:59:20.281136", "name": "蝶粉", "url": "https://discfan.net/", "logo": "http://favicon.ico", @@ -3151,10 +3151,10 @@ }, { "id": 48, - "created_at": "2022-08-26 20:55:42.110000", - "updated_at": "2022-09-14 10:00:09.304760", + "created_at": "2022-08-26 20:55:42.110159", + "updated_at": "2022-09-14 15:59:20.301440", "name": "joyhd", - "url": "https://www.joyhd.net", + "url": "https://www.joyhd.net/", "logo": "http://favicon.ico", "sign_in_support": 0, "get_torrent_support": 0, @@ -3220,14 +3220,14 @@ "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "page_control_panel": "usercp.php", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]" + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]" }, { "id": 49, "created_at": "2022-08-27 17:32:01.405000", - "updated_at": "2022-09-07 09:11:30.500978", + "updated_at": "2022-09-14 10:07:34.209508", "name": "彩虹岛", "url": "https://chdbits.co/", "logo": "http://favicon.ico", @@ -3302,7 +3302,7 @@ { "id": 50, "created_at": "2022-08-27 17:36:00.453000", - "updated_at": "2022-09-07 09:11:30.524374", + "updated_at": "2022-09-14 10:07:34.225376", "name": "好多油", "url": "https://pt.hdupt.com/", "logo": "http://favicon.ico", @@ -3377,7 +3377,7 @@ { "id": 51, "created_at": "2022-08-27 17:43:57.903000", - "updated_at": "2022-09-07 09:11:30.554040", + "updated_at": "2022-09-14 10:07:34.236603", "name": "我堡", "url": "https://ourbits.club/", "logo": "http://favicon.ico", @@ -3451,14 +3451,14 @@ }, { "id": 52, - "created_at": "2022-08-27 18:16:09.224000", - "updated_at": "2022-09-14 10:00:09.569746", + "created_at": "2022-08-27 18:16:09.224686", + "updated_at": "2022-09-14 18:21:28.037747", "name": "家园", "url": "https://hdhome.org/", "logo": "http://favicon.ico", "sign_in_support": 1, - "get_torrent_support": 0, - "get_userinfo_support": 0, + "get_torrent_support": 1, + "get_userinfo_support": 1, "search_support": 0, "page_default": "torrents.php", "page_sign_in": "attendance.php", @@ -3513,21 +3513,21 @@ "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", "my_level_rule": "//span[@class=\"medium\"]/span[@class=\"nowrap\"]/a[contains(@class,\"_Name\")]/@class", "my_hr_rule": "//tr[14]/td[2]/a/text()", - "leech_rule": "//img[@class=\"arrowdown\"]/following-sibling::text()[1]", - "seed_rule": "//img[@class=\"arrowup\"]/following-sibling::text()[1]", + "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", + "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", "seed_vol_rule": "//tr/td[3]", "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "page_control_panel": "usercp.php", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]" + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]" }, { "id": 53, "created_at": "2022-08-27 18:18:44.023000", - "updated_at": "2022-09-07 09:11:30.607004", + "updated_at": "2022-09-14 10:07:34.257541", "name": "不可说", "url": "https://springsunday.net/", "logo": "http://favicon.ico", @@ -3602,7 +3602,7 @@ { "id": 54, "created_at": "2022-08-27 18:24:32.917000", - "updated_at": "2022-09-13 15:03:11.089101", + "updated_at": "2022-09-14 10:07:34.268749", "name": "OpenCD", "url": "https://open.cd/", "logo": "http://favicon.ico", @@ -3677,7 +3677,7 @@ { "id": 55, "created_at": "2022-08-27 21:57:23.449000", - "updated_at": "2022-09-07 09:11:30.678760", + "updated_at": "2022-09-14 10:07:34.279462", "name": "这是猫站", "url": "https://pterclub.com/", "logo": "http://favicon.ico", @@ -3752,7 +3752,7 @@ { "id": 56, "created_at": "2022-08-27 21:57:47.858000", - "updated_at": "2022-09-07 09:11:30.706661", + "updated_at": "2022-09-14 10:07:34.289600", "name": "柠檬", "url": "https://lemonhd.org/", "logo": "http://favicon.ico", @@ -3827,7 +3827,7 @@ { "id": 57, "created_at": "2022-08-27 21:58:11.379000", - "updated_at": "2022-09-07 09:11:30.736840", + "updated_at": "2022-09-14 10:07:34.300686", "name": "南洋", "url": "https://nanyangpt.com/", "logo": "http://favicon.ico", @@ -3902,7 +3902,7 @@ { "id": 58, "created_at": "2022-09-03 00:08:20.078582", - "updated_at": "2022-09-14 10:00:09.495933", + "updated_at": "2022-09-14 15:59:20.343940", "name": "吐鲁番", "url": "https://pt.eastgame.org/", "logo": "http://favicon.ico", @@ -3977,7 +3977,7 @@ { "id": 59, "created_at": "2022-09-14 08:33:16.574049", - "updated_at": "2022-09-14 10:00:09.595768", + "updated_at": "2022-09-14 15:59:20.379160", "name": "KamePT", "url": "https://kamept.com/", "logo": "https://kamept.com/favicon.ico", @@ -4048,5 +4048,155 @@ "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "page_control_panel": "usercp.php", "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]" + }, + { + "id": 62, + "created_at": "2022-07-27 13:01:11.697971", + "updated_at": "2022-09-14 00:05:07.652286", + "name": "艾薇", + "url": "http://avgv.cc/", + "logo": "http://favicon.ico", + "sign_in_support": 0, + "get_torrent_support": 1, + "get_userinfo_support": 1, + "search_support": 0, + "page_default": "torrents.php", + "page_sign_in": "attendance.php", + "page_detail": "details.php?id={}", + "page_download": "download.php?id={}", + "page_user": "userdetails.php?id={}", + "page_search": "torrents.php?search={}", + "page_leeching": "getusertorrentlistajax.php?userid={}&type=leeching", + "page_uploaded": "getusertorrentlistajax.php?userid={}&type=uploaded", + "page_seeding": "getusertorrentlistajax.php?userid={}&type=seeding", + "page_completed": "getusertorrentlistajax.php?userid={}&type=completed", + "page_mybonus": "mybonus.php", + "page_viewfilelist": "viewfilelist.php?id={}", + "page_viewpeerlist": "viewpeerlist.php?id={}", + "sign_in_method": "get", + "sign_in_captcha": 0, + "sign_in_params": "{}", + "sign_in_headers": "{}", + "hr": 0, + "hr_rate": 2, + "hr_time": 10, + "sp_full": 0, + "limit_speed": 100, + "torrents_rule": "//table[@class=\"torrents\"]/tr", + "name_rule": ".//td[@class=\"embedded\"]/a/b/text()", + "title_rule": ".//tr/td[@class=\"embedded\"][1]/text()", + "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href", + "category_rule": ".//td[@class=\"rowfollow nowrap\"]/a/img/@title", + "poster_rule": ".//table/tr/td[1]/img/@src", + "magnet_url_rule": ".//a[contains(@href,\"download\")]/@href", + "download_url_rule": ".//a[contains(@href,\"download.php?id=\") and contains(@href,\"passkey\")]/@href", + "size_rule": ".//td[5]/text()", + "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title", + "sale_rule": ".//table/tr/td/img[contains(@class,\"pro_\")]/@alt", + "sale_expire_rule": ".//table/tr/td/font/span/@title", + "release_rule": ".//td[4]/span/@title", + "seeders_rule": ".//td[6]/b/a/text()", + "leechers_rule": ".//td[7]/b/a/text()", + "completers_rule": ".//td[8]/a/b/text()", + "viewfilelist_rule": ".//td/text()", + "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", + "peer_speed_rule": ".//tr/td[5]/nobr/text()", + "remark": "", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近动向\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", + "hour_sp_rule": "//div[contains(text(),\"每小时能获取\")]/text()[1]", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//span[@class=\"medium\"]/span[@class=\"nowrap\"][1]/a[contains(@class,\"_Name\")]/@class", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", + "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", + "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", + "record_count_rule": "/html/body/b/text()", + "seed_vol_rule": "//tr/td[3]", + "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", + "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()", + "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "page_control_panel": "usercp.php", + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]" + }, + { + "id": 63, + "created_at": "2022-09-14 10:07:33.665765", + "updated_at": "2022-09-14 10:07:33.665835", + "name": "阿童木", + "url": "https://hdatmos.club", + "logo": "favicon.ico", + "sign_in_support": 1, + "get_torrent_support": 1, + "get_userinfo_support": 1, + "search_support": 0, + "page_default": "torrents.php", + "page_sign_in": "attendance.php", + "page_detail": "details.php?id={}", + "page_download": "download.php?id={}", + "page_user": "userdetails.php?id={}", + "page_search": "torrents.php?search={}", + "page_leeching": "getusertorrentlistajax.php?userid={}&type=leeching", + "page_uploaded": "getusertorrentlistajax.php?userid={}&type=uploaded", + "page_seeding": "getusertorrentlistajax.php?userid={}&type=seeding", + "page_completed": "getusertorrentlistajax.php?userid={}&type=completed", + "page_mybonus": "mybonus.php", + "page_viewfilelist": "viewfilelist.php?id=", + "page_viewpeerlist": "viewpeerlist.php?id=", + "sign_in_method": "get", + "sign_in_captcha": 0, + "sign_in_params": "{}", + "sign_in_headers": "{}", + "hr": 0, + "hr_rate": 2, + "hr_time": 10, + "sp_full": 0, + "limit_speed": 100, + "torrents_rule": "//table[@class=\"torrents\"]/tr", + "name_rule": ".//td[@class=\"embedded\"]/a/b/text()", + "title_rule": ".//tr/td[1]/text()", + "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href", + "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@class", + "poster_rule": ".//table/tr/td[1]/img/@src", + "magnet_url_rule": ".//a[contains(@href,\"download\")]/@href", + "download_url_rule": ".//a[contains(@href,\"download.php?id=\") and contains(@href,\"passkey\")]/@href", + "size_rule": ".//td[5]/text()", + "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title", + "sale_rule": ".//table/tr/td/img[contains(@class,\"pro_\")]/@alt", + "sale_expire_rule": ".//table/tr/td/font/span/@title", + "release_rule": ".//td[4]/span/@title", + "seeders_rule": ".//td[6]/b/a/text()", + "leechers_rule": ".//td[7]/b/a/text()", + "completers_rule": ".//td[8]/a/b/text()", + "viewfilelist_rule": ".//td/text()", + "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", + "peer_speed_rule": ".//tr/td[5]/nobr/text()", + "remark": "", + "invitation_rule": "//table/tr[2]/td[2]/a/text()", + "time_join_rule": "//table/tr[3]/td[2]/span/@title", + "latest_active_rule": "//table/tr[4]/td[2]/span/@title", + "uploaded_rule": "//tr[8]/td[2]/table/tr[2]/td[1]/text()", + "downloaded_rule": "//tr[8]/td[2]//table/tr[2]/td[2]/text()", + "ratio_rule": "//tr[8]/td[2]/table/tr/td[1]/font/text()", + "my_sp_rule": "//tr[14]/td[2]/text()", + "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", + "my_bonus_rule": "//tr[15]/td[2]/text()", + "my_level_rule": "//tr/td/span/span/a/@class", + "my_hr_rule": "//table/tr[114]/td[2]/text()", + "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", + "seed_rule": "/html/body/b/text()", + "record_count_rule": "/html/body/b/text()", + "seed_vol_rule": "//tr/td[3]", + "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", + "hash_rule": "//tr[10]//td[@class=\"no_border_wide\"][2]/text()", + "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", + "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "page_control_panel": "usercp.php", + "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]" } ] \ No newline at end of file diff --git a/pt.json b/pt.json index bbf198f..b28d6c1 100644 --- a/pt.json +++ b/pt.json @@ -4,7 +4,7 @@ "pk": "拉取最新种子", "fields": { "next_run_time": null, - "job_state": "gAWV7QEAAAAAAAB9lCiMB3ZlcnNpb26USwGMAmlklIwS5ouJ5Y+W5pyA5paw56eN5a2QlIwEZnVuY5SMInB0X3NpdGUudmlld3M6YXV0b191cGRhdGVfdG9ycmVudHOUjAd0cmlnZ2VylIwdYXBzY2hlZHVsZXIudHJpZ2dlcnMuaW50ZXJ2YWyUjA9JbnRlcnZhbFRyaWdnZXKUk5QpgZR9lChoAUsCjAh0aW1lem9uZZSMBHB5dHqUjAJfcJSTlCiMDUFzaWEvU2hhbmdoYWmUTehxSwCMA0xNVJR0lFKUjApzdGFydF9kYXRllIwIZGF0ZXRpbWWUjAhkYXRldGltZZSTlEMKB+YJBw03DQfX+ZRoDyhoEE2AcEsAjANDU1SUdJRSlIaUUpSMCGVuZF9kYXRllE6MCGludGVydmFslGgVjAl0aW1lZGVsdGGUk5RLAE1QRksAh5RSlIwGaml0dGVylEt4dWKMCGV4ZWN1dG9ylIwHZGVmYXVsdJSMBGFyZ3OUKYwGa3dhcmdzlH2UjARuYW1llIwUYXV0b191cGRhdGVfdG9ycmVudHOUjBJtaXNmaXJlX2dyYWNlX3RpbWWUS3iMCGNvYWxlc2NllIiMDW1heF9pbnN0YW5jZXOUSwGMDW5leHRfcnVuX3RpbWWUTnUu" + "job_state": "gAWV7QEAAAAAAAB9lCiMB3ZlcnNpb26USwGMAmlklIwS5ouJ5Y+W5pyA5paw56eN5a2QlIwEZnVuY5SMInB0X3NpdGUudmlld3M6YXV0b191cGRhdGVfdG9ycmVudHOUjAd0cmlnZ2VylIwdYXBzY2hlZHVsZXIudHJpZ2dlcnMuaW50ZXJ2YWyUjA9JbnRlcnZhbFRyaWdnZXKUk5QpgZR9lChoAUsCjAh0aW1lem9uZZSMBHB5dHqUjAJfcJSTlCiMDUFzaWEvU2hhbmdoYWmUTehxSwCMA0xNVJR0lFKUjApzdGFydF9kYXRllIwIZGF0ZXRpbWWUjAhkYXRldGltZZSTlEMKB+YJDhEeDwlQ+ZRoDyhoEE2AcEsAjANDU1SUdJRSlIaUUpSMCGVuZF9kYXRllE6MCGludGVydmFslGgVjAl0aW1lZGVsdGGUk5RLAE1QRksAh5RSlIwGaml0dGVylEt4dWKMCGV4ZWN1dG9ylIwHZGVmYXVsdJSMBGFyZ3OUKYwGa3dhcmdzlH2UjARuYW1llIwUYXV0b191cGRhdGVfdG9ycmVudHOUjBJtaXNmaXJlX2dyYWNlX3RpbWWUS3iMCGNvYWxlc2NllIiMDW1heF9pbnN0YW5jZXOUSwGMDW5leHRfcnVuX3RpbWWUTnUu" } }, { @@ -12,7 +12,7 @@ "pk": "更新个人数据", "fields": { "next_run_time": null, - "job_state": "gAWV4wEAAAAAAAB9lCiMB3ZlcnNpb26USwGMAmlklIwS5pu05paw5Liq5Lq65pWw5o2ulIwEZnVuY5SMHXB0X3NpdGUudmlld3M6YXV0b19nZXRfc3RhdHVzlIwHdHJpZ2dlcpSMHWFwc2NoZWR1bGVyLnRyaWdnZXJzLmludGVydmFslIwPSW50ZXJ2YWxUcmlnZ2VylJOUKYGUfZQoaAFLAowIdGltZXpvbmWUjARweXR6lIwCX3CUk5QojA1Bc2lhL1NoYW5naGFplE3ocUsAjANMTVSUdJRSlIwKc3RhcnRfZGF0ZZSMCGRhdGV0aW1llIwIZGF0ZXRpbWWUk5RDCgfmCQcNNw4BgsSUaA8oaBBNgHBLAIwDQ1NUlHSUUpSGlFKUjAhlbmRfZGF0ZZROjAhpbnRlcnZhbJRoFYwJdGltZWRlbHRhlJOUSwBNUEZLAIeUUpSMBmppdHRlcpRLeHVijAhleGVjdXRvcpSMB2RlZmF1bHSUjARhcmdzlCmMBmt3YXJnc5R9lIwEbmFtZZSMD2F1dG9fZ2V0X3N0YXR1c5SMEm1pc2ZpcmVfZ3JhY2VfdGltZZRLeIwIY29hbGVzY2WUiIwNbWF4X2luc3RhbmNlc5RLAYwNbmV4dF9ydW5fdGltZZROdS4=" + "job_state": "gAWV4wEAAAAAAAB9lCiMB3ZlcnNpb26USwGMAmlklIwS5pu05paw5Liq5Lq65pWw5o2ulIwEZnVuY5SMHXB0X3NpdGUudmlld3M6YXV0b19nZXRfc3RhdHVzlIwHdHJpZ2dlcpSMHWFwc2NoZWR1bGVyLnRyaWdnZXJzLmludGVydmFslIwPSW50ZXJ2YWxUcmlnZ2VylJOUKYGUfZQoaAFLAowIdGltZXpvbmWUjARweXR6lIwCX3CUk5QojA1Bc2lhL1NoYW5naGFplE3ocUsAjANMTVSUdJRSlIwKc3RhcnRfZGF0ZZSMCGRhdGV0aW1llIwIZGF0ZXRpbWWUk5RDCgfmCQ4RHg8MvSKUaA8oaBBNgHBLAIwDQ1NUlHSUUpSGlFKUjAhlbmRfZGF0ZZROjAhpbnRlcnZhbJRoFYwJdGltZWRlbHRhlJOUSwBNUEZLAIeUUpSMBmppdHRlcpRLeHVijAhleGVjdXRvcpSMB2RlZmF1bHSUjARhcmdzlCmMBmt3YXJnc5R9lIwEbmFtZZSMD2F1dG9fZ2V0X3N0YXR1c5SMEm1pc2ZpcmVfZ3JhY2VfdGltZZRLeIwIY29hbGVzY2WUiIwNbWF4X2luc3RhbmNlc5RLAYwNbmV4dF9ydW5fdGltZZROdS4=" } }, { @@ -20,7 +20,7 @@ "pk": "自动签到", "fields": { "next_run_time": null, - "job_state": "gAWV1wEAAAAAAAB9lCiMB3ZlcnNpb26USwGMAmlklIwM6Ieq5Yqo562+5YiwlIwEZnVuY5SMGnB0X3NpdGUudmlld3M6YXV0b19zaWduX2lulIwHdHJpZ2dlcpSMHWFwc2NoZWR1bGVyLnRyaWdnZXJzLmludGVydmFslIwPSW50ZXJ2YWxUcmlnZ2VylJOUKYGUfZQoaAFLAowIdGltZXpvbmWUjARweXR6lIwCX3CUk5QojA1Bc2lhL1NoYW5naGFplE3ocUsAjANMTVSUdJRSlIwKc3RhcnRfZGF0ZZSMCGRhdGV0aW1llIwIZGF0ZXRpbWWUk5RDCgfmCQcPNw0OM5KUaA8oaBBNgHBLAIwDQ1NUlHSUUpSGlFKUjAhlbmRfZGF0ZZROjAhpbnRlcnZhbJRoFYwJdGltZWRlbHRhlJOUSwBNcGJLAIeUUpSMBmppdHRlcpRLeHVijAhleGVjdXRvcpSMB2RlZmF1bHSUjARhcmdzlCmMBmt3YXJnc5R9lIwEbmFtZZSMDGF1dG9fc2lnbl9pbpSMEm1pc2ZpcmVfZ3JhY2VfdGltZZRLeIwIY29hbGVzY2WUiIwNbWF4X2luc3RhbmNlc5RLAYwNbmV4dF9ydW5fdGltZZROdS4=" + "job_state": "gAWV1wEAAAAAAAB9lCiMB3ZlcnNpb26USwGMAmlklIwM6Ieq5Yqo562+5YiwlIwEZnVuY5SMGnB0X3NpdGUudmlld3M6YXV0b19zaWduX2lulIwHdHJpZ2dlcpSMHWFwc2NoZWR1bGVyLnRyaWdnZXJzLmludGVydmFslIwPSW50ZXJ2YWxUcmlnZ2VylJOUKYGUfZQoaAFLAowIdGltZXpvbmWUjARweXR6lIwCX3CUk5QojA1Bc2lhL1NoYW5naGFplE3ocUsAjANMTVSUdJRSlIwKc3RhcnRfZGF0ZZSMCGRhdGV0aW1llIwIZGF0ZXRpbWWUk5RDCgfmCQ4THg8K222UaA8oaBBNgHBLAIwDQ1NUlHSUUpSGlFKUjAhlbmRfZGF0ZZROjAhpbnRlcnZhbJRoFYwJdGltZWRlbHRhlJOUSwBNcGJLAIeUUpSMBmppdHRlcpRLeHVijAhleGVjdXRvcpSMB2RlZmF1bHSUjARhcmdzlCmMBmt3YXJnc5R9lIwEbmFtZZSMDGF1dG9fc2lnbl9pbpSMEm1pc2ZpcmVfZ3JhY2VfdGltZZRLeIwIY29hbGVzY2WUiIwNbWF4X2luc3RhbmNlc5RLAYwNbmV4dF9ydW5fdGltZZROdS4=" } }, { @@ -2025,13 +2025,1235 @@ "traceback": null } }, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 491, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-07T09:54:23.107", + "duration": "49.01", + "finished": "1662515712.11", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 492, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-07T09:58:10.437", + "duration": "66.44", + "finished": "1662515956.87", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 493, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-07T14:56:17.764", + "duration": "46.75", + "finished": "1662533824.52", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 494, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-07T14:59:03.149", + "duration": "78.63", + "finished": "1662534021.78", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 495, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-07T15:18:40.878", + "duration": "3.67", + "finished": "1662535124.55", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 496, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-07T19:57:33.543", + "duration": "27.02", + "finished": "1662551880.56", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 497, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-07T20:00:56.133", + "duration": "53.19", + "finished": "1662552109.32", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 498, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-07T22:20:24.183", + "duration": "0.28", + "finished": "1662560424.46", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 499, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-08T00:58:26.756", + "duration": "28.23", + "finished": "1662569934.99", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 500, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-08T01:01:45.745", + "duration": "44.37", + "finished": "1662570150.12", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 501, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-08T05:20:50.625", + "duration": "36.24", + "finished": "1662585686.87", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 502, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-08T06:00:26.617", + "duration": "22.19", + "finished": "1662588048.81", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 503, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-08T06:03:43.608", + "duration": "36.16", + "finished": "1662588259.77", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 504, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-08T11:01:07.510", + "duration": "25.24", + "finished": "1662606092.75", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 505, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-08T11:03:47.023", + "duration": "41.77", + "finished": "1662606268.80", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 506, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-08T12:21:34.727", + "duration": "5.45", + "finished": "1662610900.18", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 507, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-08T16:02:44.749", + "duration": "31.53", + "finished": "1662624196.28", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 508, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-08T16:03:47.525", + "duration": "41.77", + "finished": "1662624269.30", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 509, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-08T19:21:57.555", + "duration": "0.27", + "finished": "1662636117.82", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 510, + "fields": { + "job": "更新个人数据", + "status": "Started execution", + "run_time": "2022-09-08T21:04:05.619", + "duration": null, + "finished": null, + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 511, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-08T21:04:38.442", + "duration": "40.51", + "finished": "1662642318.95", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 512, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-09T02:04:28.831", + "duration": "36.43", + "finished": "1662660305.26", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 513, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-09T02:04:56.527", + "duration": "27.55", + "finished": "1662660324.07", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 514, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-09T02:23:00.135", + "duration": "19.36", + "finished": "1662661399.49", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 515, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-09T07:04:46.403", + "duration": "47.38", + "finished": "1662678333.79", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 516, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-09T07:06:52.521", + "duration": "21.95", + "finished": "1662678434.47", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 517, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-09T09:23:45.788", + "duration": "0.28", + "finished": "1662686626.07", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 518, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-09T12:05:43.921", + "duration": "40.30", + "finished": "1662696384.22", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 519, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-09T12:08:50.519", + "duration": "22.45", + "finished": "1662696552.97", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 520, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-09T16:25:39.708", + "duration": "0.24", + "finished": "1662711939.95", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 521, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-09T17:07:33.974", + "duration": "39.42", + "finished": "1662714493.40", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 522, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-09T17:10:41.207", + "duration": "24.66", + "finished": "1662714665.87", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 523, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-09T22:08:44.808", + "duration": "74.00", + "finished": "1662732598.81", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 524, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-09T22:12:11.842", + "duration": "50.68", + "finished": "1662732782.52", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 525, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-09T23:25:50.354", + "duration": "0.28", + "finished": "1662737150.63", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 526, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-10T03:09:42.041", + "duration": "38.39", + "finished": "1662750620.44", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 527, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-10T03:13:45.041", + "duration": "20.70", + "finished": "1662750845.74", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 528, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-10T06:26:01.731", + "duration": "16.86", + "finished": "1662762378.59", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 529, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-10T08:10:59.106", + "duration": "42.79", + "finished": "1662768701.90", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 530, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-10T08:13:49.755", + "duration": "24.29", + "finished": "1662768854.04", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 531, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-10T13:12:04.824", + "duration": "49.83", + "finished": "1662786774.66", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 532, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-10T13:15:06.523", + "duration": "31.34", + "finished": "1662786937.87", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 533, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-10T13:27:05.448", + "duration": "0.27", + "finished": "1662787625.72", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 534, + "fields": { + "job": "更新个人数据", + "status": "Error!", + "run_time": "2022-09-10T18:13:10.664", + "duration": "0.11", + "finished": "1662804790.78", + "exception": "no such column: pt_site_site.page_control_panel", + "traceback": " File \"/usr/local/lib/python3.9/site-packages/apscheduler/executors/base.py\", line 125, in run_job\n retval = job.func(*job.args, **job.kwargs)\n File \"/var/www/html/ptools/pt_site/views.py\", line 50, in auto_get_status\n site_list = [my_site for my_site in queryset if my_site.site.get_userinfo_support]\n File \"/var/www/html/ptools/pt_site/views.py\", line 50, in \n site_list = [my_site for my_site in queryset if my_site.site.get_userinfo_support]\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 205, in __get__\n rel_obj = self.get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 335, in get_object\n return super().get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 168, in get_object\n return qs.get(self.field.get_reverse_related_filter(instance))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 646, in get\n num = len(clone)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 376, in __len__\n self._fetch_all()\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 1866, in _fetch_all\n self._result_cache = list(self._iterable_class(self))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 87, in __iter__\n results = compiler.execute_sql(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py\", line 1395, in execute_sql\n cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 103, in execute\n return super().execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 67, in execute\n return self._execute_with_wrappers(\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 80, in _execute_with_wrappers\n return executor(sql, params, many, context)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/utils.py\", line 91, in __exit__\n raise dj_exc_value.with_traceback(traceback) from exc_value\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py\", line 357, in execute\n return Database.Cursor.execute(self, query, params)\n" + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 535, + "fields": { + "job": "拉取最新种子", + "status": "Error!", + "run_time": "2022-09-10T18:15:47.916", + "duration": "0.05", + "finished": "1662804947.97", + "exception": "no such column: pt_site_site.page_control_panel", + "traceback": " File \"/usr/local/lib/python3.9/site-packages/apscheduler/executors/base.py\", line 125, in run_job\n retval = job.func(*job.args, **job.kwargs)\n File \"/var/www/html/ptools/pt_site/views.py\", line 102, in auto_update_torrents\n site_list = [my_site for my_site in queryset if my_site.site.get_torrent_support]\n File \"/var/www/html/ptools/pt_site/views.py\", line 102, in \n site_list = [my_site for my_site in queryset if my_site.site.get_torrent_support]\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 205, in __get__\n rel_obj = self.get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 335, in get_object\n return super().get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 168, in get_object\n return qs.get(self.field.get_reverse_related_filter(instance))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 646, in get\n num = len(clone)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 376, in __len__\n self._fetch_all()\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 1866, in _fetch_all\n self._result_cache = list(self._iterable_class(self))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 87, in __iter__\n results = compiler.execute_sql(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py\", line 1395, in execute_sql\n cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 103, in execute\n return super().execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 67, in execute\n return self._execute_with_wrappers(\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 80, in _execute_with_wrappers\n return executor(sql, params, many, context)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/utils.py\", line 91, in __exit__\n raise dj_exc_value.with_traceback(traceback) from exc_value\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py\", line 357, in execute\n return Database.Cursor.execute(self, query, params)\n" + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 536, + "fields": { + "job": "自动签到", + "status": "Error!", + "run_time": "2022-09-10T20:27:34.357", + "duration": "0.05", + "finished": "1662812854.41", + "exception": "no such column: pt_site_site.page_control_panel", + "traceback": " File \"/usr/local/lib/python3.9/site-packages/apscheduler/executors/base.py\", line 125, in run_job\n retval = job.func(*job.args, **job.kwargs)\n File \"/var/www/html/ptools/pt_site/views.py\", line 33, in auto_sign_in\n message_list = pt_spider.do_sign_in(pool, queryset)\n File \"/var/www/html/ptools/pt_site/UtilityTool.py\", line 429, in do_sign_in\n queryset = [my_site for my_site in queryset if\n File \"/var/www/html/ptools/pt_site/UtilityTool.py\", line 430, in \n my_site.cookie and my_site.passkey and my_site.site.sign_in_support and my_site.signin_set.filter(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 205, in __get__\n rel_obj = self.get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 335, in get_object\n return super().get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 168, in get_object\n return qs.get(self.field.get_reverse_related_filter(instance))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 646, in get\n num = len(clone)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 376, in __len__\n self._fetch_all()\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 1866, in _fetch_all\n self._result_cache = list(self._iterable_class(self))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 87, in __iter__\n results = compiler.execute_sql(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py\", line 1395, in execute_sql\n cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 103, in execute\n return super().execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 67, in execute\n return self._execute_with_wrappers(\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 80, in _execute_with_wrappers\n return executor(sql, params, many, context)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/utils.py\", line 91, in __exit__\n raise dj_exc_value.with_traceback(traceback) from exc_value\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py\", line 357, in execute\n return Database.Cursor.execute(self, query, params)\n" + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 537, + "fields": { + "job": "更新个人数据", + "status": "Error!", + "run_time": "2022-09-10T23:13:35.918", + "duration": "0.06", + "finished": "1662822815.98", + "exception": "no such column: pt_site_site.page_control_panel", + "traceback": " File \"/usr/local/lib/python3.9/site-packages/apscheduler/executors/base.py\", line 125, in run_job\n retval = job.func(*job.args, **job.kwargs)\n File \"/var/www/html/ptools/pt_site/views.py\", line 50, in auto_get_status\n site_list = [my_site for my_site in queryset if my_site.site.get_userinfo_support]\n File \"/var/www/html/ptools/pt_site/views.py\", line 50, in \n site_list = [my_site for my_site in queryset if my_site.site.get_userinfo_support]\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 205, in __get__\n rel_obj = self.get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 335, in get_object\n return super().get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 168, in get_object\n return qs.get(self.field.get_reverse_related_filter(instance))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 646, in get\n num = len(clone)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 376, in __len__\n self._fetch_all()\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 1866, in _fetch_all\n self._result_cache = list(self._iterable_class(self))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 87, in __iter__\n results = compiler.execute_sql(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py\", line 1395, in execute_sql\n cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 103, in execute\n return super().execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 67, in execute\n return self._execute_with_wrappers(\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 80, in _execute_with_wrappers\n return executor(sql, params, many, context)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/utils.py\", line 91, in __exit__\n raise dj_exc_value.with_traceback(traceback) from exc_value\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py\", line 357, in execute\n return Database.Cursor.execute(self, query, params)\n" + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 538, + "fields": { + "job": "拉取最新种子", + "status": "Error!", + "run_time": "2022-09-10T23:16:47.557", + "duration": "0.06", + "finished": "1662823007.62", + "exception": "no such column: pt_site_site.page_control_panel", + "traceback": " File \"/usr/local/lib/python3.9/site-packages/apscheduler/executors/base.py\", line 125, in run_job\n retval = job.func(*job.args, **job.kwargs)\n File \"/var/www/html/ptools/pt_site/views.py\", line 102, in auto_update_torrents\n site_list = [my_site for my_site in queryset if my_site.site.get_torrent_support]\n File \"/var/www/html/ptools/pt_site/views.py\", line 102, in \n site_list = [my_site for my_site in queryset if my_site.site.get_torrent_support]\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 205, in __get__\n rel_obj = self.get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 335, in get_object\n return super().get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 168, in get_object\n return qs.get(self.field.get_reverse_related_filter(instance))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 646, in get\n num = len(clone)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 376, in __len__\n self._fetch_all()\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 1866, in _fetch_all\n self._result_cache = list(self._iterable_class(self))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 87, in __iter__\n results = compiler.execute_sql(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py\", line 1395, in execute_sql\n cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 103, in execute\n return super().execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 67, in execute\n return self._execute_with_wrappers(\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 80, in _execute_with_wrappers\n return executor(sql, params, many, context)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/utils.py\", line 91, in __exit__\n raise dj_exc_value.with_traceback(traceback) from exc_value\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py\", line 357, in execute\n return Database.Cursor.execute(self, query, params)\n" + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 539, + "fields": { + "job": "自动签到", + "status": "Error!", + "run_time": "2022-09-11T03:29:19.776", + "duration": "0.05", + "finished": "1662838159.83", + "exception": "no such column: pt_site_site.page_control_panel", + "traceback": " File \"/usr/local/lib/python3.9/site-packages/apscheduler/executors/base.py\", line 125, in run_job\n retval = job.func(*job.args, **job.kwargs)\n File \"/var/www/html/ptools/pt_site/views.py\", line 33, in auto_sign_in\n message_list = pt_spider.do_sign_in(pool, queryset)\n File \"/var/www/html/ptools/pt_site/UtilityTool.py\", line 429, in do_sign_in\n queryset = [my_site for my_site in queryset if\n File \"/var/www/html/ptools/pt_site/UtilityTool.py\", line 430, in \n my_site.cookie and my_site.passkey and my_site.site.sign_in_support and my_site.signin_set.filter(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 205, in __get__\n rel_obj = self.get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 335, in get_object\n return super().get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 168, in get_object\n return qs.get(self.field.get_reverse_related_filter(instance))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 646, in get\n num = len(clone)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 376, in __len__\n self._fetch_all()\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 1866, in _fetch_all\n self._result_cache = list(self._iterable_class(self))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 87, in __iter__\n results = compiler.execute_sql(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py\", line 1395, in execute_sql\n cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 103, in execute\n return super().execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 67, in execute\n return self._execute_with_wrappers(\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 80, in _execute_with_wrappers\n return executor(sql, params, many, context)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/utils.py\", line 91, in __exit__\n raise dj_exc_value.with_traceback(traceback) from exc_value\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py\", line 357, in execute\n return Database.Cursor.execute(self, query, params)\n" + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 540, + "fields": { + "job": "更新个人数据", + "status": "Error!", + "run_time": "2022-09-11T04:13:47.410", + "duration": "0.05", + "finished": "1662840827.46", + "exception": "no such column: pt_site_site.page_control_panel", + "traceback": " File \"/usr/local/lib/python3.9/site-packages/apscheduler/executors/base.py\", line 125, in run_job\n retval = job.func(*job.args, **job.kwargs)\n File \"/var/www/html/ptools/pt_site/views.py\", line 50, in auto_get_status\n site_list = [my_site for my_site in queryset if my_site.site.get_userinfo_support]\n File \"/var/www/html/ptools/pt_site/views.py\", line 50, in \n site_list = [my_site for my_site in queryset if my_site.site.get_userinfo_support]\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 205, in __get__\n rel_obj = self.get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 335, in get_object\n return super().get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 168, in get_object\n return qs.get(self.field.get_reverse_related_filter(instance))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 646, in get\n num = len(clone)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 376, in __len__\n self._fetch_all()\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 1866, in _fetch_all\n self._result_cache = list(self._iterable_class(self))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 87, in __iter__\n results = compiler.execute_sql(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py\", line 1395, in execute_sql\n cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 103, in execute\n return super().execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 67, in execute\n return self._execute_with_wrappers(\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 80, in _execute_with_wrappers\n return executor(sql, params, many, context)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/utils.py\", line 91, in __exit__\n raise dj_exc_value.with_traceback(traceback) from exc_value\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py\", line 357, in execute\n return Database.Cursor.execute(self, query, params)\n" + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 541, + "fields": { + "job": "拉取最新种子", + "status": "Error!", + "run_time": "2022-09-11T04:17:23.468", + "duration": "0.03", + "finished": "1662841043.50", + "exception": "no such column: pt_site_site.page_control_panel", + "traceback": " File \"/usr/local/lib/python3.9/site-packages/apscheduler/executors/base.py\", line 125, in run_job\n retval = job.func(*job.args, **job.kwargs)\n File \"/var/www/html/ptools/pt_site/views.py\", line 102, in auto_update_torrents\n site_list = [my_site for my_site in queryset if my_site.site.get_torrent_support]\n File \"/var/www/html/ptools/pt_site/views.py\", line 102, in \n site_list = [my_site for my_site in queryset if my_site.site.get_torrent_support]\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 205, in __get__\n rel_obj = self.get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 335, in get_object\n return super().get_object(instance)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/fields/related_descriptors.py\", line 168, in get_object\n return qs.get(self.field.get_reverse_related_filter(instance))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 646, in get\n num = len(clone)\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 376, in __len__\n self._fetch_all()\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 1866, in _fetch_all\n self._result_cache = list(self._iterable_class(self))\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/query.py\", line 87, in __iter__\n results = compiler.execute_sql(\n File \"/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py\", line 1395, in execute_sql\n cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 103, in execute\n return super().execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 67, in execute\n return self._execute_with_wrappers(\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 80, in _execute_with_wrappers\n return executor(sql, params, many, context)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/utils.py\", line 91, in __exit__\n raise dj_exc_value.with_traceback(traceback) from exc_value\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py\", line 89, in _execute\n return self.cursor.execute(sql, params)\n File \"/usr/local/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py\", line 357, in execute\n return Database.Cursor.execute(self, query, params)\n" + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 542, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-11T06:16:33.582", + "duration": "40.16", + "finished": "1662848233.74", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 543, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-11T09:14:32.905", + "duration": "69.38", + "finished": "1662858942.28", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 544, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-11T09:17:53.269", + "duration": "31.14", + "finished": "1662859104.41", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 545, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-11T10:30:39.721", + "duration": "17.14", + "finished": "1662863456.86", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 546, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-11T14:15:11.785", + "duration": "44.38", + "finished": "1662876956.16", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 547, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-11T14:18:42.329", + "duration": "28.57", + "finished": "1662877150.89", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 548, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-11T17:32:18.961", + "duration": "0.27", + "finished": "1662888739.24", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 549, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-11T19:17:07.463", + "duration": "52.84", + "finished": "1662895080.31", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 550, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-11T19:19:42.797", + "duration": "38.87", + "finished": "1662895221.67", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 551, + "fields": { + "job": "更新个人数据", + "status": "Started execution", + "run_time": "2022-09-12T00:18:47.265", + "duration": null, + "finished": null, + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 552, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-12T00:19:50.310", + "duration": "44.40", + "finished": "1662913234.71", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 553, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-12T00:34:04.042", + "duration": "36.52", + "finished": "1662914080.56", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 554, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-12T05:19:06.247", + "duration": "55.09", + "finished": "1662931201.34", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 555, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-12T05:21:10.995", + "duration": "21.12", + "finished": "1662931292.11", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 556, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-12T07:34:18.172", + "duration": "6.25", + "finished": "1662939264.43", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 557, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-12T10:20:02.001", + "duration": "45.03", + "finished": "1662949247.03", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 558, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-12T10:21:48.957", + "duration": "24.24", + "finished": "1662949333.19", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 559, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-12T14:35:03.837", + "duration": "0.32", + "finished": "1662964504.16", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 560, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-12T15:20:28.849", + "duration": "35.93", + "finished": "1662967264.78", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 561, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-12T15:23:26.664", + "duration": "32.33", + "finished": "1662967438.99", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 562, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-12T20:21:53.883", + "duration": "37.43", + "finished": "1662985351.32", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 563, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-12T20:24:16.326", + "duration": "29.38", + "finished": "1662985485.71", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 564, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-12T21:36:16.620", + "duration": "0.26", + "finished": "1662989776.88", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 565, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-13T01:23:21.950", + "duration": "35.72", + "finished": "1663003437.67", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 566, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-13T01:24:31.872", + "duration": "22.60", + "finished": "1663003494.47", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 567, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-13T04:37:24.451", + "duration": "17.46", + "finished": "1663015061.91", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 568, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-13T06:24:51.254", + "duration": "40.62", + "finished": "1663021531.87", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 569, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-13T06:26:17.217", + "duration": "24.63", + "finished": "1663021601.85", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 570, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-13T11:25:28.394", + "duration": "112.16", + "finished": "1663039640.55", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 571, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-13T11:28:02.158", + "duration": "40.77", + "finished": "1663039722.93", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 572, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-13T11:38:04.896", + "duration": "0.26", + "finished": "1663040285.16", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 573, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-13T16:26:02.864", + "duration": "50.63", + "finished": "1663057613.50", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 574, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-13T16:28:51.107", + "duration": "39.43", + "finished": "1663057770.54", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 575, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-13T18:38:15.865", + "duration": "0.26", + "finished": "1663065496.12", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 576, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-13T21:26:48.927", + "duration": "37.45", + "finished": "1663075646.38", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 577, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-13T21:29:57.724", + "duration": "37.28", + "finished": "1663075835.01", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 578, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-14T01:39:00.071", + "duration": "20.66", + "finished": "1663090760.73", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 579, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-14T02:26:52.323", + "duration": "55.15", + "finished": "1663093667.48", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 580, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-14T02:31:45.954", + "duration": "34.78", + "finished": "1663093940.73", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 581, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-14T07:27:35.039", + "duration": "59.94", + "finished": "1663111714.98", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 582, + "fields": { + "job": "拉取最新种子", + "status": "Executed", + "run_time": "2022-09-14T07:32:40.166", + "duration": "43.47", + "finished": "1663112003.64", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 583, + "fields": { + "job": "自动签到", + "status": "Executed", + "run_time": "2022-09-14T08:39:24.491", + "duration": "4.59", + "finished": "1663115969.08", + "exception": null, + "traceback": null + } +}, +{ + "model": "django_apscheduler.djangojobexecution", + "pk": 584, + "fields": { + "job": "更新个人数据", + "status": "Executed", + "run_time": "2022-09-14T12:28:55.302", + "duration": "40.66", + "finished": "1663129775.96", + "exception": null, + "traceback": null + } +}, { "model": "pt_site.site", "pk": 1, "fields": { "created_at": "2022-07-17T10:22:03.474", - "updated_at": "2022-09-14T09:59:35.375", - "url": "https://hdatmos.club", + "updated_at": "2022-09-14T15:59:14.182", + "url": "https://hdatmos.club/", "name": "阿童木", "logo": "favicon.ico", "sign_in_support": true, @@ -2081,25 +3303,25 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[2]/td[2]/a/text()", - "time_join_rule": "//table/tr[3]/td[2]/span/@title", - "latest_active_rule": "//table/tr[4]/td[2]/span/@title", - "uploaded_rule": "//tr[8]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[8]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[8]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[14]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[15]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", - "my_hr_rule": "//table/tr[114]/td[2]/text()", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "/html/body/b/text()", "record_count_rule": "/html/body/b/text()", "seed_vol_rule": "//tr/td[3]", "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]", + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]", "hash_rule": "//tr[10]//td[@class=\"no_border_wide\"][2]/text()" } }, @@ -2108,7 +3330,7 @@ "pk": 2, "fields": { "created_at": "2022-07-17T10:24:21.376", - "updated_at": "2022-09-14T10:00:08.787", + "updated_at": "2022-09-14T15:59:20.175", "url": "https://piggo.me/", "name": "猪猪网", "logo": "http://favicon.ico", @@ -2186,7 +3408,7 @@ "pk": 3, "fields": { "created_at": "2022-07-17T10:24:59.754", - "updated_at": "2022-09-14T09:59:56.311", + "updated_at": "2022-09-14T15:59:18.828", "url": "https://pt.btschool.club/", "name": "BT学校", "logo": "favicon.ico", @@ -2264,7 +3486,7 @@ "pk": 5, "fields": { "created_at": "2022-07-17T10:27:30.380", - "updated_at": "2022-09-14T09:59:41.689", + "updated_at": "2022-09-14T15:59:16.760", "url": "https://1ptba.com/", "name": "1PT", "logo": "favicon.ico", @@ -2342,7 +3564,7 @@ "pk": 8, "fields": { "created_at": "2022-07-20T10:05:03.493", - "updated_at": "2022-09-14T10:00:03.499", + "updated_at": "2022-09-14T15:59:19.738", "url": "https://carpt.net/", "name": "CarPT", "logo": "favicon.ico", @@ -2420,7 +3642,7 @@ "pk": 9, "fields": { "created_at": "2022-07-20T10:06:16.029", - "updated_at": "2022-09-14T09:59:39.764", + "updated_at": "2022-09-14T15:59:16.396", "url": "https://www.hdarea.co/", "name": "HDArea", "logo": "favicon.ico", @@ -2498,8 +3720,8 @@ "pk": 10, "fields": { "created_at": "2022-07-20T10:07:13.505", - "updated_at": "2022-09-14T09:59:49.038", - "url": "https://hdfans.org", + "updated_at": "2022-09-14T15:59:17.795", + "url": "https://hdfans.org/", "name": "红豆饭", "logo": "http://favicon.ico", "sign_in_support": true, @@ -2560,14 +3782,14 @@ "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", "my_level_rule": "//span[@class=\"medium\"]/span[@class=\"nowrap\"][1]/a[contains(@class,\"_Name\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", - "my_hr_rule": "//a[@href=\"myhr.php\"]/text()", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", "seed_vol_rule": "//tr/td[4]", "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]", + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]", "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()" } }, @@ -2576,7 +3798,7 @@ "pk": 11, "fields": { "created_at": "2022-07-20T10:08:12.726", - "updated_at": "2022-09-14T10:00:02.277", + "updated_at": "2022-09-14T15:59:19.591", "url": "https://hdsky.me/", "name": "天空", "logo": "favicon.ico", @@ -2654,7 +3876,7 @@ "pk": 12, "fields": { "created_at": "2022-07-20T10:09:18.723", - "updated_at": "2022-09-14T09:59:54.367", + "updated_at": "2022-09-14T15:59:18.558", "url": "https://hdtime.org/", "name": "时光", "logo": "favicon.ico", @@ -2732,7 +3954,7 @@ "pk": 13, "fields": { "created_at": "2022-07-20T10:09:59.938", - "updated_at": "2022-09-14T09:59:58.897", + "updated_at": "2022-09-14T15:59:19.137", "url": "https://hdzone.me/", "name": "Zone", "logo": "favicon.ico", @@ -2810,7 +4032,7 @@ "pk": 14, "fields": { "created_at": "2022-07-20T10:11:12.180", - "updated_at": "2022-09-14T10:00:08.980", + "updated_at": "2022-09-14T15:59:20.213", "url": "https://wintersakura.net/", "name": "冬樱", "logo": "https://wintersakura.net/favicon.ico", @@ -2888,10 +4110,10 @@ "pk": 15, "fields": { "created_at": "2022-07-20T10:12:13.107", - "updated_at": "2022-09-14T09:59:55.095", + "updated_at": "2022-09-14T18:19:33.283", "url": "http://hdmayi.com/", "name": "蚂蚁", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": true, "get_torrent_support": true, "get_userinfo_support": true, @@ -2939,19 +4161,19 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[2]/td[2]/a/text()", - "time_join_rule": "//table/tr[3]/td[2]/span/@title", - "latest_active_rule": "//table/tr[4]/td[2]/span/@title", - "uploaded_rule": "//tr[7]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[7]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[7]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[13]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[14]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", - "my_hr_rule": "//table/tr[114]/td[2]/text()", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -2966,7 +4188,7 @@ "pk": 16, "fields": { "created_at": "2022-07-20T10:13:15.407", - "updated_at": "2022-09-14T10:00:05.293", + "updated_at": "2022-09-14T15:59:19.884", "url": "https://pt.0ff.cc/", "name": "农场", "logo": "http://favicon.ico", @@ -3044,7 +4266,7 @@ "pk": 17, "fields": { "created_at": "2022-07-20T10:15:59.584", - "updated_at": "2022-09-14T10:00:02.271", + "updated_at": "2022-09-14T15:59:19.587", "url": "https://ptchina.org/", "name": "铂金学院", "logo": "favicon.ico", @@ -3122,7 +4344,7 @@ "pk": 18, "fields": { "created_at": "2022-07-20T10:58:58.928", - "updated_at": "2022-09-14T09:59:36.568", + "updated_at": "2022-09-14T15:59:14.985", "url": "https://pt.msg.vg/", "name": "马杀鸡", "logo": "favicon.ico", @@ -3200,7 +4422,7 @@ "pk": 19, "fields": { "created_at": "2022-07-20T11:03:57.583", - "updated_at": "2022-09-14T09:59:33.801", + "updated_at": "2022-09-14T15:59:12.913", "url": "https://www.pttime.org/", "name": "时间", "logo": "favicon.ico", @@ -3278,7 +4500,7 @@ "pk": 20, "fields": { "created_at": "2022-07-20T11:06:11.901", - "updated_at": "2022-09-14T10:00:00.919", + "updated_at": "2022-09-14T15:59:19.434", "url": "http://www.oshen.win/", "name": "欧申", "logo": "favicon.ico", @@ -3356,10 +4578,10 @@ "pk": 21, "fields": { "created_at": "2022-07-20T11:12:51.331", - "updated_at": "2022-09-14T10:00:04.791", - "url": "https://www.htpt.cc", + "updated_at": "2022-09-14T15:59:19.839", + "url": "https://www.htpt.cc/", "name": "海棠", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": true, "get_torrent_support": true, "get_userinfo_support": true, @@ -3407,25 +4629,25 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[1]/td[2]/a/text()", - "time_join_rule": "//table/tr[3]/td[2]/span/@title", - "latest_active_rule": "//table/tr[4]/td[2]/span/@title", - "uploaded_rule": "//tr[7]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[7]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[7]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[13]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[113]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", - "my_hr_rule": "//table/tr[14]/td[2]/text()", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", "seed_vol_rule": "//tr/td[3]", "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]", + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]", "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()" } }, @@ -3434,7 +4656,7 @@ "pk": 22, "fields": { "created_at": "2022-07-20T11:17:25.992", - "updated_at": "2022-09-14T10:00:08.170", + "updated_at": "2022-09-14T15:59:20.079", "url": "https://ptsbao.club/", "name": "烧包", "logo": "favicon.ico", @@ -3512,7 +4734,7 @@ "pk": 23, "fields": { "created_at": "2022-07-20T11:25:55.869", - "updated_at": "2022-09-14T09:59:47.014", + "updated_at": "2022-09-14T15:59:17.525", "url": "https://www.hitpt.com/", "name": "百川", "logo": "favicon.ico", @@ -3590,7 +4812,7 @@ "pk": 24, "fields": { "created_at": "2022-07-20T11:27:42.866", - "updated_at": "2022-09-14T09:59:38.341", + "updated_at": "2022-09-14T15:59:16.114", "url": "https://pt.soulvoice.club/", "name": "聆音", "logo": "favicon.ico", @@ -3668,7 +4890,7 @@ "pk": 25, "fields": { "created_at": "2022-07-20T11:28:54.234", - "updated_at": "2022-09-14T10:00:05.545", + "updated_at": "2022-09-14T15:59:19.942", "url": "https://www.beitai.pt/", "name": "备胎", "logo": "favicon.ico", @@ -3746,7 +4968,7 @@ "pk": 26, "fields": { "created_at": "2022-07-20T23:48:14.437", - "updated_at": "2022-09-14T09:59:51.037", + "updated_at": "2022-09-14T15:59:18.180", "url": "https://audiences.me/", "name": "观众", "logo": "http://favicon.ico", @@ -3824,7 +5046,7 @@ "pk": 28, "fields": { "created_at": "2022-07-20T23:51:03.848", - "updated_at": "2022-09-14T10:00:00.250", + "updated_at": "2022-09-14T15:59:19.331", "url": "https://gainbound.net/", "name": "丐帮", "logo": "favicon.ico", @@ -3902,7 +5124,7 @@ "pk": 29, "fields": { "created_at": "2022-07-20T23:51:54.709", - "updated_at": "2022-09-14T09:59:57.188", + "updated_at": "2022-09-14T15:59:18.980", "url": "https://www.haidan.video/", "name": "海胆", "logo": "favicon.ico", @@ -3980,10 +5202,10 @@ "pk": 30, "fields": { "created_at": "2022-07-20T23:52:34.568", - "updated_at": "2022-09-14T09:59:43.043", + "updated_at": "2022-09-14T18:14:43.203", "url": "https://www.hddolby.com/", "name": "HD杜比", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": true, "get_torrent_support": true, "get_userinfo_support": true, @@ -4031,19 +5253,19 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[1]/td[2]/a/text()", - "time_join_rule": "//table/tr[2]/td[2]/span/@title", - "latest_active_rule": "//table/tr[3]/td[2]/span/@title", - "uploaded_rule": "//tr[6]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[6]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[6]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[12]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[13]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", - "my_hr_rule": "//tr[14]/td[2]/text()", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -4058,7 +5280,7 @@ "pk": 31, "fields": { "created_at": "2022-07-20T23:53:30.271", - "updated_at": "2022-09-14T09:59:44.975", + "updated_at": "2022-09-14T15:59:17.256", "url": "https://www.hd.ai/", "name": "海带", "logo": "favicon.ico", @@ -4136,7 +5358,7 @@ "pk": 32, "fields": { "created_at": "2022-07-20T23:55:26.251", - "updated_at": "2022-09-14T09:59:52.801", + "updated_at": "2022-09-14T15:59:18.394", "url": "https://kp.m-team.cc/", "name": "MTeam", "logo": "favicon.ico", @@ -4214,10 +5436,10 @@ "pk": 33, "fields": { "created_at": "2022-07-20T23:56:40.615", - "updated_at": "2022-09-14T10:00:07.546", + "updated_at": "2022-09-14T17:03:41.292", "url": "https://www.3wmg.com/", "name": "芒果", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": true, "get_torrent_support": true, "get_userinfo_support": true, @@ -4265,16 +5487,16 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[2]/td[2]/a/text()", - "time_join_rule": "//table/tr[4]/td[2]/span/@title", - "latest_active_rule": "//table/tr[5]/td[2]/span/@title", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", "uploaded_rule": "//span[@id=\"userlink\"]/span/img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "downloaded_rule": "//span[@id=\"userlink\"]/span/img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", - "ratio_rule": "//tr[8]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[14]/td[2]/text()", + "ratio_rule": "//img[@alt=\"Ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", "my_bonus_rule": "//tr[114]/td[2]/text()", - "my_level_rule": "//*[@id=\"userlink\"]/span[1]/span/a/@class", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "my_hr_rule": "//table/tr[114]/td[2]/text()", @@ -4292,7 +5514,7 @@ "pk": 34, "fields": { "created_at": "2022-07-23T19:05:57.166", - "updated_at": "2022-09-14T10:00:08.852", + "updated_at": "2022-09-14T15:59:20.183", "url": "https://greatposterwall.com/", "name": "海豹GPW", "logo": "favicon.ico", @@ -4370,7 +5592,7 @@ "pk": 35, "fields": { "created_at": "2022-07-23T19:10:24.853", - "updated_at": "2022-09-14T09:59:50.905", + "updated_at": "2022-09-14T15:59:18.161", "url": "https://club.hares.top/", "name": "白兔hares", "logo": "http://favicon.ico", @@ -4448,7 +5670,7 @@ "pk": 36, "fields": { "created_at": "2022-07-27T12:59:12.234", - "updated_at": "2022-09-14T10:00:08.863", + "updated_at": "2022-09-14T15:59:20.190", "url": "https://www.nicept.net/", "name": "老师", "logo": "http://favicon.ico", @@ -4526,10 +5748,10 @@ "pk": 38, "fields": { "created_at": "2022-08-02T10:14:26.854", - "updated_at": "2022-09-07T09:11:30.175", + "updated_at": "2022-09-14T18:18:09.723", "url": "https://hdpt.xyz/", "name": "明教", - "logo": "favicon.ico", + "logo": "http://favicon.ico", "sign_in_support": true, "get_torrent_support": true, "get_userinfo_support": true, @@ -4577,19 +5799,19 @@ "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", "peer_speed_rule": ".//tr/td[5]/nobr/text()", "remark": "", - "invitation_rule": "//table/tr[2]/td[2]/a/text()", - "time_join_rule": "//table/tr[3]/td[2]/span/@title", - "latest_active_rule": "//table/tr[4]/td[2]/span/@title", - "uploaded_rule": "//tr[7]/td[2]/table/tr[2]/td[1]/text()", - "downloaded_rule": "//tr[7]/td[2]//table/tr[2]/td[2]/text()", - "ratio_rule": "//tr[7]/td[2]/table/tr/td[1]/font/text()", - "my_sp_rule": "//tr[14]/td[2]/text()", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", - "my_bonus_rule": "//tr[15]/td[2]/text()", - "my_level_rule": "//tr/td/span/span/a/@class", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", - "my_hr_rule": "//table/tr[114]/td[2]/text()", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -4604,7 +5826,7 @@ "pk": 39, "fields": { "created_at": "2022-08-12T23:29:07.033", - "updated_at": "2022-09-07T09:11:30.223", + "updated_at": "2022-09-14T10:07:34.082", "url": "https://pthome.net/", "name": "铂金家", "logo": "https://pthome.net/favicon.ico", @@ -4682,7 +5904,7 @@ "pk": 40, "fields": { "created_at": "2022-08-14T09:14:51.194", - "updated_at": "2022-09-14T10:00:09.531", + "updated_at": "2022-09-14T15:59:20.352", "url": "https://iptorrents.com/", "name": "ipt", "logo": "https://iptorrents.com/favicon.ico", @@ -4760,7 +5982,7 @@ "pk": 41, "fields": { "created_at": "2022-08-18T00:39:11.082", - "updated_at": "2022-09-14T10:00:08.988", + "updated_at": "2022-09-14T15:59:20.245", "url": "https://azusa.ru/", "name": "梓喵", "logo": "https://azusa.ru/favicon.ico", @@ -4838,7 +6060,7 @@ "pk": 42, "fields": { "created_at": "2022-08-18T00:46:55.688", - "updated_at": "2022-09-14T10:00:08.875", + "updated_at": "2022-09-14T15:59:20.195", "url": "https://hdcity.city/", "name": "HD城市", "logo": "http://favicon.ico", @@ -4916,7 +6138,7 @@ "pk": 43, "fields": { "created_at": "2022-08-19T23:20:30.164", - "updated_at": "2022-09-14T10:00:09.586", + "updated_at": "2022-09-14T15:59:20.373", "url": "https://hdvideo.one/", "name": "HDVIDEO", "logo": "https://hdvideo.one/favicon.ico", @@ -4994,7 +6216,7 @@ "pk": 44, "fields": { "created_at": "2022-08-23T16:41:38.669", - "updated_at": "2022-09-14T10:00:08.997", + "updated_at": "2022-09-14T15:59:20.250", "url": "https://pt.keepfrds.com/", "name": "月月Frds", "logo": "https://pt.keepfrds.com/static/favicon-64x64.png", @@ -5072,7 +6294,7 @@ "pk": 45, "fields": { "created_at": "2022-08-26T20:52:18.452", - "updated_at": "2022-09-14T10:00:09.365", + "updated_at": "2022-09-14T15:59:20.319", "url": "https://u2.dmhy.org/", "name": "U2", "logo": "http://favor.ico", @@ -5150,7 +6372,7 @@ "pk": 46, "fields": { "created_at": "2022-08-26T20:53:50.259", - "updated_at": "2022-09-14T10:00:09.093", + "updated_at": "2022-09-14T15:59:20.264", "url": "https://totheglory.im/", "name": "TTG", "logo": "http://favicon.ico", @@ -5228,7 +6450,7 @@ "pk": 47, "fields": { "created_at": "2022-08-26T20:54:35.357", - "updated_at": "2022-09-14T10:00:09.197", + "updated_at": "2022-09-14T15:59:20.281", "url": "https://discfan.net/", "name": "蝶粉", "logo": "http://favicon.ico", @@ -5306,8 +6528,8 @@ "pk": 48, "fields": { "created_at": "2022-08-26T20:55:42.110", - "updated_at": "2022-09-14T10:00:09.304", - "url": "https://www.joyhd.net", + "updated_at": "2022-09-14T15:59:20.301", + "url": "https://www.joyhd.net/", "name": "joyhd", "logo": "http://favicon.ico", "sign_in_support": false, @@ -5368,14 +6590,14 @@ "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", "my_level_rule": "//span[@class=\"medium\"]/span[@class=\"nowrap\"]/a[contains(@class,\"_Name\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "my_hr_rule": "//tr[14]/td[2]/a/text()", "leech_rule": "//img[@class=\"arrowdown\"]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", "seed_vol_rule": "//tr/td[3]", "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]", + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]", "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()" } }, @@ -5384,7 +6606,7 @@ "pk": 49, "fields": { "created_at": "2022-08-27T17:32:01.405", - "updated_at": "2022-09-07T09:11:30.500", + "updated_at": "2022-09-14T10:07:34.209", "url": "https://chdbits.co/", "name": "彩虹岛", "logo": "http://favicon.ico", @@ -5462,7 +6684,7 @@ "pk": 50, "fields": { "created_at": "2022-08-27T17:36:00.453", - "updated_at": "2022-09-07T09:11:30.524", + "updated_at": "2022-09-14T10:07:34.225", "url": "https://pt.hdupt.com/", "name": "好多油", "logo": "http://favicon.ico", @@ -5540,7 +6762,7 @@ "pk": 51, "fields": { "created_at": "2022-08-27T17:43:57.903", - "updated_at": "2022-09-07T09:11:30.554", + "updated_at": "2022-09-14T10:07:34.236", "url": "https://ourbits.club/", "name": "我堡", "logo": "http://favicon.ico", @@ -5618,13 +6840,13 @@ "pk": 52, "fields": { "created_at": "2022-08-27T18:16:09.224", - "updated_at": "2022-09-14T10:00:09.569", + "updated_at": "2022-09-14T18:21:28.037", "url": "https://hdhome.org/", "name": "家园", "logo": "http://favicon.ico", "sign_in_support": true, - "get_torrent_support": false, - "get_userinfo_support": false, + "get_torrent_support": true, + "get_userinfo_support": true, "search_support": false, "page_default": "torrents.php", "page_sign_in": "attendance.php", @@ -5680,14 +6902,14 @@ "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", "my_level_rule": "//span[@class=\"medium\"]/span[@class=\"nowrap\"]/a[contains(@class,\"_Name\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", "my_hr_rule": "//tr[14]/td[2]/a/text()", - "leech_rule": "//img[@class=\"arrowdown\"]/following-sibling::text()[1]", - "seed_rule": "//img[@class=\"arrowup\"]/following-sibling::text()[1]", + "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", + "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", "seed_vol_rule": "//tr/td[3]", "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", - "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]", + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]", "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()" } }, @@ -5696,7 +6918,7 @@ "pk": 53, "fields": { "created_at": "2022-08-27T18:18:44.023", - "updated_at": "2022-09-07T09:11:30.607", + "updated_at": "2022-09-14T10:07:34.257", "url": "https://springsunday.net/", "name": "不可说", "logo": "http://favicon.ico", @@ -5774,7 +6996,7 @@ "pk": 54, "fields": { "created_at": "2022-08-27T18:24:32.917", - "updated_at": "2022-09-13T15:03:11.089", + "updated_at": "2022-09-14T10:07:34.268", "url": "https://open.cd/", "name": "OpenCD", "logo": "http://favicon.ico", @@ -5852,7 +7074,7 @@ "pk": 55, "fields": { "created_at": "2022-08-27T21:57:23.449", - "updated_at": "2022-09-07T09:11:30.678", + "updated_at": "2022-09-14T10:07:34.279", "url": "https://pterclub.com/", "name": "这是猫站", "logo": "http://favicon.ico", @@ -5930,7 +7152,7 @@ "pk": 56, "fields": { "created_at": "2022-08-27T21:57:47.858", - "updated_at": "2022-09-07T09:11:30.706", + "updated_at": "2022-09-14T10:07:34.289", "url": "https://lemonhd.org/", "name": "柠檬", "logo": "http://favicon.ico", @@ -6008,7 +7230,7 @@ "pk": 57, "fields": { "created_at": "2022-08-27T21:58:11.379", - "updated_at": "2022-09-07T09:11:30.736", + "updated_at": "2022-09-14T10:07:34.300", "url": "https://nanyangpt.com/", "name": "南洋", "logo": "http://favicon.ico", @@ -6086,7 +7308,7 @@ "pk": 58, "fields": { "created_at": "2022-09-03T00:08:20.078", - "updated_at": "2022-09-14T10:00:09.495", + "updated_at": "2022-09-14T15:59:20.343", "url": "https://pt.eastgame.org/", "name": "吐鲁番", "logo": "http://favicon.ico", @@ -6164,7 +7386,7 @@ "pk": 59, "fields": { "created_at": "2022-09-14T08:33:16.574", - "updated_at": "2022-09-14T10:00:09.595", + "updated_at": "2022-09-14T15:59:20.379", "url": "https://kamept.com/", "name": "KamePT", "logo": "https://kamept.com/favicon.ico", @@ -6237,6 +7459,162 @@ "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()" } }, +{ + "model": "pt_site.site", + "pk": 62, + "fields": { + "created_at": "2022-07-27T13:01:11.697", + "updated_at": "2022-09-14T00:05:07.652", + "url": "http://avgv.cc/", + "name": "艾薇", + "logo": "http://favicon.ico", + "sign_in_support": false, + "get_torrent_support": true, + "get_userinfo_support": true, + "search_support": false, + "page_default": "torrents.php", + "page_sign_in": "attendance.php", + "page_control_panel": "usercp.php", + "page_detail": "details.php?id={}", + "page_download": "download.php?id={}", + "page_user": "userdetails.php?id={}", + "page_search": "torrents.php?search={}", + "page_leeching": "getusertorrentlistajax.php?userid={}&type=leeching", + "page_uploaded": "getusertorrentlistajax.php?userid={}&type=uploaded", + "page_seeding": "getusertorrentlistajax.php?userid={}&type=seeding", + "page_completed": "getusertorrentlistajax.php?userid={}&type=completed", + "page_mybonus": "mybonus.php", + "page_viewfilelist": "viewfilelist.php?id={}", + "page_viewpeerlist": "viewpeerlist.php?id={}", + "sign_in_method": "get", + "sign_in_captcha": false, + "sign_in_params": "{}", + "sign_in_headers": "{}", + "hr": false, + "hr_rate": 2, + "hr_time": 10, + "sp_full": 0.0, + "limit_speed": 100, + "torrents_rule": "//table[@class=\"torrents\"]/tr", + "name_rule": ".//td[@class=\"embedded\"]/a/b/text()", + "title_rule": ".//tr/td[@class=\"embedded\"][1]/text()", + "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href", + "category_rule": ".//td[@class=\"rowfollow nowrap\"]/a/img/@title", + "poster_rule": ".//table/tr/td[1]/img/@src", + "magnet_url_rule": ".//a[contains(@href,\"download\")]/@href", + "download_url_rule": ".//a[contains(@href,\"download.php?id=\") and contains(@href,\"passkey\")]/@href", + "size_rule": ".//td[5]/text()", + "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title", + "sale_rule": ".//table/tr/td/img[contains(@class,\"pro_\")]/@alt", + "sale_expire_rule": ".//table/tr/td/font/span/@title", + "release_rule": ".//td[4]/span/@title", + "seeders_rule": ".//td[6]/b/a/text()", + "leechers_rule": ".//td[7]/b/a/text()", + "completers_rule": ".//td[8]/a/b/text()", + "viewfilelist_rule": ".//td/text()", + "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", + "peer_speed_rule": ".//tr/td[5]/nobr/text()", + "remark": "", + "invitation_rule": "//a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", + "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td[1]//span/@title", + "latest_active_rule": "//td[contains(text(),\"最近动向\")]/following-sibling::td[1]//span/@title", + "uploaded_rule": "//font[@class=\"color_uploaded\"]/following-sibling::text()[1]", + "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()[1]", + "ratio_rule": "//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]", + "my_sp_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]", + "hour_sp_rule": "//div[contains(text(),\"每小时能获取\")]/text()[1]", + "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", + "my_level_rule": "//span[@class=\"medium\"]/span[@class=\"nowrap\"][1]/a[contains(@class,\"_Name\")]/@class", + "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", + "my_uid_rule": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", + "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", + "seed_rule": "//img[@class=\"arrowup\"][1]/following-sibling::text()[1]", + "record_count_rule": "/html/body/b/text()", + "seed_vol_rule": "//tr/td[3]", + "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", + "notice_rule": "//a[@href=\"index.php\"]/font/text()[1]", + "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()" + } +}, +{ + "model": "pt_site.site", + "pk": 63, + "fields": { + "created_at": "2022-09-14T10:07:33.665", + "updated_at": "2022-09-14T10:07:33.665", + "url": "https://hdatmos.club", + "name": "阿童木", + "logo": "favicon.ico", + "sign_in_support": true, + "get_torrent_support": true, + "get_userinfo_support": true, + "search_support": false, + "page_default": "torrents.php", + "page_sign_in": "attendance.php", + "page_control_panel": "usercp.php", + "page_detail": "details.php?id={}", + "page_download": "download.php?id={}", + "page_user": "userdetails.php?id={}", + "page_search": "torrents.php?search={}", + "page_leeching": "getusertorrentlistajax.php?userid={}&type=leeching", + "page_uploaded": "getusertorrentlistajax.php?userid={}&type=uploaded", + "page_seeding": "getusertorrentlistajax.php?userid={}&type=seeding", + "page_completed": "getusertorrentlistajax.php?userid={}&type=completed", + "page_mybonus": "mybonus.php", + "page_viewfilelist": "viewfilelist.php?id=", + "page_viewpeerlist": "viewpeerlist.php?id=", + "sign_in_method": "get", + "sign_in_captcha": false, + "sign_in_params": "{}", + "sign_in_headers": "{}", + "hr": false, + "hr_rate": 2, + "hr_time": 10, + "sp_full": 0.0, + "limit_speed": 100, + "torrents_rule": "//table[@class=\"torrents\"]/tr", + "name_rule": ".//td[@class=\"embedded\"]/a/b/text()", + "title_rule": ".//tr/td[1]/text()", + "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href", + "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@class", + "poster_rule": ".//table/tr/td[1]/img/@src", + "magnet_url_rule": ".//a[contains(@href,\"download\")]/@href", + "download_url_rule": ".//a[contains(@href,\"download.php?id=\") and contains(@href,\"passkey\")]/@href", + "size_rule": ".//td[5]/text()", + "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title", + "sale_rule": ".//table/tr/td/img[contains(@class,\"pro_\")]/@alt", + "sale_expire_rule": ".//table/tr/td/font/span/@title", + "release_rule": ".//td[4]/span/@title", + "seeders_rule": ".//td[6]/b/a/text()", + "leechers_rule": ".//td[7]/b/a/text()", + "completers_rule": ".//td[8]/a/b/text()", + "viewfilelist_rule": ".//td/text()", + "viewpeerlist_rule": ".//tr/td[9]/nobr/text()", + "peer_speed_rule": ".//tr/td[5]/nobr/text()", + "remark": "", + "invitation_rule": "//table/tr[2]/td[2]/a/text()", + "time_join_rule": "//table/tr[3]/td[2]/span/@title", + "latest_active_rule": "//table/tr[4]/td[2]/span/@title", + "uploaded_rule": "//tr[8]/td[2]/table/tr[2]/td[1]/text()", + "downloaded_rule": "//tr[8]/td[2]//table/tr[2]/td[2]/text()", + "ratio_rule": "//tr[8]/td[2]/table/tr/td[1]/font/text()", + "my_sp_rule": "//tr[14]/td[2]/text()", + "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]", + "my_bonus_rule": "//tr[15]/td[2]/text()", + "my_level_rule": "//tr/td/span/span/a/@class", + "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()", + "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_hr_rule": "//table/tr[114]/td[2]/text()", + "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", + "seed_rule": "/html/body/b/text()", + "record_count_rule": "/html/body/b/text()", + "seed_vol_rule": "//tr/td[3]", + "mailbox_rule": "//a[@href=\"messages.php\"]/font[contains(text(),\"条\")]/text()[1]", + "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]", + "hash_rule": "//tr[10]//td[@class=\"no_border_wide\"][2]/text()" + } +}, { "model": "auto_pt.task", "pk": 1, @@ -6302,7 +7680,7 @@ "pk": 14, "fields": { "created_at": "2022-08-17T22:13:42.752", - "updated_at": "2022-09-07T08:55:14.075", + "updated_at": "2022-09-14T12:30:15.832", "task": 1, "job_id": "更新个人数据", "trigger": "interval", @@ -6321,7 +7699,7 @@ "pk": 15, "fields": { "created_at": "2022-08-17T22:25:47.033", - "updated_at": "2022-09-07T08:55:13.900", + "updated_at": "2022-09-14T12:30:15.709", "task": 4, "job_id": "自动签到", "trigger": "interval", @@ -6340,7 +7718,7 @@ "pk": 16, "fields": { "created_at": "2022-08-17T22:26:09.644", - "updated_at": "2022-09-07T08:55:13.489", + "updated_at": "2022-09-14T12:30:15.532", "task": 5, "job_id": "拉取最新种子", "trigger": "interval",