Compare commits
2 Commits
a29d14ea54
...
78f23db211
Author | SHA1 | Date |
---|---|---|
Fierelier | 78f23db211 | |
Fierelier | 00386298c6 |
|
@ -1,2 +1,3 @@
|
|||
[default]
|
||||
home = https://example.com
|
||||
home = https://example.com
|
||||
useragent = BirdyNet/$VER ($OS)
|
11
BirdyNet.py
11
BirdyNet.py
|
@ -29,6 +29,14 @@ import json
|
|||
|
||||
os.chdir(sp)
|
||||
distro = os.path.splitext(s.rsplit(os.path.sep)[-1])[0]
|
||||
version = {
|
||||
"major": 0,
|
||||
"minor": 1,
|
||||
"patch": 0,
|
||||
"stage": "dev"
|
||||
}
|
||||
versionString = ".".join(map(str,[version["major"],version["minor"]]))
|
||||
versionStringExt = ".".join(map(str,[version["major"],version["minor"],version["patch"]])) + " " + version["stage"]
|
||||
|
||||
def runCode(str, lcs = False, description = "loose-code"):
|
||||
if lcs == False: lcs = {}
|
||||
|
@ -75,6 +83,7 @@ class browserWindow(QMainWindow):
|
|||
# additional info:
|
||||
"baseUrl": ""
|
||||
}
|
||||
self.cUserAgent = config["default"]["useragent"].replace("$OS",sys.platform).replace("$VER",versionString).replace("$DIST",distro)
|
||||
self.cCreateElements()
|
||||
|
||||
def cCreateElements(self):
|
||||
|
@ -111,7 +120,7 @@ class browserWindow(QMainWindow):
|
|||
def cNavigate(self,event = None):
|
||||
try:
|
||||
print(prettyJson(parseUrl(self.cUrlBar.text())))
|
||||
response = downloadPage(self.cUrlBar.text())
|
||||
response = downloadPage(self.cUrlBar.text(),{"User-Agent": self.cUserAgent})
|
||||
infoFetcher(response)
|
||||
self.cDocumentInfo = response
|
||||
self.cDoc.cRenderHtml(response["body"].decode("utf-8",errors="ignore"))
|
||||
|
|
Loading…
Reference in New Issue