Skip to content

Commit 3b83e94

Browse files
committed
V3.96
修复FC2番号识别错误
1 parent 9b204aa commit 3b83e94

File tree

7 files changed

+29
-25
lines changed

7 files changed

+29
-25
lines changed

AVDC_Main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def __init__(self, parent=None):
3333
self.Init_Ui()
3434
self.set_style()
3535
# 初始化需要的变量
36-
self.version = '3.95'
36+
self.version = '3.96'
3737
self.m_drag = False
3838
self.m_DragPosition = 0
3939
self.count_claw = 0 # 批量刮削次数
@@ -282,7 +282,7 @@ def init_config_clicked(self):
282282
'website': 'all',
283283
'failed_output_folder': 'failed',
284284
'success_output_folder': 'JAV_output',
285-
'proxy': '127.0.0.1:10809',
285+
'proxy': '',
286286
'timeout': 7,
287287
'retry': 3,
288288
'folder_name': 'actor/number-title-release',
@@ -292,7 +292,7 @@ def init_config_clicked(self):
292292
'folders': 'failed,JAV_output',
293293
'string': '1080p,720p,22-sht.me,-HD',
294294
'emby_url': 'localhost:8096',
295-
'api_key': 'bb2e96d99cbf471ea83065d40b229fc1',
295+
'api_key': '',
296296
'media_path': 'E:/TEMP',
297297
'media_type': '.mp4|.avi|.rmvb|.wmv|.mov|.mkv|.flv|.ts|.webm|.MP4|.AVI|.RMVB|.WMV|.MOV|.MKV|.FLV|.TS|.WEBM',
298298
'sub_type': '.smi|.srt|.idx|.sub|.sup|.psb|.ssa|.ass|.txt|.usf|.xss|.ssf|.rt|.lrc|.sbv|.vtt|.ttml',

Function/Function.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ def getNumber(filepath, escape_string):
106106
elif '-' in filename or '_' in filename: # 普通提取番号 主要处理包含减号-和_的番号
107107
if 'FC2' or 'fc2' in filename:
108108
filename = filename.upper().replace('PPV', '').replace('--', '-')
109-
if re.search('[a-zA-Z]+-\d+', filename): # 提取类似mkbd-120番号
109+
if re.search('FC2-\d{5,}', filename): # 提取类似mkbd-120番号
110+
file_number = re.search('FC2-\d{5,}', filename).group()
111+
elif re.search('[a-zA-Z]+-\d+', filename): # 提取类似mkbd-120番号
110112
file_number = re.search('\w+-\d+', filename).group()
111113
elif re.search('\d+[a-zA-Z]+-\d+', filename): # 提取类似259luxu-1111番号
112114
file_number = re.search('\d+[a-zA-Z]+-\d+', filename).group()

Ui/AVDC.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
# Form implementation generated from reading ui file 'AVDC.ui'
44
#
5-
# Created by: PyQt5 UI code generator 5.13.0
5+
# Created by: PyQt5 UI code generator 5.15.0
66
#
7-
# WARNING! All changes made in this file will be lost!
7+
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
8+
# run again. Do not edit this file unless you know what you are doing.
89

910

1011
from PyQt5 import QtCore, QtGui, QtWidgets
@@ -773,13 +774,13 @@ def setupUi(self, AVDV):
773774
AVDV.setCentralWidget(self.centralwidget)
774775

775776
self.retranslateUi(AVDV)
776-
self.stackedWidget.setCurrentIndex(2)
777+
self.stackedWidget.setCurrentIndex(1)
777778
self.tabWidget.setCurrentIndex(0)
778779
QtCore.QMetaObject.connectSlotsByName(AVDV)
779780

