mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-20 20:59:37 +08:00
Compare commits
No commits in common. "78af86a1ef8ae31ac284e031819c205fa575f4ec" and "c8332049c1e0e248e3ada018bff3af92aebb73ed" have entirely different histories.
78af86a1ef
...
c8332049c1
@ -85,7 +85,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row title" v-if="Object.keys(getAvailablePlugins(formData.plugins)).length">
|
<div class="row title">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<h2 style="display: inline-block;">插件</h2>
|
<h2 style="display: inline-block;">插件</h2>
|
||||||
<span class="badge badge-pill badge-light">
|
<span class="badge badge-pill badge-light">
|
||||||
@ -93,7 +93,7 @@
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-for="(plugin, pluginName) in getAvailablePlugins(formData.plugins)" :key="pluginName">
|
<div v-for="(plugin, pluginName) in formData.plugins" :key="pluginName" v-if="!isPluginDisabled(pluginName)">
|
||||||
<div class="form-group row mb-0" style="display:flex; align-items:center;">
|
<div class="form-group row mb-0" style="display:flex; align-items:center;">
|
||||||
<div class="col-9" data-toggle="collapse" :data-target="'#collapse_'+pluginName" aria-expanded="true" :aria-controls="'collapse_'+pluginName">
|
<div class="col-9" data-toggle="collapse" :data-target="'#collapse_'+pluginName" aria-expanded="true" :aria-controls="'collapse_'+pluginName">
|
||||||
<div class="btn btn-block text-left">
|
<div class="btn btn-block text-left">
|
||||||
@ -272,7 +272,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group row" v-if="Object.keys(getAvailablePlugins(formData.plugins)).length">
|
<div class="form-group row">
|
||||||
<label class="col-sm-2 col-form-label">插件选项</label>
|
<label class="col-sm-2 col-form-label">插件选项</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<v-jsoneditor v-model="task.addition" :options="{mode:'tree'}" :plus="false" height="180px"></v-jsoneditor>
|
<v-jsoneditor v-model="task.addition" :options="{mode:'tree'}" :plus="false" height="180px"></v-jsoneditor>
|
||||||
@ -281,7 +281,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
<div class="row mt-5">
|
<div class="row">
|
||||||
<div class="col-sm-12 text-center">
|
<div class="col-sm-12 text-center">
|
||||||
<button type="button" class="btn btn-primary" @click="addTask()"><i class="bi bi-plus"></i> 增加任务</button>
|
<button type="button" class="btn btn-primary" @click="addTask()"><i class="bi bi-plus"></i> 增加任务</button>
|
||||||
</div>
|
</div>
|
||||||
@ -618,8 +618,6 @@
|
|||||||
if (event.data == "[DONE]") {
|
if (event.data == "[DONE]") {
|
||||||
this.modalLoading = false
|
this.modalLoading = false
|
||||||
source.close();
|
source.close();
|
||||||
// 运行后刷新数据
|
|
||||||
this.fetchData();
|
|
||||||
} else {
|
} else {
|
||||||
this.run_log += event.data + '\n';
|
this.run_log += event.data + '\n';
|
||||||
// 在更新 run_log 后将滚动条滚动到底部
|
// 在更新 run_log 后将滚动条滚动到底部
|
||||||
@ -649,15 +647,9 @@
|
|||||||
behavior: "smooth"
|
behavior: "smooth"
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
getAvailablePlugins(plugins) {
|
isPluginDisabled(pluginName) {
|
||||||
availablePlugins = {};
|
|
||||||
const pluginsFlagsArray = this.plugin_flags.split(',');
|
const pluginsFlagsArray = this.plugin_flags.split(',');
|
||||||
for (const pluginName in plugins) {
|
return pluginsFlagsArray.includes(`-${pluginName}`);
|
||||||
if (!pluginsFlagsArray.includes(`-${pluginName}`)) {
|
|
||||||
availablePlugins[pluginName] = plugins[pluginName];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return availablePlugins;
|
|
||||||
},
|
},
|
||||||
toggleAllWeekdays(task) {
|
toggleAllWeekdays(task) {
|
||||||
if (task.runweek.length === 7) {
|
if (task.runweek.length === 7) {
|
||||||
|
|||||||
@ -186,35 +186,6 @@ class Quark:
|
|||||||
if "headers" in kwargs:
|
if "headers" in kwargs:
|
||||||
headers = kwargs["headers"]
|
headers = kwargs["headers"]
|
||||||
del kwargs["headers"]
|
del kwargs["headers"]
|
||||||
if self.mparam and "share" in url and self.BASE_URL in url:
|
|
||||||
url = url.replace(self.BASE_URL, self.BASE_URL_APP)
|
|
||||||
kwargs["params"].update(
|
|
||||||
{
|
|
||||||
"device_model": "M2011K2C",
|
|
||||||
"entry": "default_clouddrive",
|
|
||||||
"_t_group": "0%3A_s_vp%3A1",
|
|
||||||
"dmn": "Mi%2B11",
|
|
||||||
"fr": "android",
|
|
||||||
"pf": "3300",
|
|
||||||
"bi": "35937",
|
|
||||||
"ve": "7.4.5.680",
|
|
||||||
"ss": "411x875",
|
|
||||||
"mi": "M2011K2C",
|
|
||||||
"nt": "5",
|
|
||||||
"nw": "0",
|
|
||||||
"kt": "4",
|
|
||||||
"pr": "ucpro",
|
|
||||||
"sv": "release",
|
|
||||||
"dt": "phone",
|
|
||||||
"data_from": "ucapi",
|
|
||||||
"kps": self.mparam.get("kps"),
|
|
||||||
"sign": self.mparam.get("sign"),
|
|
||||||
"vcode": self.mparam.get("vcode"),
|
|
||||||
"app": "clouddrive",
|
|
||||||
"kkkk": "1",
|
|
||||||
}
|
|
||||||
)
|
|
||||||
del headers["cookie"]
|
|
||||||
try:
|
try:
|
||||||
response = requests.request(method, url, headers=headers, **kwargs)
|
response = requests.request(method, url, headers=headers, **kwargs)
|
||||||
# print(f"{response.text}")
|
# print(f"{response.text}")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user