[
{
  "model": "pt_site.site",
  "pk": 1,
  "fields": {
    "created_at": "2022-07-17T10:22:03.474",
    "updated_at": "2022-11-03T22:41:01.631",
    "url": "https://hdatmos.club/",
    "name": "阿童木",
    "logo": "https://hdatmos.club/favicon.ico",
    "tracker": "hdatmos.club",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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\"][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[10]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 2,
  "fields": {
    "created_at": "2022-07-17T10:24:21.376",
    "updated_at": "2022-11-03T22:41:01.634",
    "url": "https://piggo.me/",
    "name": "猪猪网",
    "logo": "https://piggo.me/favicon.ico",
    "tracker": "piggo.me",
    "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": true,
    "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": ".//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/@class",
    "poster_rule": ".//tr/td[1]/a/img/@src",
    "magnet_url_rule": ".//a[contains(@href,\"download.php?id=\") ]/@href",
    "download_url_rule": ".//a[contains(@href,\"download.php?\") and contains(text(),\"右键查看\") ]/@href",
    "size_rule": ".//td[5]//text()",
    "hr_rule": ".//img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//b/a[contains(@href,\"dllist=1#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"dllist=1#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches.php?id=\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[8]/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": "//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": "//tr/td[4]",
    "seed_vol_rule": "//tr/td[4]",
    "mailbox_rule": "//a[@id=\"messages1\"]/font/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",
  "pk": 5,
  "fields": {
    "created_at": "2022-07-17T10:27:30.380",
    "updated_at": "2022-11-03T22:41:01.637",
    "url": "https://1ptba.com/",
    "name": "1PT",
    "logo": "https://1ptba.com/favicon.ico",
    "tracker": "1ptba.com",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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[16]/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[14]/td[2]/a/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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 8,
  "fields": {
    "created_at": "2022-07-20T10:05:03.493",
    "updated_at": "2022-11-03T22:41:01.640",
    "url": "https://carpt.net/",
    "name": "CarPT",
    "logo": "https://carpt.net/favicon.ico",
    "tracker": "carpt.net",
    "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": true,
    "hr_rate": 2,
    "hr_time": 24,
    "sp_full": 0.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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 9,
  "fields": {
    "created_at": "2022-07-20T10:06:16.029",
    "updated_at": "2022-11-03T22:41:01.643",
    "url": "https://www.hdarea.co/",
    "name": "HDArea",
    "logo": "https://www.hdarea.co/favicon.ico",
    "tracker": "hdarea.co",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "sign_in.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": "post",
    "sign_in_captcha": false,
    "sign_in_params": "{'action':'sign_in'}",
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//a[contains(@href,\"download.php?id=\")]/@href",
    "download_url_rule": ".//td[contains(text(),\"download.php?id=\") and contains(text(),\"passkey\")]/text()",
    "size_rule": ".//td[5]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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\"][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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 10,
  "fields": {
    "created_at": "2022-07-20T10:07:13.505",
    "updated_at": "2022-11-03T22:41:01.645",
    "url": "https://hdfans.org/",
    "name": "红豆饭",
    "logo": "https://hdfans.org/favicon.ico",
    "tracker": "hdfans.org",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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[4]",
    "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": 11,
  "fields": {
    "created_at": "2022-07-20T10:08:12.726",
    "updated_at": "2022-11-03T22:41:01.648",
    "url": "https://hdsky.me/",
    "name": "天空",
    "logo": "https://hdsky.me/favicon.ico",
    "tracker": "hdsky.me",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "showup.php",
    "page_control_panel": "usercp.php",
    "page_detail": "details.php?id={}",
    "page_download": "download.php?id={}",
    "page_user": "usercp.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": true,
    "sign_in_params": "{'action':'showup'}",
    "sign_in_headers": "{}",
    "hr": false,
    "hr_rate": 2,
    "hr_time": 10,
    "sp_full": 0.0,
    "limit_speed": 100,
    "torrents_rule": "//table[contains(@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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td[@class=\"embedded\"][2]/form[contains(@action,\"download\")]/@action",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/img[contains(@class,\"pro_\")]/@onmouseover",
    "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/td[1]/span/text()[9]",
    "time_join_rule": "//table/tr[3]/td[2]/span/@title",
    "latest_active_rule": "//table/tr[4]/td[2]/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": "//table/tr/td[1]/span/text()[7]",
    "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_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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 12,
  "fields": {
    "created_at": "2022-07-20T10:09:18.723",
    "updated_at": "2022-11-03T22:41:01.651",
    "url": "https://hdtime.org/",
    "name": "时光",
    "logo": "https://hdtime.org/favicon.ico",
    "tracker": "hdtime.org",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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[15]/td[2]/text()",
    "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]",
    "my_bonus_rule": "//tr[16]/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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 13,
  "fields": {
    "created_at": "2022-07-20T10:09:59.938",
    "updated_at": "2022-11-03T22:41:01.654",
    "url": "https://hdzone.me/",
    "name": "Zone",
    "logo": "https://hdzone.me/favicon.ico",
    "tracker": "hdzone.me",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/b/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[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()",
    "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]",
    "my_bonus_rule": "//tr[112]/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[13]/td[2]/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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 14,
  "fields": {
    "created_at": "2022-07-20T10:11:12.180",
    "updated_at": "2022-11-03T22:41:01.657",
    "url": "https://wintersakura.net/",
    "name": "冬樱",
    "logo": "https://wintersakura.net/favicon.ico",
    "tracker": "wintersakura.net",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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\"][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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 15,
  "fields": {
    "created_at": "2022-07-20T10:12:13.107",
    "updated_at": "2022-11-03T22:41:01.659",
    "url": "http://hdmayi.com/",
    "name": "蚂蚁",
    "logo": "http://hdmayi.com/favicon.ico",
    "tracker": "hdmayi.com",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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()",
    "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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 16,
  "fields": {
    "created_at": "2022-07-20T10:13:15.407",
    "updated_at": "2022-11-03T22:41:01.662",
    "url": "https://pt.0ff.cc/",
    "name": "农场",
    "logo": "https://pt.0ff.cc/favicon.ico",
    "tracker": "0ff.cc",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 17,
  "fields": {
    "created_at": "2022-07-20T10:15:59.584",
    "updated_at": "2022-11-03T22:41:01.665",
    "url": "https://ptchina.org/",
    "name": "铂金学院",
    "logo": "https://ptchina.org/favicon.ico",
    "tracker": "ptchina.org",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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\"][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": "//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\"]/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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 18,
  "fields": {
    "created_at": "2022-07-20T10:58:58.928",
    "updated_at": "2022-11-03T22:41:01.668",
    "url": "https://pt.msg.vg/",
    "name": "马杀鸡",
    "logo": "https://pt.msg.vg/favicon.ico",
    "tracker": "msg.vg",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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\"][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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 19,
  "fields": {
    "created_at": "2022-07-20T11:03:57.583",
    "updated_at": "2022-11-03T22:41:01.671",
    "url": "https://www.pttime.org/",
    "name": "时间",
    "logo": "https://www.pttime.org/favicon.ico",
    "tracker": "pttime.org",
    "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[@class=\"embedded\"][1]/text()",
    "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/b/parent::a/@href",
    "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@alt",
    "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[6]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//font[contains(@class,\"free\")]/text()",
    "sale_expire_rule": ".//font[contains(@class,\"free\")]/following-sibling::span[1]/@title",
    "release_rule": ".//td[@class=\"rowfollow nowrap\"]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]//text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]//text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[5]/nobr/text()",
    "remark": "",
    "invitation_rule": "//td[contains(text(),\"剩余邀请量\")]/following::a[contains(@href,\"invite.php\")][1]//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()",
    "downloaded_rule": "//font[@class=\"color_downloaded\"]/following-sibling::text()",
    "ratio_rule": "//font[@class=\"color_ratio\"]/following-sibling::text()",
    "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": "//*[@id=\"info_block\"]//tr[1]/td/span/a[1]/@class",
    "my_passkey_rule": "//td[contains(text(),\"秘钥\")]/following-sibling::td[1]/span/text()",
    "my_uid_rule": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href",
    "my_hr_rule": "//a[@href=\"myhr.php\"]//text()",
    "leech_rule": "//i[@title=\"当前下载\"]/following-sibling::text()[1]",
    "seed_rule": "//i[@title=\"当前做种\"]/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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 20,
  "fields": {
    "created_at": "2022-07-20T11:06:11.901",
    "updated_at": "2022-11-03T22:41:01.674",
    "url": "http://www.oshen.win/",
    "name": "欧申",
    "logo": "http://www.oshen.win/favicon.ico",
    "tracker": "oshen.win",
    "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": ".//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/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/img[contains(@class,\"pro_\")]/@onmouseover",
    "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[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[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()",
    "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_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()",
    "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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 21,
  "fields": {
    "created_at": "2022-07-20T11:12:51.331",
    "updated_at": "2022-11-03T22:41:01.676",
    "url": "https://www.htpt.cc/",
    "name": "海棠",
    "logo": "https://www.htpt.cc/favicon.ico",
    "tracker": "htpt.cc",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "live.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_new.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": ".//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/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/b/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": "//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\"][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": 22,
  "fields": {
    "created_at": "2022-07-20T11:17:25.992",
    "updated_at": "2022-11-03T22:41:01.679",
    "url": "https://ptsbao.club/",
    "name": "烧包",
    "logo": "https://ptsbao.club/favicon.ico",
    "tracker": "ptsbao.club",
    "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\"]/tbody/tr",
    "name_rule": ".//td[@class=\"embedded\"]/a/@title",
    "title_rule": ".//td[@class=\"embedded\"][1]/text()",
    "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href",
    "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@alt",
    "poster_rule": ".//table/tr/td[2]/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[@id=\"torrents_td\"][6]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/font/b/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//td[8]/b/a/text()",
    "leechers_rule": ".//td[9]/b/a/text()",
    "completers_rule": ".//td[10]/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": "//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\"][1]/following-sibling::text()[1]",
    "my_sp_rule": "//a[@href=\"wof_load.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": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href",
    "my_hr_rule": "//a[@href=\"myhr.php\"]//text()",
    "leech_rule": "//img[@class=\"downloading\"][1]/following-sibling::text()[1]",
    "seed_rule": "//img[@class=\"uploading\"][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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 23,
  "fields": {
    "created_at": "2022-07-20T11:25:55.869",
    "updated_at": "2022-11-03T22:41:01.682",
    "url": "https://www.hitpt.com/",
    "name": "百川",
    "logo": "https://www.hitpt.com/favicon.ico",
    "tracker": "hitpt.com",
    "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": ".//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/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/img[contains(@class,\"pro_\")]/@onmouseover",
    "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[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()",
    "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]",
    "my_bonus_rule": "//tr[112]/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[14]/td[2]/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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 24,
  "fields": {
    "created_at": "2022-07-20T11:27:42.866",
    "updated_at": "2022-11-03T22:41:01.685",
    "url": "https://pt.soulvoice.club/",
    "name": "聆音",
    "logo": "https://pt.soulvoice.club/favicon.ico",
    "tracker": "soulvoice.club",
    "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": ".//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/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/b/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": "//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\"][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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 25,
  "fields": {
    "created_at": "2022-07-20T11:28:54.234",
    "updated_at": "2022-11-03T22:41:01.687",
    "url": "https://www.beitai.pt/",
    "name": "备胎",
    "logo": "https://www.beitai.pt/favicon.ico",
    "tracker": "beitai.pt",
    "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": ".//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/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/img[contains(@class,\"pro_\")]/@onmouseover",
    "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": "//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\"][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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 26,
  "fields": {
    "created_at": "2022-07-20T23:48:14.437",
    "updated_at": "2022-11-03T22:41:01.690",
    "url": "https://audiences.me/",
    "name": "观众",
    "logo": "https://audiences.me/favicon.ico",
    "tracker": "audiences.me",
    "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[contains(@class,\"torrents\")]/tr",
    "name_rule": ".//td[@class=\"embedded\"]/a/b/text()",
    "title_rule": ".//tr[contains(@class,\"sticky\")]/td[@class=\"embedded\"]/span[last()]/text()",
    "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href",
    "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//tr[contains(@class,\"sticky\")]/td[@class=\"embedded\"]/b/span[last()]/@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": "//a[contains(@href,\"blackjack.php\")]/following-sibling::text()[1]",
    "my_level_rule": "//table[@id=\"info_block\"]//span[@class=\"nowrap\"][1]/a[contains(@class,\"_Name\")]/@class",
    "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/span/text()",
    "my_uid_rule": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 28,
  "fields": {
    "created_at": "2022-07-20T23:51:03.848",
    "updated_at": "2022-11-03T22:41:01.693",
    "url": "https://gainbound.net/",
    "name": "丐帮",
    "logo": "https://gainbound.net/favicon.ico",
    "tracker": "gainbound.net",
    "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": ".//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/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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[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()",
    "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_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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 29,
  "fields": {
    "created_at": "2022-07-20T23:51:54.709",
    "updated_at": "2022-11-03T22:41:01.696",
    "url": "https://www.haidan.video/",
    "name": "海胆",
    "logo": "https://www.haidan.video/public/pic/favicon.ico",
    "tracker": "haidan.video",
    "sign_in_support": true,
    "get_torrent_support": false,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "signin.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": ".//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/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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()",
    "my_sp_rule": "//span[@id=\"magic_num\"]/text()",
    "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/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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 30,
  "fields": {
    "created_at": "2022-07-20T23:52:34.568",
    "updated_at": "2022-11-03T22:41:01.699",
    "url": "https://www.hddolby.com/",
    "name": "HD杜比",
    "logo": "https://gitee.com/ngfchl/icons/raw/master/pt_site/hddolby.ico",
    "tracker": "hddolby.com",
    "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[@class=\"embedded\"]/span[last()]/text()",
    "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href",
    "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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()",
    "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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 31,
  "fields": {
    "created_at": "2022-07-20T23:53:30.271",
    "updated_at": "2022-11-03T22:41:01.702",
    "url": "https://www.hd.ai/",
    "name": "海带",
    "logo": "https://www.hd.ai/favicon.png",
    "tracker": "hd.ai",
    "sign_in_support": false,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "/Torrents.tableList?page=1&limit=100",
    "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=\"layui-table\"]/tr",
    "name_rule": ".//td/div/a/b/text()",
    "title_rule": ".//td[4]/div/text()",
    "detail_url_rule": ".//td/div/a/@href",
    "category_rule": "//td[3]/div/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[@data-field=\"size\"]/@data-content",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": "//td[@data-field=\"name\"]/div/span/@text()",
    "release_rule": ".//td[@data-field=\"added\"]/@data-content",
    "seeders_rule": ".//td[@data-field=\"seeders\"]/@data-content",
    "leechers_rule": ".//td[@data-field=\"leechers\"]/@data-content",
    "completers_rule": ".//td[@data-field=\"times_completed\"]/@data-content",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[5]/nobr/text()",
    "remark": "",
    "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\"][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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 32,
  "fields": {
    "created_at": "2022-07-20T23:55:26.251",
    "updated_at": "2022-11-03T22:41:01.704",
    "url": "https://kp.m-team.cc/",
    "name": "MTeam",
    "logo": "https://kp.m-team.cc/favicon.ico",
    "tracker": "m-team.cc",
    "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": "getusertorrentlist.php?userid={}&type=leeching",
    "page_uploaded": "getusertorrentlist.php?userid={}&type=uploaded",
    "page_seeding": "getusertorrentlist.php?userid={}&type=seeding",
    "page_completed": "getusertorrentlist.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\"][1]/a[1]/img/@alt",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td[@class=\"embedded\"]/span/text()",
    "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": "//td[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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 33,
  "fields": {
    "created_at": "2022-07-20T23:56:40.615",
    "updated_at": "2022-11-03T22:41:01.707",
    "url": "https://www.3wmg.com/",
    "name": "芒果",
    "logo": "https://www.3wmg.com/favicon.ico",
    "tracker": "3wmg.com",
    "sign_in_support": true,
    "get_torrent_support": false,
    "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": ".//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/@alt",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//a[contains(@href,\"download\")]/@href",
    "download_url_rule": ".//a[contains(@href,\"download.php?\") and contains(text(),\"右键查看\")]/@href",
    "size_rule": ".//td[4]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[3]/text()",
    "seeders_rule": ".//a[contains(@href,\"dllist=1#seeders\")]//text()",
    "leechers_rule": ".//a[contains(@href,\"dllist=1#leechers\")]//text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches.php?id=\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[5]/nobr/text()",
    "remark": "",
    "invitation_rule": "//span/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": "//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": "//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()",
    "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]",
    "record_count_rule": "//tr/td[4]",
    "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",
  "pk": 34,
  "fields": {
    "created_at": "2022-07-23T19:05:57.166",
    "updated_at": "2022-11-03T22:41:01.710",
    "url": "https://greatposterwall.com/",
    "name": "海豹GPW",
    "logo": "https://greatposterwall.com/favicon.ico",
    "tracker": "greatposterwall.com",
    "sign_in_support": false,
    "get_torrent_support": false,
    "get_userinfo_support": false,
    "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": "user.php?id={}",
    "page_search": "torrents.php?search={}",
    "page_leeching": "bonus.php?action=bprates",
    "page_uploaded": "getusertorrentlistajax.php?userid={}&type=uploaded",
    "page_seeding": "bonus.php?action=bprates",
    "page_completed": "bonus.php?action=bprates",
    "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": ".//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\"]/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//span[text()=\"邀请数量: \"]/following-sibling::text()[1]",
    "time_join_rule": "//li[@ id=\"join-date-value\"]/@data-value",
    "latest_active_rule": "//li[@ id=\"last-access-date-value\"]/@data-value",
    "uploaded_rule": "//li[@ id=\"uploaded-value\"]/@data-value",
    "downloaded_rule": "//li[@ id=\"downloaded-value\"]/@data-value",
    "ratio_rule": "//li[@ id=\"ratio-value\"]/@data-value",
    "my_sp_rule": "//li[@ id=\"bp-value\"]/@data-value",
    "hour_sp_rule": "//li[@ id=\"bp-rate-value\"]/@data-value",
    "my_bonus_rule": "//tr[115]/td[2]/text()",
    "my_level_rule": "//li[@ id=\"class-value\"]/@data-value",
    "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": "//table[@id=\"torrent_table\"]/tbody/tr",
    "seed_rule": "//td[@id=\"seeding-count-value\"]/@data-value",
    "record_count_rule": "/html/body/b/text()",
    "seed_vol_rule": "//td[@id=\"seeding-size-value\"]/@data-value",
    "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[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 35,
  "fields": {
    "created_at": "2022-07-23T19:10:24.853",
    "updated_at": "2022-11-03T22:41:01.713",
    "url": "https://club.hares.top/",
    "name": "白兔hares",
    "logo": "https://club.hares.top/favicon.ico",
    "tracker": "hares.top",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "attendance.php?action=sign",
    "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": "{\"accept\":\"application/json\"}",
    "hr": false,
    "hr_rate": 2,
    "hr_time": 10,
    "sp_full": 0.0,
    "limit_speed": 100,
    "torrents_rule": "//table[@class=\"torrents layui-table\"]/tr",
    "name_rule": ".//td[2]/div[1]/div[1]/div[2]/div/a/@title",
    "title_rule": ".//td[2]/div[1]/div[1]/p/text()",
    "detail_url_rule": ".//td[2]/div[1]/div[1]/div[2]/div/a/@href",
    "category_rule": ".//td[1]/a/img/@title",
    "poster_rule": ".//td[2]/div[1]/div[1]/div[1]/a/@rel",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//td//em/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": "//li/i[contains(@title,\"邀请\")]/following::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": "//li/i[contains(@title,\"上传\")]/following::text()[1]",
    "downloaded_rule": "//li/i[contains(@title,\"下载\")]/following::text()[1]",
    "ratio_rule": "//li/i[contains(@title,\"分享率\")]/following::text()[1]",
    "my_sp_rule": "//li/i[contains(@title,\"奶糖\")]/following::text()[1]",
    "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]",
    "my_bonus_rule": "//li/i[contains(@title,\"积分\")]/following::text()[1]",
    "my_level_rule": "//li/i[contains(@title,\"等级\")]/following::text()[1]",
    "my_passkey_rule": "//td[contains(text(),\"密钥\")]/following-sibling::td[1]/text()",
    "my_uid_rule": "//span/a[contains(text(),\"UID\")]/text()",
    "my_hr_rule": "//table/tr[14]/td[2]/text()/text()",
    "leech_rule": "//li/i[contains(@title,\"下载中\")]/following::text()[1]",
    "seed_rule": "//li/i[contains(@title,\"做种中\")]/following::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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 36,
  "fields": {
    "created_at": "2022-07-27T12:59:12.234",
    "updated_at": "2022-11-03T22:41:01.716",
    "url": "https://www.nicept.net/",
    "name": "老师",
    "logo": "https://www.nicept.net/favicon.ico",
    "tracker": "nicept.net",
    "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": ".//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\"]/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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]",
    "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 38,
  "fields": {
    "created_at": "2022-08-02T10:14:26.854",
    "updated_at": "2022-11-03T22:41:01.718",
    "url": "https://hdpt.xyz/",
    "name": "明教",
    "logo": "https://hdpt.xyz/favicon.ico",
    "tracker": "hdpt.xyz",
    "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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()",
    "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]",
    "hash_rule": "//tr[10]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 39,
  "fields": {
    "created_at": "2022-08-12T23:29:07.033",
    "updated_at": "2022-11-03T22:41:01.721",
    "url": "https://pthome.net/",
    "name": "铂金家",
    "logo": "https://pthome.net/favicon.ico",
    "tracker": "pthome.net",
    "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": 111.0,
    "limit_speed": 100,
    "torrents_rule": "//table[contains(@class,\"torrents\")]/tr",
    "name_rule": ".//td[@class=\"embedded\"]/a/b/text()",
    "title_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/parent::td/span[last()]/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.php?id=\")]/@href",
    "download_url_rule": ".//a[contains(@href,\"download.php?\") and contains(text(),\"passkey\")]/@href",
    "size_rule": ".//td[5]//text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::b/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//td[6]/b/a/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]//text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//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[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()",
    "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]",
    "my_bonus_rule": "//tr[14]/td[2]/text()",
    "my_level_rule": "//*[@id=\"info_block\"]//tr/td[1]/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": "//tr[15]/td[2]/a/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]",
    "hash_rule": "//td[contains(text(),\"Hash\")]/b/following::text()[1]"
  }
},
{
  "model": "pt_site.site",
  "pk": 40,
  "fields": {
    "created_at": "2022-08-14T09:14:51.194",
    "updated_at": "2022-11-03T22:41:01.724",
    "url": "https://iptorrents.com/",
    "name": "ipt",
    "logo": "https://iptorrents.com/favicon.ico",
    "tracker": "iptorrents.com",
    "sign_in_support": false,
    "get_torrent_support": false,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "t",
    "page_sign_in": "attendance.php",
    "page_control_panel": "usercp.php",
    "page_detail": "details.php?id={}",
    "page_download": "download.php?id={}",
    "page_user": "user.php?u={}",
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//a[contains(@href,\"download\")]/@href",
    "download_url_rule": "//td/a[contains(@href,\"downhash\")]/@href",
    "size_rule": ".//td[5]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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[@href=\"/invite.php\" and @ class=\"tTipWrap\"]/text()",
    "time_join_rule": "//tr[2]/td/span[@class=\"elapsedDate\"]/@title",
    "latest_active_rule": "//tr[3]/td/span[@class=\"elapsedDate\"]/@title",
    "uploaded_rule": "//tr[7]/td",
    "downloaded_rule": "//tr[8]/td",
    "ratio_rule": "//tr[8]/td[2]/table/tr/td[1]/font/text()",
    "my_sp_rule": "//font[@id=\"totalBP\"]/text()",
    "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]",
    "my_bonus_rule": "//tr[15]/td[2]/text()",
    "my_level_rule": "//tr[12]/td",
    "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]/a/text()",
    "leech_rule": "//tr[20]/td/a/text()",
    "seed_rule": "//tr[19]/td/a/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[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 41,
  "fields": {
    "created_at": "2022-08-18T00:39:11.082",
    "updated_at": "2022-11-03T22:41:01.727",
    "url": "https://azusa.ru/",
    "name": "梓喵",
    "logo": "https://azusa.ru/favicon.ico",
    "tracker": "azusa.ru",
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]",
    "hour_sp_rule": "//div[contains(text(),\"每小时\")]/text()[1]",
    "my_bonus_rule": "//a[@href=\"mybonus.php\"]/following-sibling::text()[1]",
    "my_level_rule": "//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_hr_rule": "//tr[14]/td[2]/a/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[4]",
    "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[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 42,
  "fields": {
    "created_at": "2022-08-18T00:46:55.688",
    "updated_at": "2022-11-03T22:41:01.730",
    "url": "https://hdcity.city/",
    "name": "HD城市",
    "logo": "https://hdcity.city/favicon.ico",
    "tracker": "leniter.org",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "pt",
    "page_sign_in": "sign",
    "page_control_panel": "usercp.php",
    "page_detail": "details.php?id={}",
    "page_download": "download.php?id={}",
    "page_user": "userdetails?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",
    "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": "//center/div/div/div[contains(@class,\"trblock\")]",
    "name_rule": "./div[@class=\"trtop\"]/a//text()[1]",
    "title_rule": "./div[@class=\"trm\"]/div/div[@class=\"trbi\"]/a/span/text()",
    "detail_url_rule": "./div[@class=\"trtop\"]/a/@href",
    "category_rule": "./div/div[@class=\"trti\"]/a/span/text()",
    "poster_rule": "./div[@class=\"trm\"]/div/div/img/@src",
    "magnet_url_rule": ".//a[contains(@href,\"download?id=\")]/@href",
    "download_url_rule": ".//a[contains(@href,\"download.php?id=\") and contains(@href,\"passkey\")]/@href",
    "size_rule": ".//div[@class=\"trl\"]/i/following-sibling::text()[1]",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//div[@class=\"trtop\"]/div/text()",
    "seeders_rule": ".//a[contains(@href,\"dllist=1#seeders\")]/font/text()",
    "leechers_rule": ".//a[contains(@href,\"dllist=1#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches?id=\")]/text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[5]/nobr/text()",
    "remark": "",
    "invitation_rule": "//a[@href=\"invite\"]/text()[1]",
    "time_join_rule": "//b[text()=\"加入日期\"]/following-sibling::text()[1]",
    "latest_active_rule": "//b[text()=\"最近动向\"]/following-sibling::text()[1]",
    "uploaded_rule": "//a[@href=\"userdetails\"]/i[@title=\"上传量：\"]/following-sibling::text()[1]",
    "downloaded_rule": "//a[@href=\"userdetails\"]/i[@title=\"下载量：\"]/following-sibling::text()[1]",
    "ratio_rule": "//a[@href=\"userdetails\"]/i[@title=\"分享率：\"]/following-sibling::text()[1]",
    "my_sp_rule": "//a[@href=\"mybonus\"]/text()[1]",
    "hour_sp_rule": "//div[contains(text(),\"每小时能获取\")]/text()[1]",
    "my_bonus_rule": "//tr[115]/td[2]/text()",
    "my_level_rule": "//div[@id=\"bottomnav\"]/div/a/strong/following-sibling::text()[1]",
    "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[114]/td[2]/a/text()",
    "leech_rule": "//a[@href=\"userdetails\"]/span[@title=\"当前下载\"]/text()[1]",
    "seed_rule": "//a[@href=\"userdetails\"]/span[@title=\"当前做种\"]/text()[1]",
    "record_count_rule": "/html/body/b/text()",
    "seed_vol_rule": "//tr/td[3]",
    "mailbox_rule": "//li/a/i[@id=\"rmsg\"]/following::text()[1]",
    "notice_rule": "//a[@href=\"index.php\"]/font[contains(text(),\"条\")]/text()[1]",
    "hash_rule": "//b[text()=\"Hash 值:\"]/following-sibling::text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 43,
  "fields": {
    "created_at": "2022-08-19T23:20:30.164",
    "updated_at": "2022-11-03T22:41:01.732",
    "url": "https://hdvideo.one/",
    "name": "HDVIDEO",
    "logo": "https://hdvideo.one/favicon.ico",
    "tracker": "hdvideo.one",
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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/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\"]/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=\"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_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()",
    "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]",
    "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 44,
  "fields": {
    "created_at": "2022-08-23T16:41:38.669",
    "updated_at": "2022-11-03T22:41:01.735",
    "url": "https://pt.keepfrds.com/",
    "name": "月月Frds",
    "logo": "https://pt.keepfrds.com/favicon.ico",
    "tracker": "keepfrds.com",
    "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": 100.0,
    "limit_speed": 100,
    "torrents_rule": "//table[@class=\"torrents\"]/tr",
    "name_rule": ".//td[@class=\"embedded\"]/a/b//text()",
    "title_rule": ".//td[@class=\"embedded\"]/a/following::text()[1]",
    "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": ".//div/a[contains(@href,\"download\")]/@href",
    "download_url_rule": ".//input[@id=\"download_link\"]/@value",
    "size_rule": ".//td[5]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"pro_\")]/@onmouseover",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]//text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]//text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//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/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": "//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": "//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": "//tr/td[3]",
    "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",
  "pk": 45,
  "fields": {
    "created_at": "2022-08-26T20:52:18.452",
    "updated_at": "2022-11-03T22:41:01.738",
    "url": "https://u2.dmhy.org/",
    "name": "U2",
    "logo": "https://u2.dmhy.org/favicon.ico",
    "tracker": "dmhy.best",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "showup.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": "mprecent.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": 0.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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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": "//span[@class=\"color_uploaded\"]/following-sibling::text()[1]",
    "downloaded_rule": "//span[@class=\"color_downloaded\"]/following-sibling::text()[1]",
    "ratio_rule": "//span[contains(text(),\"分享率\")][1]/following-sibling::text()[1]",
    "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": "//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": "//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()",
    "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[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 46,
  "fields": {
    "created_at": "2022-08-26T20:53:50.259",
    "updated_at": "2022-11-03T22:41:01.741",
    "url": "https://totheglory.im/",
    "name": "TTG",
    "logo": "https://totheglory.im/favicon.ico",
    "tracker": "totheglory.im",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "browse.php?c=M",
    "page_sign_in": "signed.php",
    "page_control_panel": "usercp.php",
    "page_detail": "t/",
    "page_download": "dl/{id}/{}",
    "page_user": "userdetails.php?id={}",
    "page_search": "browse.php?search_field={}&c=M",
    "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": 0.0,
    "limit_speed": 100,
    "torrents_rule": "//table[@id=\"torrent_table\"]/tr",
    "name_rule": ".//div[@class=\"name_left\"]/a/b/text()[1]",
    "title_rule": ".//div[@class=\"name_left\"]/a/b/span/text()",
    "detail_url_rule": ".//div/a[contains(@href,\"/t/\")]/@href",
    "category_rule": ".//img[contains(@src,\"cate\")]/@alt",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//img[contains(@class,\"dl_img\")]/parent::a/@href",
    "download_url_rule": "//a[contains(text(),\"点击复制\")]/@href",
    "size_rule": ".//td[7]/text()",
    "hr_rule": ".//img[@title=\"Hit and Run\"]",
    "sale_rule": ".//img[contains(@src,\"free\")]/@alt",
    "sale_expire_rule": ".//span/@onclick",
    "release_rule": ".//td[5]//text()",
    "seeders_rule": ".//a[contains(@href,\"&toseeders\")]//text()",
    "leechers_rule": ".//a[contains(@href,\"&todlers\")]//text()",
    "completers_rule": ".//td[8]/text()[1]",
    "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\")]/span/text()[1]",
    "time_join_rule": "//td[contains(text(),\"注册日期\")]/following-sibling::td[1]/text()",
    "latest_active_rule": "//td[contains(text(),\"上次访问\")]/following-sibling::td[1]/text()",
    "uploaded_rule": "//font[contains(text(),\"上传量\")]/following-sibling::font[1]/a/text()[1]",
    "downloaded_rule": "//font[contains(text(),\"下载量\")]/following-sibling::font[1]/a/text()[1]",
    "ratio_rule": "//font[contains(text(),\"分享率 \")][1]/following-sibling::font[1]/text()[1]",
    "my_sp_rule": "//a[contains(@href,\"mybonus.php\")]/text()[1]",
    "hour_sp_rule": "//td[contains(text(),\"总计\")]/following-sibling::td/text()",
    "my_bonus_rule": "//font[contains(text(),\"HP\")]/following-sibling::text()[1]",
    "my_level_rule": "//td[contains(text(),\"等级\")]/following-sibling::td/text()",
    "my_passkey_rule": "//td[contains(text(),\"Passkey\")]/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]/a/text()",
    "leech_rule": "//img[contains(@title,\"下载中\")]/following-sibling::font[1]/span/text()[1]",
    "seed_rule": "//img[contains(@title,\"做种中\")]/following-sibling::font[1]/span/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]",
    "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 47,
  "fields": {
    "created_at": "2022-08-26T20:54:35.357",
    "updated_at": "2022-11-03T22:41:01.744",
    "url": "https://discfan.net/",
    "name": "蝶粉",
    "logo": "https://discfan.net/favicon.ico",
    "tracker": "discfan.net",
    "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={}&hit=1",
    "page_download": "download.php?id={}",
    "page_user": "userdetails.php?id={}",
    "page_search": "torrents.php?incldead={}",
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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/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": "//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_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]",
    "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 48,
  "fields": {
    "created_at": "2022-08-26T20:55:42.110",
    "updated_at": "2022-11-03T22:41:01.747",
    "url": "https://www.joyhd.net/",
    "name": "joyhd",
    "logo": "https://www.joyhd.net/favicon.ico",
    "tracker": "joyhd.net",
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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/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=\"usebonus.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\"]/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": "//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/text()[1]",
    "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 49,
  "fields": {
    "created_at": "2022-08-27T17:32:01.405",
    "updated_at": "2022-11-03T22:41:01.749",
    "url": "https://chdbits.co/",
    "name": "彩虹岛",
    "logo": "https://chdbits.co/favicon.ico",
    "tracker": "chdbits.co",
    "sign_in_support": true,
    "get_torrent_support": false,
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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/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": "//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_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]",
    "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 50,
  "fields": {
    "created_at": "2022-08-27T17:36:00.453",
    "updated_at": "2022-11-03T22:41:01.752",
    "url": "https://pt.hdupt.com/",
    "name": "好多油",
    "logo": "https://pt.hdupt.com/favicon.ico",
    "tracker": "hdupt.com",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "added.php?action=qiandao",
    "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": 1,
    "hr_time": 48,
    "sp_full": 0.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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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/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": "//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_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": "/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[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 51,
  "fields": {
    "created_at": "2022-08-27T17:43:57.903",
    "updated_at": "2022-11-03T22:41:01.755",
    "url": "https://ourbits.club/",
    "name": "我堡",
    "logo": "https://ourbits.club/favicon.ico",
    "tracker": "ourbits.club",
    "sign_in_support": true,
    "get_torrent_support": false,
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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/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": "//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_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]",
    "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 52,
  "fields": {
    "created_at": "2022-08-27T18:16:09.224",
    "updated_at": "2022-11-03T22:41:01.758",
    "url": "https://hdhome.org/",
    "name": "家园",
    "logo": "https://hdhome.org/favicon.ico",
    "tracker": "hdhome.org",
    "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": ".//a[contains(@href,\"detail\")]/parent::td/span[last()]/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": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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/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": "//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": "//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\"][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[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 53,
  "fields": {
    "created_at": "2022-08-27T18:18:44.023",
    "updated_at": "2022-11-03T22:41:01.761",
    "url": "https://springsunday.net/",
    "name": "不可说",
    "logo": "https://springsunday.net/favicon.ico",
    "tracker": "springsunday.net",
    "sign_in_support": false,
    "get_torrent_support": false,
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//div[@id=\"info_block\"]//a[contains(@href,\"invite.php?id=\")]/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": "//div[@id=\"info_block\"]//font[@class=\"color_uploaded\"]/following-sibling::text()[1]",
    "downloaded_rule": "//div[@id=\"info_block\"]//font[@class=\"color_downloaded\"]/following-sibling::text()[1]",
    "ratio_rule": "//div[@id=\"info_block\"]//font[@class=\"color_ratio\"][1]/following-sibling::text()[1]",
    "my_sp_rule": "//div[@id=\"info_block\"]//a[@href=\"mybonus.php\"]/text()[1]",
    "hour_sp_rule": "//b[contains(text(),\"我的数据\")]/parent::td/parent::tr/td[last()]/text()",
    "my_bonus_rule": "//b[contains(text(),\"做种积分\")]/following-sibling::text()[1]",
    "my_level_rule": "//div[@id=\"info_block\"]//span[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()",
    "leech_rule": "//div[@id=\"info_block\"]//img[@class=\"arrowdown\"]/following-sibling::text()[1]",
    "seed_rule": "//div[@id=\"info_block\"]//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]",
    "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 54,
  "fields": {
    "created_at": "2022-08-27T18:24:32.917",
    "updated_at": "2022-11-03T22:41:01.764",
    "url": "https://open.cd/",
    "name": "OpenCD",
    "logo": "https://open.cd/favicon.ico",
    "tracker": "open.cd",
    "sign_in_support": false,
    "get_torrent_support": false,
    "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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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/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": "//font[@class=\"color_bonus\"]/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\"]/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": "//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]",
    "hash_rule": "//tr[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 55,
  "fields": {
    "created_at": "2022-08-27T21:57:23.449",
    "updated_at": "2022-11-03T22:41:01.766",
    "url": "https://pterclub.com/",
    "name": "这是猫站",
    "logo": "https://pterclub.com/favicon.ico",
    "tracker": "pterclub.com",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "attendance-ajax.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?tag_exclusive=&tag_internal=&t",
    "page_leeching": "getusertorrentlist.php?do_ajax=1&userid={}&type=leeching",
    "page_uploaded": "getusertorrentlist.php?do_ajax=1&userid={}&type=uploaded",
    "page_seeding": "getusertorrentlist.php?do_ajax=1&userid={}&type=seeding",
    "page_completed": "getusertorrentlist.php?do_ajax=1&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[contains(@href,\"detail\")]/@title",
    "title_rule": ".//td[@class=\"embedded\"]//a[contains(@href,\"detail\")]/parent::div/following-sibling::div/span[last()]/text()",
    "detail_url_rule": ".//td[@class=\"embedded\"]/div//a[contains(@href,\"detail\")]/@href",
    "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@class",
    "poster_rule": ".//td/img/@src",
    "magnet_url_rule": ".//a[contains(@href,\"download.php?id=\")]/@href",
    "download_url_rule": "//td[contains(text(),\"种子链接\")]/following::a[contains(@href,\"download.php?\") ][1]/@href",
    "size_rule": ".//td[5]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following::b[1]/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]//text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]//text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//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/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(),\"每小时能获取\")]/span[@class=\"user-var\"]/text()",
    "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_hr_rule": "//td[contains(text(),\"H&R\")]/following-sibling::td/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[4]",
    "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[contains(text(),\"hash\")]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 56,
  "fields": {
    "created_at": "2022-08-27T21:57:47.858",
    "updated_at": "2022-11-03T22:41:01.769",
    "url": "https://lemonhd.org/",
    "name": "柠檬",
    "logo": "https://lemonhd.org/favicon.ico",
    "tracker": "lemonhd.org",
    "sign_in_support": true,
    "get_torrent_support": false,
    "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_new.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": ".//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/@class",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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\")]/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[contains(text(),\"上传量\")]/parent::td/following-sibling::td[1]/text()[1]",
    "downloaded_rule": "//font[contains(text(),\"下载量\")]/parent::td/following-sibling::td[1]/text()[1]",
    "ratio_rule": "//font[@class=\"color_ratio\"][1]/parent::td/following-sibling::td[1]/text()[1]",
    "my_sp_rule": "//font[@class=\"color_bonus\"]/text()[1]",
    "hour_sp_rule": "//td[contains(text(),\"合计每小\")]/following-sibling::td/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[@title=\"当前下载\"][1]/preceding-sibling::text()[1]",
    "seed_rule": "//img[@title=\"当前做种\"][1]/preceding-sibling::text()[1]",
    "record_count_rule": "/html/body/b/text()",
    "seed_vol_rule": "//td[contains(text(),\"做种体积\")]/text()",
    "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[11]//td[@class=\"no_border_wide\"][2]/text()"
  }
},
{
  "model": "pt_site.site",
  "pk": 57,
  "fields": {
    "created_at": "2022-08-27T21:58:11.379",
    "updated_at": "2022-11-03T22:41:01.772",
    "url": "https://nanyangpt.com/",
    "name": "南洋",
    "logo": "https://nanyangpt.com/favicon.ico",
    "tracker": "nanyangpt.com",
    "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": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/parent::td/text()",
    "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href",
    "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@alt",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//a[contains(@href,\"download.php?id=\")]/@href",
    "download_url_rule": "//a[contains(@href,\"download.php?\") and contains(text(),\"右键\")]/@href",
    "size_rule": ".//td[5]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/text()",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]//text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]//text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[5]/nobr/text()",
    "remark": "",
    "invitation_rule": "//span/a[contains(@href,\"invite.php\")]/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": "//img[@alt=\"Ratio\"][1]/following-sibling::text()[1]",
    "my_sp_rule": "//a[contains(@href,\"mybonus.php\")]/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()[1]",
    "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[@alt=\"Torrents leeching\"][1]/following-sibling::text()[1]",
    "seed_rule": "//img[@alt=\"Torrents seeding\"][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]",
    "hash_rule": "//td/b[contains(text(),\"Hash\")]/following::text()[1]"
  }
},
{
  "model": "pt_site.site",
  "pk": 58,
  "fields": {
    "created_at": "2022-09-03T00:08:20.078",
    "updated_at": "2022-11-03T22:41:01.775",
    "url": "https://pt.eastgame.org/",
    "name": "吐鲁番",
    "logo": "https://pt.eastgame.org/favicon.ico",
    "tracker": "eastgame.org",
    "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": ".//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",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches.php?id=\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[8]/nobr/text()",
    "peer_speed_rule": ".//b[contains(text(),\"下载者\")]/following-sibling::table/tbody/tr/td[6]/nobr/text()",
    "remark": "",
    "invitation_rule": "//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": "//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_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": ".//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[@class=\"no_border_wide\"]/b[contains(text(),\"Hash 码:\")]/following::text()[1]"
  }
},
{
  "model": "pt_site.site",
  "pk": 59,
  "fields": {
    "created_at": "2022-09-14T08:33:16.574",
    "updated_at": "2022-11-03T22:41:01.777",
    "url": "https://kamept.com/",
    "name": "KamePT",
    "logo": "https://kamept.com/favicon.ico",
    "tracker": "kamept.com",
    "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": ".//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",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@href",
    "download_url_rule": ".//a[contains(@href,\"download.php?\") and contains(text(),\"右键查看\")]/@href",
    "size_rule": ".//td[5]/text()",
    "hr_rule": ".//table/tr/td/img[@class=\"hitandrun\"]/@title",
    "sale_rule": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]//text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]//text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[7]/nobr/text()",
    "remark": "",
    "invitation_rule": "//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": "//a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=1\")]/@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]/a/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[4]",
    "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",
  "pk": 62,
  "fields": {
    "created_at": "2022-07-27T13:01:11.697",
    "updated_at": "2022-11-03T22:41:01.780",
    "url": "http://avgv.cc/",
    "name": "艾薇",
    "logo": "http://avgv.cc/favicon.ico",
    "tracker": "avgv.cc",
    "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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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-19T22:02:22.069",
    "updated_at": "2022-11-03T22:41:01.783",
    "url": "https://hhanclub.top/",
    "name": "憨憨",
    "logo": "https://hhanclub.top/favicon.ico",
    "tracker": "hhanclub.top",
    "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": 100.0,
    "limit_speed": 100,
    "torrents_rule": "//table[@class=\"torrents\"]/tr",
    "name_rule": ".//td[@class=\"embedded\"]/a/b/text()",
    "title_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/parent::td/text()",
    "detail_url_rule": ".//td[@class=\"embedded\"]/a[contains(@href,\"detail\")]/@href",
    "category_rule": ".//td[@class=\"rowfollow nowrap\"][1]/a[1]/img/@title",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[7]/nobr/text()",
    "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[4]",
    "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",
  "pk": 64,
  "fields": {
    "created_at": "2022-10-04T10:55:26.478",
    "updated_at": "2022-11-03T22:41:01.785",
    "url": "https://hdchina.org/",
    "name": "瓷器",
    "logo": "https://hdchina.org/favicon.ico",
    "tracker": "http://hdchina.org",
    "sign_in_support": false,
    "get_torrent_support": false,
    "get_userinfo_support": false,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "plugin_sign-in.php?cmd=signin",
    "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",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[7]/nobr/text()",
    "remark": "",
    "invitation_rule": "//p/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": "//strong[contains(text(),\"上传量\")]/following-sibling::text()",
    "downloaded_rule": "//strong[contains(text(),\"下载量\")]/following-sibling::text()",
    "ratio_rule": "//strong[contains(text(),\"分享率\")]/following-sibling::font[1]/text()",
    "my_sp_rule": "//a[contains(@href,\"mybonus.php\")]/following-sibling::text()[1]",
    "hour_sp_rule": "//div/h3[contains(text(),\"每小时\")]/text()[1]",
    "my_bonus_rule": "//font[@class=\"color_bonus\" and contains(text(),\"积分\")]/following-sibling::text()[1]",
    "my_level_rule": "//p/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": "//p/span/a[contains(@class,\"_Name\") and contains(@href,\"userdetails.php?id=\")]/@href",
    "my_hr_rule": "//a[@href=\"myhr.php\"]//text()",
    "leech_rule": "//i[@title=\"当前下载\"][1]/following-sibling::text()[1]",
    "seed_rule": "//i[@title=\"当前做种\"][1]/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",
  "pk": 65,
  "fields": {
    "created_at": "2022-10-04T11:03:31.325",
    "updated_at": "2022-11-03T22:41:01.788",
    "url": "https://www.tjupt.org/",
    "name": "北洋园",
    "logo": "https://www.tjupt.org/favicon.ico",
    "tracker": "http://tjupt.org",
    "sign_in_support": true,
    "get_torrent_support": false,
    "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": 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",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[7]/nobr/text()",
    "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": "//strong[contains(text(),\"做种/下载时间比率\")]/following-sibling::font[1]/text()",
    "my_sp_rule": "//a[@href=\"https://www.tjupt.org/mybonusapps.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=\"https://www.tjupt.org/hnr_details.php\"][last()]//text()",
    "leech_rule": "//img[@class=\"arrowdown\"][1]/following-sibling::text()[1]",
    "seed_rule": "//img[@class=\"arrowup\"][1]/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",
  "pk": 66,
  "fields": {
    "created_at": "2022-10-04T11:08:01.927",
    "updated_at": "2022-11-03T22:41:01.791",
    "url": "https://ultrahd.net/",
    "name": "UltraHD",
    "logo": "https://ultrahd.net/favicon.ico",
    "tracker": "http://ultrahd.net",
    "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": 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",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[7]/nobr/text()",
    "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[contains(@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[contains(@href,\"myhr.php\")]//text()",
    "leech_rule": "//img[@title=\"当前下载\"][1]/following-sibling::text()[1]",
    "seed_rule": "//img[@title=\"当前做种\"][1]/following-sibling::text()[1]",
    "record_count_rule": ".//td[3]/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]",
    "hash_rule": "//td/b[contains(text(),\"Hash\")]/following::text()[1]"
  }
},
{
  "model": "pt_site.site",
  "pk": 67,
  "fields": {
    "created_at": "2022-10-04T11:18:37.790",
    "updated_at": "2022-11-03T22:41:01.793",
    "url": "http://pt.tu88.men/",
    "name": "TU88",
    "logo": "http://pt.tu88.men/favicon.ico",
    "tracker": "tu88.men",
    "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": 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",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[7]/nobr/text()",
    "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[4]",
    "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",
  "pk": 68,
  "fields": {
    "created_at": "2022-10-04T11:19:33.274",
    "updated_at": "2022-11-03T22:41:01.796",
    "url": "https://pt.itzmx.com/",
    "name": "PT 分享站",
    "logo": "https://pt.itzmx.com/favicon.ico",
    "tracker": "itzmx.com",
    "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": 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",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[7]/nobr/text()",
    "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]"
  }
},
{
  "model": "pt_site.site",
  "pk": 69,
  "fields": {
    "created_at": "2022-10-11T20:56:14.504",
    "updated_at": "2022-11-03T22:41:01.799",
    "url": "https://pt.hd4fans.org/",
    "name": "兽",
    "logo": "https://pt.hd4fans.org/favicon.ico",
    "tracker": "hd4fans",
    "sign_in_support": true,
    "get_torrent_support": true,
    "get_userinfo_support": true,
    "search_support": false,
    "page_default": "torrents.php",
    "page_sign_in": "checkin.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": "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",
    "poster_rule": ".//table/tr/td[1]/img/@src",
    "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
    "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
    "release_rule": ".//td[4]/span/@title",
    "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
    "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
    "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
    "viewfilelist_rule": ".//td/text()",
    "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
    "peer_speed_rule": ".//tr/td[7]/nobr/text()",
    "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]"
  }
},
  {
    "model": "pt_site.site",
    "pk": 70,
    "fields": {
      "created_at": "2022-07-17T10:24:59.754",
      "updated_at": "2022-11-03T22:41:01.801",
      "url": "https://pt.btschool.club/",
      "name": "BT学校",
      "logo": "https://pt.btschool.club/favicon.ico",
      "tracker": "btschool.club",
      "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": ".//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/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::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": "//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\"][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": "//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]",
      "hash_rule": "//tr[13]/td[2]/table/tbody/tr/td[1]/text()"
    }
  },
  {
    "model": "pt_site.site",
    "pk": 71,
    "fields": {
      "created_at": "2022-10-13T20:46:41.135",
      "updated_at": "2022-11-03T22:41:01.804",
      "url": "https://gamegamept.cn/",
      "name": "GGPT",
      "logo": "https://gamegamept.cn/favicon.ico",
      "tracker": "gamegamept",
      "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": true,
      "hr_rate": 1,
      "hr_time": 24,
      "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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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[4]",
      "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",
    "pk": 72,
    "fields": {
      "created_at": "2022-10-13T21:12:00.102",
      "updated_at": "2022-11-03T22:41:01.807",
      "url": "https://nextpt.net/",
      "name": "飞天拉面",
      "logo": "https://nextpt.net/favicon.ico",
      "tracker": "creditracker",
      "sign_in_support": false,
      "get_torrent_support": false,
      "get_userinfo_support": false,
      "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_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()",
      "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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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]"
    }
  },
  {
    "model": "pt_site.site",
    "pk": 73,
    "fields": {
      "created_at": "2022-10-13T22:31:26.178",
      "updated_at": "2022-11-03T22:41:01.810",
      "url": "https://zmpt.cc/",
      "name": "织梦",
      "logo": "https://zmpt.cc/favicon.ico",
      "tracker": "zmpt.cc",
      "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": true,
      "hr_rate": 1,
      "hr_time": 24,
      "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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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[4]",
      "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",
    "pk": 74,
    "fields": {
      "created_at": "2022-10-14T14:23:01.057",
      "updated_at": "2022-11-03T22:41:01.813",
      "url": "https://52pt.site/",
      "name": "52PT",
      "logo": "https://52pt.site/favicon.ico",
      "tracker": "52pt.site",
      "sign_in_support": true,
      "get_torrent_support": true,
      "get_userinfo_support": true,
      "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": "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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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\"]/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",
    "pk": 75,
    "fields": {
      "created_at": "2022-10-14T14:25:28.692",
      "updated_at": "2022-11-03T22:41:01.815",
      "url": "https://et8.org/",
      "name": "TCCF",
      "logo": "https://et8.org/favicon.ico",
      "tracker": "et8.org",
      "sign_in_support": false,
      "get_torrent_support": true,
      "get_userinfo_support": true,
      "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_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()",
      "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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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]"
    }
  },
  {
    "model": "pt_site.site",
    "pk": 76,
    "fields": {
      "created_at": "2022-10-15T20:49:44.721",
      "updated_at": "2022-11-03T22:41:01.818",
      "url": "https://srvfi.top/",
      "name": "SRVFI",
      "logo": "https://srvfi.top/favicon.ico",
      "tracker": "srvfi",
      "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": 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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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]"
    }
  },
  {
    "model": "pt_site.site",
    "pk": 77,
    "fields": {
      "created_at": "2022-10-17T07:42:57.547",
      "updated_at": "2022-11-03T22:41:01.821",
      "url": "https://www.icc2022.com/",
      "name": "ICC2022",
      "logo": "https://www.icc2022.com/favicon.ico",
      "tracker": "icc2022",
      "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": true,
      "hr_rate": 1,
      "hr_time": 24,
      "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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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[4]",
      "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",
    "pk": 78,
    "fields": {
      "created_at": "2022-10-21T18:14:12.349",
      "updated_at": "2022-11-03T22:41:01.824",
      "url": "https://ihdbits.me/",
      "name": "iHD",
      "logo": "https://ihdbits.me/favicon.ico",
      "tracker": "ihdbits",
      "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": 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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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[4]",
      "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",
    "pk": 79,
    "fields": {
      "created_at": "2022-11-01T00:06:06.053",
      "updated_at": "2022-11-03T22:41:01.827",
      "url": "http://leaves.red/",
      "name": "红叶",
      "logo": "http://leaves.red/favicon.ico",
      "tracker": "http://leaves.red/",
      "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": 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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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[4]",
      "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",
    "pk": 81,
    "fields": {
      "created_at": "2022-11-04T23:06:38.778",
      "updated_at": "2022-11-04T23:06:38.778",
      "url": "https://www.dragonhd.xyz/",
      "name": "龙之家",
      "logo": "https://www.dragonhd.xyz/favicon.ico",
      "tracker": "dragonhd.xyz",
      "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": 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",
      "poster_rule": ".//table/tr/td[1]/img/@src",
      "magnet_url_rule": ".//td/a[contains(@href,\"download.php?id=\")]/@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": ".//img[contains(@class,\"free\")]/@alt",
      "sale_expire_rule": ".//img[contains(@class,\"free\")]/following-sibling::font/span/@title",
      "release_rule": ".//td[4]/span/@title",
      "seeders_rule": ".//a[contains(@href,\"#seeders\")]/text()",
      "leechers_rule": ".//a[contains(@href,\"#leechers\")]/text()",
      "completers_rule": ".//a[contains(@href,\"viewsnatches\")]//text()",
      "viewfilelist_rule": ".//td/text()",
      "viewpeerlist_rule": ".//tr/td[9]/nobr/text()",
      "peer_speed_rule": ".//tr/td[7]/nobr/text()",
      "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]"
    }
  },
  {
    "model": "auto_pt.task",
    "pk": 1,
    "fields": {
      "created_at": "2022-08-05T23:52:19.660",
      "updated_at": "2022-10-15T09:05:49.768",
      "name": "auto_get_status",
      "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": {
      "created_at": "2022-08-05T23:52:19.671",
      "updated_at": "2022-10-15T09:05:50.374",
      "name": "auto_remove_expire_torrents",
      "desc": "删除过期种子"
    }
  },
  {
    "model": "auto_pt.task",
    "pk": 4,
    "fields": {
      "created_at": "2022-08-05T23:52:19.677",
      "updated_at": "2022-10-15T09:05:50.529",
      "name": "auto_sign_in",
      "desc": "自动签到"
    }
  },
  {
    "model": "auto_pt.task",
    "pk": 5,
    "fields": {
      "created_at": "2022-08-05T23:52:19.681",
      "updated_at": "2022-10-15T09:05:50.818",
      "name": "auto_update_torrents",
      "desc": "拉取最新种子"
    }
  },
  {
    "model": "auto_pt.task",
    "pk": 6,
    "fields": {
      "created_at": "2022-08-06T13:51:54.589",
      "updated_at": "2022-10-15T09:05:50.052",
      "name": "auto_get_torrent_hash",
      "desc": "自动获取种子HASH"
    }
  },
  {
    "model": "auto_pt.taskjob",
    "pk": 14,
    "fields": {
      "created_at": "2022-08-17T22:13:42.752",
      "updated_at": "2022-11-03T23:07:30.321",
      "task": 1,
      "job_id": "更新个人数据",
      "trigger": "interval",
      "task_exec": false,
      "replace_existing": true,
      "expression_time": "5*3600",
      "start_date": "2022-08-17T22:13:00",
      "end_date": null,
      "misfire_grace_time": 120,
      "jitter": 120,
      "args": null
    }
  },
  {
    "model": "auto_pt.taskjob",
  "pk": 15,
  "fields": {
    "created_at": "2022-08-17T22:25:47.033",
    "updated_at": "2022-11-03T23:07:30.310",
    "task": 4,
    "job_id": "自动签到",
    "trigger": "interval",
    "task_exec": false,
    "replace_existing": true,
    "expression_time": "7*3600",
    "start_date": "2022-08-22T13:25:00",
    "end_date": null,
    "misfire_grace_time": 120,
    "jitter": 120,
    "args": null
  }
},
{
  "model": "auto_pt.taskjob",
  "pk": 16,
  "fields": {
    "created_at": "2022-08-17T22:26:09.644",
    "updated_at": "2022-10-15T19:19:21.516",
    "task": 5,
    "job_id": "拉取最新种子",
    "trigger": "interval",
    "task_exec": false,
    "replace_existing": true,
    "expression_time": "5*3600",
    "start_date": "2022-08-17T22:26:00",
    "end_date": null,
    "misfire_grace_time": 120,
    "jitter": 120,
    "args": null
  }
},
{
  "model": "auto_pt.taskjob",
  "pk": 17,
  "fields": {
    "created_at": "2022-09-20T15:10:06.547",
    "updated_at": "2022-11-03T23:07:30.300",
    "task": 1,
    "job_id": "每天23点50分获取",
    "trigger": "cron",
    "task_exec": false,
    "replace_existing": true,
    "expression_time": "50 23 * * *",
    "start_date": "2022-09-20T15:10:00",
    "end_date": null,
    "misfire_grace_time": 120,
    "jitter": 120,
    "args": null
  }
},
  {
    "model": "auto_pt.taskjob",
    "pk": 18,
    "fields": {
      "created_at": "2022-11-03T08:35:13.023",
      "updated_at": "2022-11-03T23:07:30.286",
      "task": 3,
      "job_id": "清楚过期种子",
      "trigger": "interval",
      "task_exec": false,
      "replace_existing": true,
      "expression_time": "2*3600",
      "start_date": "2022-11-03T08:35:00",
      "end_date": null,
      "misfire_grace_time": 600,
      "jitter": 1200,
      "args": null
    }
  }
]
