diff --git a/pt.json b/pt.json index c16ed7a..38403bc 100644 --- a/pt.json +++ b/pt.json @@ -83,7 +83,7 @@ "pk": 2, "fields": { "created_at": "2022-07-17T10:24:21.376", - "updated_at": "2022-10-31T23:21:36.691", + "updated_at": "2022-11-02T12:01:41.127", "url": "https://piggo.me/", "name": "猪猪网", "logo": "https://piggo.me/favicon.ico", @@ -147,7 +147,7 @@ "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_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": "//tr/td[4]", @@ -241,7 +241,7 @@ "pk": 8, "fields": { "created_at": "2022-07-20T10:05:03.493", - "updated_at": "2022-10-31T23:21:38.045", + "updated_at": "2022-11-02T12:02:24.333", "url": "https://carpt.net/", "name": "CarPT", "logo": "https://carpt.net/favicon.ico", @@ -305,7 +305,7 @@ "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_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()", @@ -873,7 +873,7 @@ "pk": 16, "fields": { "created_at": "2022-07-20T10:13:15.407", - "updated_at": "2022-10-31T23:21:40.411", + "updated_at": "2022-11-02T12:02:48.744", "url": "https://pt.0ff.cc/", "name": "农场", "logo": "https://pt.0ff.cc/favicon.ico", @@ -937,7 +937,7 @@ "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_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()", @@ -952,7 +952,7 @@ "pk": 17, "fields": { "created_at": "2022-07-20T10:15:59.584", - "updated_at": "2022-10-31T23:21:40.591", + "updated_at": "2022-11-02T12:00:42.810", "url": "https://ptchina.org/", "name": "铂金学院", "logo": "https://ptchina.org/favicon.ico", @@ -1004,19 +1004,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", + "invitation_rule": "//span/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\"]/following-sibling::text()[1]", - "my_sp_rule": "//font[@class=\"color_bonus\"]/following-sibling::text()[2]", + "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": "//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\"]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -3006,7 +3006,7 @@ "pk": 45, "fields": { "created_at": "2022-08-26T20:52:18.452", - "updated_at": "2022-10-31T23:21:48.316", + "updated_at": "2022-11-01T23:44:07.356", "url": "https://u2.dmhy.org/", "name": "U2", "logo": "https://u2.dmhy.org/favicon.ico", @@ -3067,9 +3067,9 @@ "my_sp_rule": "//a[@href=\"ucoin.php\"]/following-sibling::span[1]//text()", "hour_sp_rule": "//td[@id=\"outer\"]//td[@class=\"text\"]/text()", "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", - "my_level_rule": "//img[contains(@src,\"user\")]/@src", + "my_level_rule": "//span/span/a[contains(@href, \"userdetails.php?id=\")]/@class", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/span/@data-content", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//span/span/a[contains(@href, \"userdetails.php?id=\")]/@href", "my_hr_rule": "//tr[14]/td[2]/a/text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//a[contains(@href,\"#seedlist\")]//text()", @@ -4913,16 +4913,16 @@ "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_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", @@ -4992,16 +4992,16 @@ "search_support": false, "page_default": "Torrents?type=0&systematics=2&keyword=", "page_sign_in": "Users/me", - "page_control_panel": "usercp.php", - "page_detail": "Torrents/details?tid={}", - "page_download": "Torrents/download?passkey={}&tid={}", - "page_user": "Users/profile?uid={}", - "page_search": "Torrents?type=0&systematics=2&keyword={}", - "page_leeching": "Torrents/myDownload", - "page_uploaded": "getusertorrentlistajax.php?userid={}&type=uploaded", - "page_seeding": "Torrents/mySeed", - "page_completed": "getusertorrentlistajax.php?userid={}&type=completed", - "page_mybonus": "Points", + "page_control_panel": "usercp.php", + "page_detail": "Torrents/details?tid={}", + "page_download": "Torrents/download?passkey={}&tid={}", + "page_user": "Users/profile?uid={}", + "page_search": "Torrents?type=0&systematics=2&keyword={}", + "page_leeching": "Torrents/myDownload", + "page_uploaded": "getusertorrentlistajax.php?userid={}&type=uploaded", + "page_seeding": "Torrents/mySeed", + "page_completed": "getusertorrentlistajax.php?userid={}&type=completed", + "page_mybonus": "Points", "page_viewfilelist": "viewfilelist.php?id={}", "page_viewpeerlist": "viewpeerlist.php?id={}", "sign_in_method": "get", @@ -5071,16 +5071,16 @@ "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_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", @@ -5139,7 +5139,7 @@ "pk": 74, "fields": { "created_at": "2022-10-14T14:23:01.057", - "updated_at": "2022-10-31T23:21:54.851", + "updated_at": "2022-11-02T12:34:40.330", "url": "https://52pt.site/", "name": "52PT", "logo": "https://52pt.site/favicon.ico", @@ -5150,29 +5150,29 @@ "search_support": false, "page_default": "torrents.php?incldead=1&spstate=2&inclbookmarked=0&search=&searc", "page_sign_in": "bakatest.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": 100.0, - "limit_speed": 100, - "torrents_rule": "//table[@class=\"torrents\"]/tr", - "name_rule": ".//td[@class=\"embedded\"]/a/b/text()", + "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": "post", + "sign_in_captcha": false, + "sign_in_params": "{}", + "sign_in_headers": "{}", + "hr": false, + "hr_rate": 2, + "hr_time": 10, + "sp_full": 100.0, + "limit_speed": 100, + "torrents_rule": "//table[@class=\"torrents\"]/tr", + "name_rule": ".//td[@class=\"embedded\"]/a/b/text()", "title_rule": ".//a[contains(@href,\"detail\")]/parent::td/text()[last()]", "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href", "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@title", @@ -5193,25 +5193,25 @@ "remark": "", "invitation_rule": "//span/a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td/span/@title", - "latest_active_rule": "//td[contains(text(),\"最近动向\")]/following-sibling::td/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": "//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": "//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\"]/following-sibling::text()[1]", - "seed_rule": "//img[@class=\"arrowup\"]/following-sibling::text()[1]", - "record_count_rule": ".//td[3]/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": "//td/b[contains(text(),\"Hash\")]/following::text()[1]" - } + "latest_active_rule": "//td[contains(text(),\"最近动向\")]/following-sibling::td/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": "//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": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_hr_rule": "//a[@href=\"myhr.php\"]/font[last()]/text()", + "leech_rule": "//img[@class=\"arrowdown\"]/following-sibling::text()[1]", + "seed_rule": "//img[@class=\"arrowup\"]/following-sibling::text()[1]", + "record_count_rule": ".//td[3]/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": "//td/b[contains(text(),\"Hash\")]/following::text()[1]" + } }, { "model": "pt_site.site", @@ -5229,16 +5229,16 @@ "search_support": false, "page_default": "torrents.php?incldead=1&spstate=2&inclbookmarked=0&search=", "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_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", @@ -5308,16 +5308,16 @@ "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_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", @@ -5387,16 +5387,16 @@ "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_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", @@ -5466,16 +5466,16 @@ "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_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", @@ -5510,16 +5510,16 @@ "invitation_rule": "//span/a[contains(@href,\"invite.php?id=\")]/following-sibling::text()[1]", "time_join_rule": "//td[contains(text(),\"加入\")]/following-sibling::td/span/@title", "latest_active_rule": "//td[contains(text(),\"最近动向\")]/following-sibling::td/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": "//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": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", - "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", + "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": "//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": "//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\"]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"]/following-sibling::text()[1]", "record_count_rule": ".//td[3]/text()", @@ -5619,16 +5619,16 @@ } }, { - "model": "auto_pt.task", - "pk": 2, - "fields": { - "created_at": "2022-08-05T23:52:19.666", - "updated_at": "2022-10-15T09:05:50.240", - "name": "auto_push_to_downloader", - "desc": "推送到下载器" - } -}, -{ + "model": "auto_pt.task", + "pk": 2, + "fields": { + "created_at": "2022-08-05T23:52:19.666", + "updated_at": "2022-10-15T09:05:50.240", + "name": "auto_push_to_downloader", + "desc": "推送到下载器" + } + }, + { "model": "auto_pt.task", "pk": 3, "fields": { diff --git a/pt_site_site.json b/pt_site_site.json index 2a21c10..14b8d27 100644 --- a/pt_site_site.json +++ b/pt_site_site.json @@ -78,7 +78,7 @@ { "id": 2, "created_at": "2022-07-17 10:24:21.376000", - "updated_at": "2022-10-31 23:21:36.691830", + "updated_at": "2022-11-02 12:01:41.127807", "name": "猪猪网", "url": "https://piggo.me/", "logo": "https://piggo.me/favicon.ico", @@ -138,7 +138,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": "//tr/td[4]", @@ -230,7 +230,7 @@ { "id": 8, "created_at": "2022-07-20 10:05:03.493000", - "updated_at": "2022-10-31 23:21:38.045659", + "updated_at": "2022-11-02 12:02:24.333548", "name": "CarPT", "url": "https://carpt.net/", "logo": "https://carpt.net/favicon.ico", @@ -290,7 +290,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()", @@ -838,7 +838,7 @@ { "id": 16, "created_at": "2022-07-20 10:13:15.407000", - "updated_at": "2022-10-31 23:21:40.411908", + "updated_at": "2022-11-02 12:02:48.744984", "name": "农场", "url": "https://pt.0ff.cc/", "logo": "https://pt.0ff.cc/favicon.ico", @@ -898,7 +898,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()", @@ -914,7 +914,7 @@ { "id": 17, "created_at": "2022-07-20 10:15:59.584000", - "updated_at": "2022-10-31 23:21:40.591803", + "updated_at": "2022-11-02 12:00:42.810423", "name": "铂金学院", "url": "https://ptchina.org/", "logo": "https://ptchina.org/favicon.ico", @@ -964,17 +964,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", + "invitation_rule": "//span/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\"]/following-sibling::text()[1]", - "my_sp_rule": "//font[@class=\"color_bonus\"]/following-sibling::text()[2]", + "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": "//a[@href=\"myhr.php\"]/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\"]/following-sibling::text()[1]", "record_count_rule": "/html/body/b/text()", @@ -2890,7 +2890,7 @@ { "id": 45, "created_at": "2022-08-26 20:52:18.452000", - "updated_at": "2022-10-31 23:21:48.316603", + "updated_at": "2022-11-01 23:44:07.356505", "name": "U2", "url": "https://u2.dmhy.org/", "logo": "https://u2.dmhy.org/favicon.ico", @@ -2949,7 +2949,7 @@ "my_sp_rule": "//a[@href=\"ucoin.php\"]/following-sibling::span[1]//text()", "hour_sp_rule": "//td[@id=\"outer\"]//td[@class=\"text\"]/text()", "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]", - "my_level_rule": "//img[contains(@src,\"user\")]/@src", + "my_level_rule": "//span/span/a[contains(@href, \"userdetails.php?id=\")]/@class", "my_hr_rule": "//tr[14]/td[2]/a/text()", "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]", "seed_rule": "//a[contains(@href,\"#seedlist\")]//text()", @@ -2959,7 +2959,7 @@ "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()", "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]", "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/span/@data-content", - "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href", + "my_uid_rule": "//span/span/a[contains(@href, \"userdetails.php?id=\")]/@href", "page_control_panel": "usercp.php", "tracker": "dmhy.best" }, @@ -4942,7 +4942,7 @@ { "id": 74, "created_at": "2022-10-14 14:23:01.057107", - "updated_at": "2022-10-31 23:21:54.851323", + "updated_at": "2022-11-02 12:34:40.330676", "name": "52PT", "url": "https://52pt.site/", "logo": "https://52pt.site/favicon.ico", @@ -4963,7 +4963,7 @@ "page_mybonus": "mybonus.php", "page_viewfilelist": "viewfilelist.php?id={}", "page_viewpeerlist": "viewpeerlist.php?id={}", - "sign_in_method": "get", + "sign_in_method": "post", "sign_in_captcha": 0, "sign_in_params": "{}", "sign_in_headers": "{}", @@ -5002,7 +5002,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": "//table[@id=\"info_block\"]//span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@class", - "my_hr_rule": "//a[@href=\"myhr.php\"]//text()", + "my_hr_rule": "//a[@href=\"myhr.php\"]/font[last()]/text()", "leech_rule": "//img[@class=\"arrowdown\"]/following-sibling::text()[1]", "seed_rule": "//img[@class=\"arrowup\"]/following-sibling::text()[1]", "record_count_rule": ".//td[3]/text()",