Benvenuto! Per postare e godere delle funzionalità del forum registrati, occorrono pochi secondi ed è gratis!

QT CREATOR
(Questo messaggio è stato modificato l'ultima volta il: 18/04/2011, 16:51 da digger.)

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
A chi interessa la programmazione C++ con interfaccia grafica (GUI) consiglio di dare un occhio a QT Creator, inoltre permette di portare i propri programmi sia su Linux che Mac senza cambiare il sorgente.
Sembra molto interessante:

[Immagine: 01412-abc0e022-e6c2-47b4-8b03-05ee596c0c6f.png]

[Per vedere i link devi REGISTRARTI.]




digger
18/04/2011, 13:53
#1
Cerca

ZioPaperino VIP
Messaggi: 2,350
Discussioni: 667
Registrato: 03-2011
Mix: 0
Non sarebbe da sez. Download?

18/04/2011, 15:24
#2
Cerca

Dammi La Bamba Infame !
Messaggi: 1,395
Discussioni: 48
Registrato: 03-2011
Mix: 0
verooo ... spostalo

18/04/2011, 15:37
#3
Cerca
(Questo messaggio è stato modificato l'ultima volta il: 18/04/2011, 16:51 da digger.)

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
beh in realtà l'idea non è fornire un download, l'idea è di aumentare l'interesse per questo prodotto che mi sembra essere interessante e meritevole...
Non ho postato niente di piu dello screen e del link perchè sono in ufficio e non ho tempo di scrivere di piu ma magari prossimamente posterò qualche altro contentuto, intanto metto la pulce nell'orecchio di qualcuno
Ho anche cambiato il link cosi non potete dire che è un download tiè Asd


digger
18/04/2011, 16:45
#4
Cerca

ZioPaperino VIP
Messaggi: 2,350
Discussioni: 667
Registrato: 03-2011
Mix: 0
-.- ....Asd ci hai fottuto Asd

18/04/2011, 17:55
#5
Cerca

il vip member pro<!
Messaggi: 2,120
Discussioni: 156
Registrato: 04-2011
Mix: 0
cxx lo conosco ma non capisco l'altra parola che hai detto

18/04/2011, 18:31
#6
Cerca

Iscritto
Messaggi: 20
Discussioni: 1
Registrato: 04-2011
Mix: 0
(18/04/2011, 18:31)andry700 Ha scritto:

[Per vedere i link devi REGISTRARTI.]

cxx lo conosco ma non capisco l'altra parola che hai detto

interfaccia gratuita?

18/04/2011, 18:38
#7
Cerca

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
GUI = Graphical User Interface

Devi sapere che quando sviluppi in C++ di solito puoi produrre una serie di "cose", tra le quali le piu comuni e diffuse (a parte le .dll per le hacks si intende) ci sono:
-applicazioni "console"
-applicazioni GUI

quelle console sono quelle che quando girano non hanno una finestra ma girano in dos (passami l'imprecisione), cioè si apre una finestrella nera e tutto quello che vedi sono delle scritte di testo

le applicazioni GUI sono tutte le altre, se pensi ad un qualunque programma di windows, che ne so, il notepad, word, access e qualsiasi altro, hanno tutti un'interfaccia grafica, ovvero una o piu finestre, pulsanti, caselle di testo, labels, listbox, menu e cosi via

bene... solitamente creare applicativi di questo tipo in C++ è una vera "palla" in quanto almeno il Visual C++ non ti aiuta molto in questo, fidatevi...
Per di piu se usi Visual C++ versione Express non hai il resource editor e non puoi manco usare e MFC che dovrebbero in teoria aiutarti in tutta l'operazione.

Tempo fa per creare applicativi di questo tipo in modo facile potevi usare il C++ Builder Della Borland che era una vera chicca per quei tempi, era come usare il Visual Basic ma usando il linguaggio C++

Oggi se vuoi fare qualcosa di simile e ti cerchi un ambiente RAD per il C++ non trovi molto.
E QT Creator è un'eccezione, è gratis, è potente, è (relativamente) facile da usare, e per di piu i risultati te li puoi portare anche su Linux e funzionano uguale!

Un altro è il wxDevC++ ma sinceramente l'ho trovato cosi pieno di bugs e cosi "scrauso" (ripassatemi il termine), che sinceramente non lo consiglio a nessuno a meno che a voi non vada bene per qualche motivo in particolare che a me al momento sfugge...



digger
18/04/2011, 18:39
#8
Cerca

il vip member pro<!
Messaggi: 2,120
Discussioni: 156
Registrato: 04-2011
Mix: 0
(18/04/2011, 18:39)digger Ha scritto:

[Per vedere i link devi REGISTRARTI.]

GUI = Graphical User Interface

Devi sapere che quando sviluppi in C++ di solito puoi produrre una serie di "cose", tra le quali le piu comuni e diffuse (a parte le .dll per le hacks si intende) ci sono:
-applicazioni "console"
-applicazioni GUI

quelle console sono quelle che quando girano non hanno una finestra ma girano in dos (passami l'imprecisione), cioè si apre una finestrella nera e tutto quello che vedi sono delle scritte di testo

le applicazioni GUI sono tutte le altre, se pensi ad un qualunque programma di windows, che ne so, il notepad, word, access e qualsiasi altro, hanno tutti un'interfaccia grafica, ovvero una o piu finestre, pulsanti, caselle di testo, labels, listbox, menu e cosi via

bene... solitamente creare applicativi di questo tipo in C++ è una vera "palla" in quanto almeno il Visual C++ non ti aiuta molto in questo, fidatevi...
Per di piu se usi Visual C++ versione Express non hai il resource editor e non puoi manco usare e MFC che dovrebbero in teoria aiutarti in tutta l'operazione.

Tempo fa per creare applicativi di questo tipo in modo facile potevi usare il C++ Builder Della Borland che era una vera chicca per quei tempi, era come usare il Visual Basic ma usando il linguaggio C++

Oggi se vuoi fare qualcosa di simile e ti cerchi un ambiente RAD per il C++ non trovi molto.
E QT Creator è un'eccezione, è gratis, è potente, è (relativamente) facile da usare, e per di piu i risultati te li puoi portare anche su Linux e funzionano uguale!

Un altro è il wxDevC++ ma sinceramente l'ho trovato cosi pieno di bugs e cosi "scrauso" (ripassatemi il termine), che sinceramente non lo consiglio a nessuno a meno che a voi non vada bene per qualche motivo in particolare che a me al momento sfugge...
digger io so fare i nomenu ma non so fare quelli con il menu come si fanno? e quale programma uso??


18/04/2011, 18:47
#9
Cerca

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
ma che bello riesumare vecchi post praticamente morti e sepolti Happywide
ho una mezza idea di realizzare un programmino utile per cheatare warrock (ma va?) e per farlo volevo usare proprio il QT e mi sono detto "ma io tempo fa non avevo postato qualcosa su QT?"
e cosi dopo un bel cerca in google (perchè il cerca dei forum si sa che non funzionano) ecco qui il mio post! Smile
beh in effetti non è che avessi scritto molto, lo ammetto, però avevo ragione nel dire che è proprio un bel toollettino.
Infatti ho appena scoperto che usando il QT creator oltre a facilitarti la vita con l'interfaccia grafica (quello che mi interessava) ti permette di chiamare le API di windows (l'altra cosa che mi interessa) come in un qualsiasi programma C++ comune.
Quindi sono a cavallo Smile
ora devo solo trovare la voglia e il tempo di mettermi a pensare a come fare il mio programmino e poi la voglia e il tempo di coddarlo... chissà se lo farò mai Asd


digger
13/06/2013, 23:36
#10
Cerca

1 Life, 1 Avatar <3
Messaggi: 9,074
Discussioni: 271
Registrato: 08-2011
Mix: 0
Secondo me questo non centra nulla con gli hack menu di warrock, ma era più o meno quello che cercavo per dare una interfaccia alla mia calcolatrice: lo scarico e vedo se riesco a fare qualcosa Smile

14/06/2013, 10:28
#11
Cerca

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
no non c'entra niente con i menu degli hack... anche se può servire per realizzare delle hacks (in senso ampio del termine). Nel senso che con questo QT puoi creare dei programmi che hackerino dei giochi avendo un'interfaccia grafica.
Ad esempio può andare bene per realizzare un injector c++
Oppure puoi fare quello che ci voglio fare io, un'interfaccia per pilotare quello che deve fare una dll iniettata in warrock, quindi la hack vera e propria è la dll fatta come al solito con Visual Studio, ma poi grazie a QT posso graficamente "da fuori" impostare delle cose o passare dei valori e dei parametri.


digger
15/06/2013, 2:52
#12
Cerca

1 Life, 1 Avatar <3
Messaggi: 9,074
Discussioni: 271
Registrato: 08-2011
Mix: 0
Certo. Un menu "esterno" al gioco e alla dll che comanda la dll che comanda il gioco. Sembra semplice Smile

15/06/2013, 11:50
#13
Cerca

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
si non è molto pratico, infatti io non lo suggerisco come alternativa al menu in gioco che è molto piu pratico e bello da vedere. Però per alcune cose, soprattutto tests, è pratico.
Metti che vuoi provare valori diversi da mettere che ne so, nel norecoil o nospread o altro.
Col menu in gioco è un casino perchè devi permettere all'utente di inserire il valore desiderato, non solo di sceglierlo tra valori predisposti. Mentre se lo fai da "fuori" è piu semplice, ti metti i tuoi bei campettini textbox sul form, li ci scrivi il valore che vuoi e lo passi alla dll che li usa.

Comunque anche questo approccio ha dei problemi, nel senso che in passato ci avevo già provato (con Borland C++ Builder invece che con QT) e ,mi ricordo che hackshield dopo un po' se ne accorgeva.
Insomma il solito problema, che anche cosi il maledetto dopo un po' ti butta fuori.
Comunque non mi importa perchè a me serve per fare dei test, quindi se anche mi butta fuori dopo 10minuti mi sta bene, l'importante è che non mi butti fuori troppo presto e che mi dia tempo per fare le prove che mi interessano


digger
15/06/2013, 15:39
#14
Cerca

1 Life, 1 Avatar <3
Messaggi: 9,074
Discussioni: 271
Registrato: 08-2011
Mix: 0
Certo, digger non faccio fatica a capire quello che mi dici Smile ad esempio un coder vuole testare se il superjump che ha messo va bene e grazie a questo fa in fretta a cambiare il valore del jump, senza aver bisogno di compilare ogni volta un nuovo codice e di dover sempre riavviare warrock (sopratutto con il mio computer pro D: )

16/06/2013, 23:18
#15
Cerca




Utenti che stanno guardando questa discussione: 1 Ospite(i)