780781
def retranslateUi(self, AVDV):
781782
_translate = QtCore.QCoreApplication.translate
782-
AVDV.setWindowTitle(_translate("AVDV", "AVDC-3.95"))
783+
AVDV.setWindowTitle(_translate("AVDV", "AVDC-3.96"))
783784
self.pushButton_start_cap.setText(_translate("AVDV", "开始"))
784785
self.textBrowser_warning.setHtml(_translate("AVDV", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
785786
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
@@ -825,18 +826,18 @@ def retranslateUi(self, AVDV):
825826
self.comboBox_website.setItemText(7, _translate("AVDV", "xcity"))
826827
self.comboBox_website.setItemText(8, _translate("AVDV", "dmm"))
827828
self.label_2.setText(_translate("AVDV", "刮削网站:"))
828-
self.groupBox_12.setTitle(_translate("AVDV", "Emby-女优头像"))
829+
self.groupBox_12.setTitle(_translate("AVDV", "Emby-演员头像"))
829830
self.pushButton_add_actor_pic.setText(_translate("AVDV", "添加头像"))
830831
self.label_3.setText(_translate("AVDV", "Emby地址:"))
831832
self.label_4.setText(_translate("AVDV", "API密钥:"))
832833
self.label_5.setText(_translate("AVDV", "说明:\n"
833834
" 1、头像请放在程序目录(AVDC目录)下的Actor目录中。\n"
834835
" 2、密钥创建方法:Emby控制台->高级->API密钥->添加(APP名称任意)。"))
835836
self.pushButton_show_pic_actor.setText(_translate("AVDV", "查看"))
836-
self.comboBox_pic_actor.setItemText(0, _translate("AVDV", "可添加头像的女优"))
837-
self.comboBox_pic_actor.setItemText(1, _translate("AVDV", "没有头像的女优"))
838-
self.comboBox_pic_actor.setItemText(2, _translate("AVDV", "已有头像的女优"))
839-
self.comboBox_pic_actor.setItemText(3, _translate("AVDV", "所有女优"))
837+
self.comboBox_pic_actor.setItemText(0, _translate("AVDV", "可添加头像的演员"))
838+
self.comboBox_pic_actor.setItemText(1, _translate("AVDV", "没有头像的演员"))
839+
self.comboBox_pic_actor.setItemText(2, _translate("AVDV", "已有头像的演员"))
840+
self.comboBox_pic_actor.setItemText(3, _translate("AVDV", "所有演员"))
840841
self.groupBox_13.setTitle(_translate("AVDV", "裁剪封面图"))
841842
self.pushButton_select_thumb.setText(_translate("AVDV", "选择缩略图"))
842843
self.label_6.setText(_translate("AVDV", "说明:\n"

Ui/AVDC.ui

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</rect>
1212
</property>
1313
<property name="windowTitle">
14-
<string>AVDC-3.95</string>
14+
<string>AVDC-3.96</string>
1515
</property>
1616
<widget class="QWidget" name="centralwidget">
1717
<widget class="QStackedWidget" name="stackedWidget">
@@ -24,7 +24,7 @@
2424
</rect>
2525
</property>
2626
<property name="currentIndex">
27-
<number>2</number>
27+
<number>1</number>
2828
</property>
2929
<widget class="QWidget" name="page_avdc">
3030
<widget class="QPushButton" name="pushButton_start_cap">
@@ -711,7 +711,7 @@ p, li { white-space: pre-wrap; }
711711
</rect>
712712
</property>
713713
<property name="title">
714-
<string>Emby-女优头像</string>
714+
<string>Emby-演员头像</string>
715715
</property>
716716
<widget class="QPushButton" name="pushButton_add_actor_pic">
717717
<property name="geometry">
@@ -811,22 +811,22 @@ p, li { white-space: pre-wrap; }
811811
</property>
812812
<item>
813813
<property name="text">
814-
<string>可添加头像的女优</string>
814+
<string>可添加头像的演员</string>
815815
</property>
816816
</item>
817817
<item>
818818
<property name="text">
819-
<string>没有头像的女优</string>
819+
<string>没有头像的演员</string>
820820
</property>
821821
</item>
822822
<item>
823823
<property name="text">
824-
<string>已有头像的女优</string>
824+
<string>已有头像的演员</string>
825825
</property>
826826
</item>
827827
<item>
828828
<property name="text">
829-
<string>所有女优</string>
829+
<string>所有演员</string>
830830
</property>
831831
</item>
832832
</widget>

config.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ website = all
99
# all or mgstage or fc2club or javbus or jav321 or javdb or avsox or xcity or dmm
1010

1111
[proxy]
12-
proxy = 127.0.0.1:10809
12+
proxy =
1313
timeout = 7
1414
retry = 3
1515

@@ -39,7 +39,7 @@ switch = 1
3939

4040
[emby]
4141
emby_url = localhost:8096
42-
api_key = bb2e96d99cbf471ea83065d40b229fc1
42+
api_key =
4343

4444
[mark]
4545
poster_mark = 1

py-require.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ pyqt5-tools
44
pillow
55
bs4
66
pyquery
7-
requests
7+
requests
8+
baidu-aip

update_check.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "3.95",
3-
"version_show":"3.95",
2+
"version": "3.96",
3+
"version_show":"3.96",
44
"download": "https://github.com/moyy996/AVDC/releases"
55
}

0 commit comments

Comments
 (0)