buongiorno,
innanzitutto complimenti per BeeBeep. Mi chiamo ialongo querino e sono admin di Retro Multiplayer, una community discord e radmin che ama giocare i retrogame online per ricreare lo spirito delle sale giochi o dei pomeriggi a casa di amici. Per facilitare il tutto abbiamo creato una console gratutita per windows con gli emulatori già settati per giocare e volevamo integrare beeBeep come chat per chi è online con la console. Per questo motivo volevamo personalizzare beeBeep il modo più simile con la grafica della nostra console e volevamo sapere se è possibile ad esempio mettere uno sfondo o icone personalizzate. In attesa di una risposta, grazie per l'attenzione, ancora complimenti e buona giornata.
ps: allego un immagine della nostra console con la chat aperta.
Anonymous
chiedo scusa ma credo di essermi firmato con il suo nome
Ciao! Se avete la possibilità di compilare il programma dai sorgenti potete modificare ogni cosa. Esiste una cartella con delle icone, potete semplicemente sostituire quella usando gli stessi nomi delle icone esistenti e ricompilare BeeBEEP (usando il QtCreator, Qt 5.12, dovrebbe essere semplice).
grazieeee ti faccio sapere!!!
Scusami ancora Marco, ho installato Qt 5.12 come mi dicevi, ma una una volta cambiate le icone quali file devo aprire poi della versione sorgenti per ricompilare ed avere una versione portatile personalizzata?
Ciao Marco, sono un amico di Querino e lo sto aiutando a compilare il programma. Quando ho finito di compilare il programma mi parte in automatico beebeep chat pero se lo chiudo e poi cerco di aprirlo cliccando sul file exe che si è generato dentro la cartella TEST, non parte. Ho visto che mancano delle dll e ho usato il MINGW tramite prompt dei comandi per generare tutto. Alla fine ho usato windeployqt.exe --release .
Cosi mi ha generato tutto ma quando lo avvio mi da errore IMPOSSIBILE AVVIARE CORRETTAMENTE L'APPLICAZONE (0XC000007B). Ti lascio un'immagine allegata.
Ti ringrazio in anticipo per quanto potrai fare per aiutarci.
Ciao! Scarica il pacchetto
https://sourceforge.net/projects/beebeep/files/Windows/beebeep-5.8.4-32bit-portable.zip/download
Dentro lo zip, vedi tutti i file che servono per far partire BeeBEEP. Sostituisci con il tuo EXE quello all'interno dello zip e il gioco è fatto (oddio sarebbe "fatto" se tu usassi invece di mingw il visual c++ - che si scarica gratuito.
https://doc.qt.io/archives/qt-5.12/windows-deployment.html
Nel tuo caso mancano dei file essenziali da mettere nella cartella di test (dove hai l'eseguibile BeeBEEP): sono le stesse dll che trovi nello ZIP ma da prendere dentro il tuo C:\QT\bin (ossia quelle compilate per MINGW). Inoltre devi essere sicuro di aver compilato in "release" mode.
In questo modo non dovresti aver problemi a farlo partire...
Perdonami ma non ho capito. Devo prendere visual c++ ma dove?
La versione 5.12.12 di qtcreator va bene oppure devo usare la 5.12.0?
Se vuoi scaricare il visual studio community (free), ti serve la versione 2015:
https://visualstudio.microsoft.com/it/vs/older-downloads/
Però devi anche scaricarti le Qt per Vc++... non sono le stesse di mingw...
Non c'è la community edition. Io nell'elenco delle 2015 trovo Visual Studio Express 2015 for Windows 10... può andare bene?
si
Non me lo fa installare. qualunque delle 3 scelgo non cambia nulla. Ti è mai capitato?
Sinceramente no, mai. C'è da dire che l'ultima volta che ho installato l'ambiente di sviluppo è ormai 4 anni fa....
usa mingw, ma copia i file necessari dalla dirrctory qt/bim dentro test come ti avevo scritto in un messaggio precedente...
Io non capisco da dove devo prndere queste dll
il mio percorso è C:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin è questo? non ci sono tutte le dll che stanno nel tuo portable.
ho provato a prendere le dll da quel percorso ma purtroppo non funziona lo stesso. oltrettto non trovk tutte le tue dll del portable.
non hai modo di farmi sapere esattamente che dll mi mancano ?
io cmq faccio cosi
lo compilo con qtcreator e mi crea exe e altri pochi file. poi uso il mingw che assomiglia al prompt dei comandi e scrivo cd percorso della cartella test
poi li scrivo
windeployqt.exe --release . e invio
mi crea diverse dll e cartelle.
Nella mia ingnoranza ho provato a copiare tutto il contenuto della cartella bin dentro test... Mi son detto intanto non sapendo quali sono i file da prendere mettiamoli tutti....
Mi da questo errore nuovo.
Si. Ti manca la cartella platform con dentro windows.dll
Peró non mi ricordo da dove la prende. Mi pare dentro plugins del path che mi hai scritto sopra....
Ora sembra che , non mi dire come, funzioni... stavo provando a sostiuire le immagini nella cartella src ma vedo che compilando non se le prende.... farò qualche altra prova... Non ti so dire cosa sia successo ma ora dopo che lo compilo con mingw funziona... Ma SHADOW BUILD va spuntato oppure no?
No, non serve spuntarlo...