Bläddra i källkod

完成人工定时

derrickx 1 år sedan
förälder
incheckning
9929d030f9
4 ändrade filer med 8 tillägg och 23 borttagningar
  1. 1 1
      app.py
  2. 0 4
      litter_helper.py
  3. 0 13
      litter_helper.ui
  4. 7 5
      main.py

+ 1 - 1
app.py

@@ -354,7 +354,7 @@ def write_ticket_info(account, order_id):
     if not os.path.exists(result_dir):
         os.makedirs(result_dir)
     # 创建文件
-    file_name = now.strftime('%Y-%m-%d_%H') + '.txt'
+    file_name = now.strftime('抢券结果_%Y-%m-%d_%H_%M') + '.txt'
     file_path = os.path.join(result_dir, file_name)
     with open(file_path, 'a+', encoding='utf-8') as f:
         f.write(f'account: {account}, order_id: {order_id}\n')

+ 0 - 4
litter_helper.py

@@ -59,9 +59,6 @@ class Ui_menu(object):
         self.stopTimePushButton = QtWidgets.QPushButton(self.centralwidget)
         self.stopTimePushButton.setGeometry(QtCore.QRect(500, 150, 81, 26))
         self.stopTimePushButton.setObjectName("stopTimePushButton")
-        self.writeFilePushButton = QtWidgets.QPushButton(self.centralwidget)
-        self.writeFilePushButton.setGeometry(QtCore.QRect(190, 160, 81, 26))
-        self.writeFilePushButton.setObjectName("writeFilePushButton")
         menu.setCentralWidget(self.centralwidget)
         self.menubar = QtWidgets.QMenuBar(menu)
         self.menubar.setGeometry(QtCore.QRect(0, 0, 631, 24))
@@ -91,5 +88,4 @@ class Ui_menu(object):
         self.loginPushButton.setText(_translate("menu", "登录账号"))
         self.startTimePushButton.setText(_translate("menu", "开始定时"))
         self.stopTimePushButton.setText(_translate("menu", "停止定时"))
-        self.writeFilePushButton.setText(_translate("menu", "写入文件"))
         self.menuLittle_Helper.setTitle(_translate("menu", "Little Helper"))

+ 0 - 13
litter_helper.ui

@@ -187,19 +187,6 @@
      <string>停止定时</string>
     </property>
    </widget>
-   <widget class="QPushButton" name="writeFilePushButton">
-    <property name="geometry">
-     <rect>
-      <x>190</x>
-      <y>160</y>
-      <width>81</width>
-      <height>26</height>
-     </rect>
-    </property>
-    <property name="text">
-     <string>写入文件</string>
-    </property>
-   </widget>
   </widget>
   <widget class="QMenuBar" name="menubar">
    <property name="geometry">

+ 7 - 5
main.py

@@ -82,7 +82,7 @@ class MainWindow(QMainWindow, Ui_menu):
         self.stopTimePushButton.clicked.connect(on_stop_time_button_click)
 
         # 写入文件
-        self.writeFilePushButton.clicked.connect(on_write_file_button_click)
+        # self.writeFilePushButton.clicked.connect(on_write_file_button_click)
 
         # 编辑账号
         # 获取 QLabel 控件并替换为 ClickableLabel
@@ -218,15 +218,17 @@ class MainWindow(QMainWindow, Ui_menu):
         # 编辑账号
         print(f"编辑账号: {self.urlLineEdit.text()}")
 
+    # 查看结果
     def on_watch_button_click(self):
         # 获取项目当前路径
         current_path = sys.path[0]
-        # 拼接 txt 文件路径
-        file_path = get_resource_path("results/2024-05-27.txt")
+        # 拼接文件路径
+        folder_path = get_resource_path("results")  # 假设文件夹名为 "results"
         try:
-            QDesktopServices.openUrl(QUrl.fromLocalFile(file_path))
+            # 使用 QDesktopServices.openUrl 打开文件夹
+            QDesktopServices.openUrl(QUrl.fromLocalFile(folder_path))
         except Exception as e:
-            QMessageBox.critical(self, "Error", f"无法打开文件: {e}")
+            QMessageBox.critical(self, "Error", f"无法打开文件: {e}")
 
 
 if __name__ == "__main__":