Skip to content
This repository has been archived by the owner on Feb 21, 2021. It is now read-only.

Commit

Permalink
Bring up Webview
Browse files Browse the repository at this point in the history
  • Loading branch information
simonsmh committed May 5, 2018
1 parent bd8da90 commit 6d6fc64
Show file tree
Hide file tree
Showing 8 changed files with 455 additions and 335 deletions.
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
__pycache__/
.vscode/
.vs*/
*.json
*.spec
*.ini
build/
dist/
dist/
Binary file removed .vs/slnx.sqlite
Binary file not shown.
Binary file removed .vs/yiban-api/v15/.suo
Binary file not shown.
39 changes: 39 additions & 0 deletions ui/login.ui
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>LoginWindow</class>
<widget class="QMainWindow" name="LoginWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>501</width>
<height>425</height>
</rect>
</property>
<property name="windowTitle">
<string>登录易班</string>
</property>
<widget class="QWidget" name="centralwidget">
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QWebEngineView" name="webEngineView">
<property name="url">
<url>
<string>https://www.yiban.cn/</string>
</url>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
<customwidgets>
<customwidget>
<class>QWebEngineView</class>
<extends>QWidget</extends>
<header location="global">QtWebEngineWidgets/QWebEngineView</header>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>
130 changes: 87 additions & 43 deletions MainWindow - untitled.ui → ui/main.ui
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<x>0</x>
<y>0</y>
<width>501</width>
<height>501</height>
<height>425</height>
</rect>
</property>
<property name="minimumSize">
Expand All @@ -33,7 +33,10 @@
</sizepolicy>
</property>
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;程序输出日志,如出错请咨询开发者&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string/>
</property>
<property name="statusTip">
<string>程序输出日志,如出错请咨询开发者</string>
</property>
<property name="readOnly">
<bool>true</bool>
Expand All @@ -46,21 +49,17 @@
</property>
</widget>
</item>
<item row="2" column="0" colspan="2">
<widget class="QProgressBar" name="progressBar">
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2">
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<layout class="QFormLayout" name="voteformLayout">
<item row="0" column="0">
<widget class="QLabel" name="add_vote_countLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;发起投票数量,如不需要请改为0关闭自动发起投票&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string/>
</property>
<property name="statusTip">
<string>发起投票数量,如不需要请改为0关闭自动发起投票</string>
</property>
<property name="text">
<string>发起投票数量</string>
Expand All @@ -69,6 +68,9 @@
</item>
<item row="0" column="1">
<widget class="QSpinBox" name="add_vote_countSpinbox">
<property name="statusTip">
<string>发起投票数量,如不需要请改为0关闭自动发起投票</string>
</property>
<property name="value">
<number>1</number>
</property>
Expand All @@ -77,7 +79,10 @@
<item row="1" column="0">
<widget class="QLabel" name="vote_control_countLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;操作控制投票帖子数量,如不需要请改为0关闭操作控制投票帖子&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string/>
</property>
<property name="statusTip">
<string>操作控制投票帖子数量,如不需要请改为0关闭操作控制投票帖子</string>
</property>
<property name="text">
<string>投票互动数量</string>
Expand All @@ -86,6 +91,9 @@
</item>
<item row="1" column="1">
<widget class="QSpinBox" name="vote_control_countSpinbox">
<property name="statusTip">
<string>操作控制投票帖子数量,如不需要请改为0关闭操作控制投票帖子</string>
</property>
<property name="value">
<number>2</number>
</property>
Expand All @@ -94,7 +102,10 @@
<item row="2" column="0">
<widget class="QLabel" name="vote_reply_countLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;回复投票次数,如不需要请改为0关闭回复投票&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string/>
</property>
<property name="statusTip">
<string>回复投票次数,如不需要请改为0关闭回复投票</string>
</property>
<property name="text">
<string>回复投票次数</string>
Expand All @@ -103,6 +114,9 @@
</item>
<item row="2" column="1">
<widget class="QSpinBox" name="vote_reply_countSpinbox">
<property name="statusTip">
<string>回复投票次数,如不需要请改为0关闭回复投票</string>
</property>
<property name="value">
<number>1</number>
</property>
Expand Down Expand Up @@ -191,7 +205,10 @@
<item row="0" column="0">
<widget class="QLabel" name="add_topic_countLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;发起话题数量,如不需要请改为0关闭自动发起话题&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string/>
</property>
<property name="statusTip">
<string>发起话题数量,如不需要请改为0关闭自动发起话题</string>
</property>
<property name="text">
<string>发起话题数量</string>
Expand All @@ -200,6 +217,9 @@
</item>
<item row="0" column="1">
<widget class="QSpinBox" name="add_topic_countSpinbox">
<property name="statusTip">
<string>发起话题数量,如不需要请改为0关闭自动发起话题</string>
</property>
<property name="value">
<number>1</number>
</property>
Expand All @@ -208,7 +228,10 @@
<item row="1" column="0">
<widget class="QLabel" name="topic_control_countLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;操作控制话题帖子数量,如不需要请改为0关闭操作控制话题帖子&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string/>
</property>
<property name="statusTip">
<string>操作控制话题帖子数量,如不需要请改为0关闭操作控制话题帖子</string>
</property>
<property name="text">
<string>话题互动数量</string>
Expand All @@ -217,13 +240,19 @@
</item>
<item row="1" column="1">
<widget class="QSpinBox" name="topic_control_countSpinbox">
<property name="statusTip">
<string>操作控制话题帖子数量,如不需要请改为0关闭操作控制话题帖子</string>
</property>
<property name="value">
<number>2</number>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QSpinBox" name="topic_reply_countSpinbox">
<property name="statusTip">
<string>回复话题次数,如不需要请改为0关闭回复话题</string>
</property>
<property name="value">
<number>1</number>
</property>
Expand All @@ -232,7 +261,10 @@
<item row="2" column="0">
<widget class="QLabel" name="topic_reply_countLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;回复话题次数,如不需要请改为0关闭回复话题&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string/>
</property>
<property name="statusTip">
<string>回复话题次数,如不需要请改为0关闭回复话题</string>
</property>
<property name="text">
<string>回复话题次数</string>
Expand All @@ -243,53 +275,49 @@
</item>
</layout>
</item>
<item row="2" column="0" colspan="2">
<widget class="QProgressBar" name="progressBar">
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="0" column="0">
<layout class="QFormLayout" name="formLayout_4">
<item row="0" column="0">
<widget class="QLabel" name="usernameLabel">
<widget class="QLabel" name="tokenLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;用户名&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="whatsThis">
<string/>
</property>
<property name="text">
<string>账号/手机号</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLineEdit" name="usernameLineedit">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="passwordLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;密码&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<property name="statusTip">
<string>Token是易班账号密码验证的优秀替代方式,可用于访问易班服务,重新登录将重置Token</string>
</property>
<property name="whatsThis">
<string/>
</property>
<property name="text">
<string>密码</string>
<string>Token</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="passwordLineedit">
<item row="0" column="1">
<widget class="QLineEdit" name="tokenLineedit">
<property name="statusTip">
<string>Token是易班账号密码验证的优秀替代方式,可用于访问易班服务,重新登录将重置Token</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="2" column="0">
<item row="1" column="0">
<widget class="QLabel" name="catLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;可以选择文本内容,使用了 https://hitokoto.cn/ 的服务&lt;/p&gt;&lt;table border=&quot;0&quot;style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;&quot;cellspacing=&quot;0&quot;cellpadding=&quot;0&quot;&gt;&lt;td rowspan=&quot;9&quot;/&gt;&lt;td colspan=&quot;4&quot;&gt;&lt;p&gt;提交不同的参数代表不同的类别,具体:&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;a&lt;/p&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;p&gt;Anime-动画&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;b&lt;/p&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;p&gt;Comic–漫画&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;c&lt;/p&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;p&gt;Game–游戏&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;d&lt;/p&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;p&gt;Novel–小说&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;e&lt;/p&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;p&gt;Myself–原创&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;f&lt;/p&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;p&gt;Internet–来自网络&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;g&lt;/p&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;p&gt;Other–其他&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;其他不存在参数&lt;/p&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;p&gt;任意类型随机取得&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="statusTip">
<string>可以选择文本内容,使用了 https://hitokoto.cn/ 的服务</string>
</property>
<property name="whatsThis">
<string/>
</property>
Expand All @@ -298,8 +326,11 @@
</property>
</widget>
</item>
<item row="2" column="1">
<item row="1" column="1">
<widget class="QComboBox" name="comboBox">
<property name="statusTip">
<string>可以选择文本内容,使用了 https://hitokoto.cn/ 的服务</string>
</property>
<property name="currentText">
<string>All - 随机</string>
</property>
Expand Down Expand Up @@ -348,18 +379,24 @@
</item>
</widget>
</item>
<item row="3" column="0">
<item row="2" column="0">
<widget class="QLabel" name="waitLabel">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;每个操作之间的间隔,填入浮点数,开始运行后显示实时EGPA&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string/>
</property>
<property name="statusTip">
<string>每个操作之间的间隔,填入浮点数</string>
</property>
<property name="text">
<string>等待时间</string>
</property>
</widget>
</item>
<item row="3" column="1">
<item row="2" column="1">
<widget class="QDoubleSpinBox" name="doubleSpinBox">
<property name="statusTip">
<string>每个操作之间的间隔,填入浮点数</string>
</property>
<property name="decimals">
<number>4</number>
</property>
Expand All @@ -381,6 +418,13 @@
</property>
</widget>
</item>
<item row="3" column="0" colspan="2">
<widget class="QPushButton" name="loginButton">
<property name="text">
<string>账号/密码登录</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
Expand Down
Loading

0 comments on commit 6d6fc64

Please sign in to comment.