~ MyQ ~



MyQ is a software for managing a Personal Cluster of Answers & Questions, File and Document Library, Telex, all encrypted with Personal Key and multiple MySQL data tables.

The main algorithm of MyQ is based on the following data management .

Group >>> Item >>> Field

By successively creating the fields defined in the diagram above, access to the upload is ensured encrypted (depending on the type of key used) of answers, files and documents, which can be encapsulated in files of various shapes

eg. : pdf, doc, html, txt, jpg, etc...

These can be viewed later with the software installed on your own system depending on the files corresponding to each type of file.

The types of files and the corresponding software for viewing the answers, files and documents are configured and installed according to the preferences of each user.

The data encryption keys in the database can be internal, external, or user-defined.

Data uploaded by the user can be viewed by other users if they got an view.

Default (demo) username : demo and default password : demo.

The user experience is intuitive.

MyQ is a free software to download, install and use.

MyQ Requires FrameWork 4.8 for Windows or MonoDevelop for Ubuntu

To install MonoDevelop in Ubuntu, run the following commands in the terminal

sudo apt update

sudo apt install apt-transport-https dirmngr

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

echo "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list

sudo apt update

sudo apt-get install -y monodevelop

sudo cp -f /home/ubuntu/Desktop/MyQ/myq.desktop /usr/share/applications

Remove Desktop Icon Command
sudo rm -f /usr/share/applications/myq.desktop

To install in Ubuntu 26.04 LTS, run the following commands in the terminal

=============================================================================== REZUMAT INSTALARE MYQ (.NET 4.8 + MYSQL CONNECTOR) PE UBUNTU 26.04 =============================================================================== 1. CONTEXTUL SI PROBLEMA INITIALA ------------------------------------------------------------------------------- * Problema: Wine-ul nativ din Ubuntu 26.04 folosește un mod experimental numit WoW64. Acesta bloca serviciile OLE/COM din instalatorul Microsoft .NET 4.8. * Soluția: Utilizarea aplicației BOTTLES via Flatpak. Aceasta vine cu un motor Wine modificat (Soda) care ocolește complet aceste erori de sistem. 2. INSTALAREA BOTTLES (REPARARE SI CONFIGURARE FLATPAK) ------------------------------------------------------------------------------- Pentru a curăța erorile GPG anterioare și a instala curat aplicația Bottles: sudo flatpak remote-delete flathub flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.usebottles.bottles -y 3. CONFIGURAREA MEDIULUI IN BOTTLES (STICLA "MyQ") ------------------------------------------------------------------------------- 1. Deschide Bottles din interfața grafică: flatpak run com.usebottles.bottles 2. Creează o sticlă nouă apăsând pe butonul "+". 3. Pune-i numele exact: MyQ 4. Selectează profilul: Application (optimizat pentru programe software). 5. Intră în sticla MyQ -> mergi în stânga la "Dependencies" -> caută "dotnet48" și apasă pe butonul de descărcare/instalare (săgeata în jos). 4. INSTALAREA DRIVERULUI MYSQL CONNECTOR ------------------------------------------------------------------------------- * Aplicația și driverul TREBUIE să fie în aceeași sticlă pentru a putea comunica! 1. Descarcă de pe site-ul oficial MySQL versiunea de Windows: "MySQL Connector/NET" (MSI Installer). 2. Deschide interfața Bottles -> Intră în sticla existentă "MyQ". 3. Apasă pe butonul "Run Executable" și selectează fișierul .msi descărcat. 4. Urmează asistentul clasic de instalare Microsoft (Next -> Install). 5. MUTAREA APLICATIEI SI COMANDA DE LANSARE IN TERMINAL ------------------------------------------------------------------------------- Pentru a evita erorile de permisiuni Linux, aplicația a fost mutată pe discul virtual Windows (drive_c). Calea exactă este: C:\MyQ\MyQ.exe Comanda de terminal pentru a porni aplicația din interiorul sticlei MyQ: flatpak run --command=bottles-cli com.usebottles.bottles run -b "MyQ" -e "C:\\MyQ\\MyQ.exe" 6. INTEGRAREA IN MENIUL UBUNTU (DASH) ------------------------------------------------------------------------------- Pentru a porni MyQ printr-un simplu click din meniul de aplicații Ubuntu: 1. Creează fișierul de configurare rulând în terminal: nano ~/.local/share/applications/myq.desktop 2. Lipeste următorul conținut în interior: [Desktop Entry] Name=MyQ Application Comment=Ruleaza aplicatia MyQ prin Bottles (.NET 4.8 + MySQL) Exec=flatpak run --command=bottles-cli com.usebottles.bottles run -b "MyQ" -e "C:\\MyQ\\MyQ.exe" Icon=com.usebottles.bottles Terminal=false Type=Application Categories=Development;Database;Office; StartupNotify=true 3. Salvează (Ctrl+O, Enter) și închide editorul (Ctrl+X). 4. Oferă-i permisiuni de rulare: chmod +x ~/.local/share/applications/myq.desktop ===============================================================================