Update gui.py (#193)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
pull/475/head
Rob Kam 9 months ago committed by GitHub
parent 3a50bb746f
commit 625481b7b8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -55,22 +55,25 @@ from tkinter import (
from wikiteam3.dumpgenerator.api.api import checkAPI
from wikiteam3.dumpgenerator.api.index_check import checkIndex
# See https://www.mediawiki.org/wiki/Hosting_services
wikifarms = {
"gentoo_wikicom": "Gentoo Wiki",
"opensuseorg": "OpenSuSE",
"referatacom": "Referata",
"shoutwikicom": "ShoutWiki",
"Unknown": "Unknown",
"wikanda": "Wikanda",
"wikifur": "WikiFur",
"wikimedia": "Wikimedia",
"wikitravelorg": "WikiTravel",
"wikkii": "Wikkii",
"fandom": "Fandom",
"miraheze": "Miraheze",
"mywikis": "MyWikis",
"neoseeker": "Neoseeker",
"prowiki": "ProWiki",
"shoutwiki": "ShoutWiki",
"telepedia wiki": "Telepedia Wiki",
"webmo": "WebMo",
"wiki.gg": "wiki.gg",
"wiki-site": "Wiki-Site",
"wikiforge": "WikiForge",
"wikitide": "WikiTide",
}
NAME = "WikiTeam tools"
NAME = "MediaWiki Dump Generator"
VERSION = "0.1"
HOMEPAGE = "https://code.google.com/p/wikiteam/"
HOMEPAGE = "https://github.com/mediawiki-client-tools/mediawiki-dump-generator"
LINUX = platform.system().lower() == "linux"
if PATH := os.path.dirname(__file__):
os.chdir(PATH)
@ -177,16 +180,18 @@ class App:
self.frame2,
self.optionmenu21var,
self.optionmenu21var.get(),
"Gentoo Wiki",
"OpenSuSE",
"Referata",
"Fandom",
"Miraheze",
"MyWikis",
"Neoseeker",
"ProWiki",
"ShoutWiki",
"Unknown",
"Wikanda",
"WikiFur",
"Wikimedia",
"WikiTravel",
"Wikkii",
"Telepedia Wiki",
"WebMo",
"wiki.gg",
"Wiki-Site",
"WikiForge",
"WikiTide",
)
self.optionmenu21.grid(row=1, column=1)
@ -215,6 +220,18 @@ class App:
self.optionmenu23var.get(),
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023",
"2024",
)
self.optionmenu23.grid(row=1, column=5)
@ -228,7 +245,6 @@ class App:
self.optionmenu24var.get(),
"Google Code",
"Internet Archive",
"ScottDB",
)
self.optionmenu24.grid(row=1, column=7)
@ -602,11 +618,6 @@ class App:
"http://www.archive.org/details/WikiTeamMirror",
iaregexp,
],
[
"ScottDB",
"http://mirrors.sdboyd56.com/WikiTeam/",
r'<a href="(?P<filename>[^>]+\.7z)">(?P<size>[\d\.]+ (?:KB|MB|GB|TB))</a>',
],
[
"Wikimedia",
"http://dumps.wikimedia.org/backup-index.html",
@ -644,8 +655,6 @@ class App:
downloadurl = (
re.sub(r"/details/", r"/download/", url) + "/" + filename
)
elif mirror == "ScottDB":
downloadurl = f"{url}/{filename}"
elif mirror == "Wikimedia":
downloadurl = (
"http://dumps.wikimedia.org/"

Loading…
Cancel
Save