mirror of
https://github.com/ngfchl/ptools
synced 2023-07-10 13:41:22 +08:00
添加站免信息获取和邮件获取规则
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
# Generated by Django 4.1.2 on 2023-01-03 22:19
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('pt_site', '0023_site_nickname_site_page_hr_site_search_params_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='site',
|
||||
name='full_site_free',
|
||||
field=models.CharField(default='//td/b/a/font[contains(text(),"全站") and contains(text(),"Free")]/text()', help_text='获取新公告', max_length=128, verbose_name='站免规则'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='site',
|
||||
name='message_title',
|
||||
field=models.CharField(default='//img[@alt="Unread"]/parent::div/following-sibling::a[1]/div/text()', help_text='获取邮件标题', max_length=128, verbose_name='邮件信息'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='site',
|
||||
name='page_message',
|
||||
field=models.CharField(default='messages.php', max_length=64, verbose_name='消息页面'),
|
||||
),
|
||||
]
|
||||
@@ -31,6 +31,7 @@ class Site(BaseEntity):
|
||||
page_download = models.CharField(verbose_name='默认下载链接', default='download.php?id={}', max_length=64)
|
||||
page_user = models.CharField(verbose_name='用户信息链接', default='userdetails.php?id={}', max_length=64)
|
||||
page_search = models.CharField(verbose_name='搜索链接', default='torrents.php?incldead=1&search={}', max_length=64)
|
||||
page_message = models.CharField(verbose_name='消息页面', default='messages.php', max_length=64)
|
||||
page_hr = models.CharField(verbose_name='HR考核页面', default='myhr.php?hrtype=1&userid={}', max_length=64)
|
||||
page_leeching = models.CharField(verbose_name='当前下载信息',
|
||||
default='getusertorrentlistajax.php?userid={}&type=leeching',
|
||||
@@ -231,10 +232,18 @@ class Site(BaseEntity):
|
||||
default='//a[@href="messages.php"]/font[contains(text(),"条")]/text()[1]',
|
||||
help_text='获取新邮件',
|
||||
max_length=128)
|
||||
message_title = models.CharField(verbose_name='邮件信息',
|
||||
default='//img[@alt="Unread"]/parent::div/following-sibling::a[1]/div/text()',
|
||||
help_text='获取邮件标题',
|
||||
max_length=128)
|
||||
notice_rule = models.CharField(verbose_name='公告规则',
|
||||
default='//a[@href="index.php"]/font[contains(text(),"条")]/text()[1]',
|
||||
help_text='获取新公告',
|
||||
max_length=128)
|
||||
full_site_free = models.CharField(verbose_name='站免规则',
|
||||
default='//td/b/a/font[contains(text(),"全站") and contains(text(),"Free")]/text()',
|
||||
help_text='获取新公告',
|
||||
max_length=128)
|
||||
# HASH RULE
|
||||
hash_rule = models.CharField(verbose_name='种子HASH',
|
||||
default='//td/b[contains(text(),"Hash")]/following::text()[1]',
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user