Oppure

Loading
17/05/10 21:06
napco
Ciao a tutti! Alcuni miei amici che utilizzano RPGMaker XP si sono trovati di fronte ad un problemuccio. Se si utilizza una risoluzione inferiore a totXtot il programma non parte. Per alcuni laptop questo problema rappresenta una vera e propria barriera insormontabile in quanto i loro piccoli display non supportano tale risoluzione.

Mi chiedevo quindi se fosse possibile "ingannare" il sistema operativo (Windows XP) facendogli credere che il display sia impostato ad una determinata risoluzione anche se effettivamente non è così. L'utility che mi piacerebbe creare, nel caso in cui fosse possibile, dovrebbe effettuare l' "inganno" finchè resta in funzione.

Sempre se possibile, quali librerie dovrei utilizzare? Tra le API di Windows non mi sembra di trovare cio che fa al caso mio...
aaa
17/05/10 21:19
No ... non penso si possa fare ...
17/05/10 21:24
napco
Come temevo, purtroppo... Vabbè, fa lo stesso! Grazie
aaa
17/05/10 21:30
Probabilmente la strada da seguire è quella di modificare l'eseguibile che non parte in modo che quando effettua la chiamata di sistema per determinare la risoluzione, venga modificato il risultato restituito in modo da far credere che la risoluzione sia un'altra.
17/05/10 21:36
napco
Hmm... Avevamo provato con resource hacker, ma siamo inesperti e non ne veniamo fuori. Se il programma fosse open source sarebbe il massimo... Purtroppo non lo è.
aaa
17/05/10 21:43
HeDo
Postato originariamente da napco:

Hmm... Avevamo provato con resource hacker, ma siamo inesperti e non ne veniamo fuori. Se il programma fosse open source sarebbe il massimo... Purtroppo non lo è.


beh a parte che "magari" c'è un motivo per cui il programma non funziona a certe risoluzioni, il controllo è sicuramente aggirabile.

contattami in pm che ci mettiamo d'accordo sul prezzo ;)
aaa
18/05/10 14:05
NickoMaiden
Postato originariamente da nessuno:

No ... non penso si possa fare ...


mmm dici? secondo me è fattibile ma comunque la strada + semplice è quella di evitare il controllo.

mi ricordo di quei programmini che non fanno scadare i programmi in trial...il funzionamento? specificando il software da non far scadere intercetta delle specifiche API che servono per fare il confronto. di come funzioni più approfonditamente non ne ho idea ma credo che il concetto è quello, o no?
aaa
18/05/10 14:10
Postato originariamente da NickoMaiden:
mmm dici? secondo me è fattibile ma comunque la strada + semplice è quella di evitare il controllo.


Infatti ... gli ho detto che non è fattibile "chiamando delle API" (che non esistono) ma - probabilmente - mettendo mani all'eseguibile per "ingannarlo" ...