Upload files to "/"
This commit is contained in:
commit
5d2dcb595c
7 changed files with 1101 additions and 0 deletions
82
old/Venturesome.py
Normal file
82
old/Venturesome.py
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
import sys
|
||||
import os
|
||||
from typing import Container
|
||||
from PyQt5 import *
|
||||
from PyQt5.QtPrintSupport import *
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtWidgets import *
|
||||
from PyQt5.QtWebEngineWidgets import *
|
||||
urladdress = 'http://duckduckgo.com'
|
||||
|
||||
class MainWindow(QMainWindow):
|
||||
def GoHome(self):
|
||||
self.browser.setUrl(QUrl('http://duckduckgo.com'))
|
||||
def URL(self):
|
||||
urladdress = self.SearchBar.text()
|
||||
if "." in urladdress:
|
||||
if "http://" in urladdress:
|
||||
self.browser.setUrl(QUrl(urladdress))
|
||||
elif "https://" in urladdress:
|
||||
self.browser.setUrl(QUrl(urladdress))
|
||||
else:
|
||||
self.browser.setUrl(QUrl("http://" + urladdress))
|
||||
else:
|
||||
self.browser.setUrl(QUrl("https://duckduckgo.com/?q=" + urladdress))
|
||||
def UpdateUrl(self, q):
|
||||
with open("C:\Windows\Temp\Venturesome_History.browserhistory", "a") as f:
|
||||
f.write(q.toString() + "\n")
|
||||
f.close()
|
||||
print(os.path.isfile('C:\Windows\Temp\Venturesome'))
|
||||
self.SearchBar.setText(q.toString())
|
||||
def __init__(self, *args, **kwargs):
|
||||
#main
|
||||
super(MainWindow, self).__init__(*args, **kwargs)
|
||||
self.browser = QWebEngineView()
|
||||
self.browser.setUrl(QUrl('http://duckduckgo.com'))
|
||||
self.setCentralWidget(self.browser)
|
||||
self.showMaximized()
|
||||
#Tabs
|
||||
#BrowserBar
|
||||
BrowserBar = QToolBar("navigation")
|
||||
self.addToolBar(BrowserBar)
|
||||
#Buttons
|
||||
#HeightButton
|
||||
HeightButton = QAction('|\n|', self)
|
||||
#BackButton
|
||||
BackButton = QAction('<', self)
|
||||
BackButton.triggered.connect(self.browser.back)
|
||||
#ForwardButton
|
||||
ForwardButton = QAction('>', self)
|
||||
ForwardButton.triggered.connect(self.browser.forward)
|
||||
#ReloadButton
|
||||
ReloadButton = QAction('🔄', self)
|
||||
ReloadButton.triggered.connect(self.browser.reload)
|
||||
#HomeButton
|
||||
HomeButton = QAction('🏠', self)
|
||||
HomeButton.triggered.connect(self.GoHome)
|
||||
#SearchBar
|
||||
self.SearchBar = QLineEdit()
|
||||
self.SearchBar.returnPressed.connect(self.URL)
|
||||
self.browser.urlChanged.connect(self.UpdateUrl)
|
||||
#AddButtons
|
||||
BrowserBar.addAction(BackButton)
|
||||
BrowserBar.addAction(ForwardButton)
|
||||
BrowserBar.addAction(ReloadButton)
|
||||
BrowserBar.addAction(HomeButton)
|
||||
BrowserBar.addWidget(self.SearchBar)
|
||||
|
||||
#needs to be last or weird
|
||||
BrowserBar.addAction(HeightButton)
|
||||
|
||||
|
||||
os.environ[
|
||||
"QTWEBENGINE_CHROMIUM_FLAGS"
|
||||
] = "--blink-settings=darkMode=4,darkModeImagePolicy=2"
|
||||
QApplication.setApplicationName("Venturesome")
|
||||
QApplication.setApplicationVersion("1.0")
|
||||
app = QApplication(sys.argv)
|
||||
window = MainWindow()
|
||||
app.exec_()
|
||||
#save.emojis=◀▶
|
||||
#save.mojis=🔁◀️▶️➰🏠
|
||||
Loading…
Add table
Add a link
Reference in a new issue