4 Commits
2.0.1 ... 2.0.2

Author SHA1 Message Date
jpattWPC
6d250faed5 Fix inidebug window 2023-11-24 17:44:44 -06:00
joshpatten
4966609e45 Merge pull request #75 from dariomolinari/patch-1
Update README.md
2023-10-17 16:00:35 -05:00
Dario Molinari
b7491f9a97 Update README.md
Added a paragraph for Fedora/CentOS/RHEL
2023-10-17 16:26:13 +01:00
jpattWPC
3e69e77044 Update README.md
Change python version
2023-10-15 20:01:41 -05:00
3 changed files with 16 additions and 4 deletions

View File

@@ -66,7 +66,7 @@ Please visit the [releases](https://github.com/joshpatten/PVE-VDIClient/releases
If you need to customize the installation, such as to sign the executable and MSI, you may download and install the [WIX toolset](https://wixtoolset.org/releases/) and use the build_vdiclient.bat file to build a new MSI.
you will need to download the latest 3.10 python release, and run the following commands to install the necessary packages:
you will need to download the latest 3.12 python release, and run the following commands to install the necessary packages:
requirements.bat
@@ -82,6 +82,18 @@ Run the following commands on a Debian/Ubuntu Linux system to install the approp
cp vdiclient.py /usr/local/bin
chmod +x /usr/local/bin/vdiclient.py
## Fedora/CentOS/RHEL Installation
Run the following commands on a Debian/Ubuntu Linux system to install the appropriate prerequisites
dnf install python3-pip python3-tkinter virt-viewer git
git clone https://github.com/joshpatten/PVE-VDIClient.git
cd ./PVE-VDIClient/
chmod +x requirements.sh
./requirements.sh
cp vdiclient.py /usr/local/bin
chmod +x /usr/local/bin/vdiclient.py
## Build Debian/Ubuntu Linux Binary
Run the following commands if you wish to build a binary on a Debian/Ubuntu Linux system
@@ -94,4 +106,4 @@ Run the following commands if you wish to build a binary on a Debian/Ubuntu Linu
pip3 install pyinstaller
pyinstaller --onefile --noconsole --noconfirm --hidden-import proxmoxer.backends --hidden-import proxmoxer.backends.https --hidden-import proxmoxer.backends.https.AuthenticationError --hidden-import proxmoxer.core --hidden-import proxmoxer.core.ResourceException --hidden-import subprocess.TimeoutExpired --hidden-import subprocess.CalledProcessError --hidden-import requests.exceptions --hidden-import requests.exceptions.ReadTimeout --hidden-import requests.exceptions.ConnectTimeout --hidden-import requests.exceptions.ConnectionError vdiclient.py
Once pyinstaller has finished your binary will be located in dist/vdiclient
Once pyinstaller has finished your binary will be located in dist/vdiclient

2
dist/vdiclient.json vendored
View File

@@ -1,6 +1,6 @@
{
"upgrade_guid" : "46cbad92-353e-4b28-9bee-83950991dad8",
"version" : "2.0.1",
"version" : "2.0.2",
"product_name" : "VDI Client",
"manufacturer" : "Josh Patten",
"name" : "VDI Client",

View File

@@ -515,7 +515,7 @@ def setvmlayout(vms):
def iniwin(inistring):
inilayout = [
[sg.Multiline(default_text=inistring, size=(800*G.scaling, 600*G.scaling))]
[sg.Multiline(default_text=inistring, size=(100, 40))]
]
iniwindow = sg.Window('INI debug', inilayout)
while True: