Upload files to "/"

This commit is contained in:
Martin Dvořák 2026-04-28 23:36:07 +02:00
commit 5d2dcb595c
7 changed files with 1101 additions and 0 deletions

82
old/Venturesome.py Normal file
View 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=🔁◀️▶️➰🏠