Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [c#]Scoglio insormontabile DLLMain
Forum - C# / VB.NET - [c#]Scoglio insormontabile DLLMain - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6068
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 10:13
Martedì, 07/02/2012
Che non sia illegale da cosa lo desumi? Che certezze hai?

In ogni caso, ho proprio un'avversione a questi "programmini" attraverso cui si cerca di superare le difficoltà di un gioco o a cambiarne il funzionamento ... li ritengo dei "trucchi furbi" che tolgono anche il piacere del gioco.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 10:30
Martedì, 07/02/2012
purtroppo la penso come nessuno, inoltre su questo genere di cose NON troverai documentazione da nessuna parte... sono conoscenze composte da anni di studio in vari campi e su varie piattaforme :)

PM Quote
Avatar
und3r6r0und_ (Normal User)
Newbie


Messaggi: 14
Iscritto: 04/01/2012

Segnala al moderatore
Postato alle 13:52
Martedì, 07/02/2012
Rispetto la vostra opinione, tuttavia ritengo non ci sia niente di male nel cercare di agevolarsi la vita, soprattutto se si ha poco tempo da dedicare ai giochi, senza contare che è un ottimo allenamento per la programmazione.
sulla questione legalità è semplicemente perchè non faccio nessuna azione perseguibile legalmente...
Non ho mai chiesto di avere la pappa pronta... ma dato l'assoluta mancanza di documentazione online speravo in qualche dritta da voi di pierotofy...

Vi ringrazio comunque per la disponibilità e per avermi scritto le vostre motivazioni, spero lasciate aperta la discussione nel caso qualcuno sappia aiutarmi.
und3r6r0und_

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6068
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 14:58
Martedì, 07/02/2012
Testo quotato

Postato originariamente da und3r6r0und_:
... non ci sia niente di male nel cercare di agevolarsi la vita, soprattutto se si ha poco tempo da dedicare ai giochi ...



Scusa, ma questa spiegazione mi lascia perplesso ... non hai tempo per giocare ma ne hai (almeno il doppio) da dedicare alla programmazione (e che tipo di programmazione) per risparmiare tempo a giocare (imbrogliando) ... mah ... de gustibus.

Testo quotato

senza contare che è un ottimo allenamento per la programmazione.



E qui è il punto dolente ... per affrontare questo tipo di problematiche sono necessarie conoscenze nel campo della programmazione che acquisisci con anni e anni (sono faccende veramente complesse, veramente sprecate per fregare un giochetto), conoscenze che meriterebbero molta più considerazione ed un uso veramente specifico ... pensare che uno debba partire ad imparare queste cose senza conoscere le basi e solo per fregare un gioco, mi mette agitazione ...

(e' un po' come imparare a costruire un missile, compresi motori, avionica e strumenti di controllo, senza avere idea di cosa sia un cacciavite, solo perché si vuole dimostrare alla fidanzata di saper colpire una mosca ...) ...

Testo quotato


sulla questione legalità è semplicemente perchè non faccio nessuna azione perseguibile legalmente...



Beh ... questo lo dici tu ... io penso che tu diffonderai anche il tuo prodotto una volta (e se) realizzato e diffondere un codice che viola un eseguibile altrui non è proprio legale ...

Testo quotato

Non ho mai chiesto di avere la pappa pronta...



E ci mancherebbe ... ! Nessuno l'ha mai preso in considerazione questo fatto ...

Testo quotato

ma dato l'assoluta mancanza di documentazione online



E che pretendi che ci sia la guida online del "craccatore di eseguibiil per modificare il gioco x"? E' straovvio che non ci sia !

Quello che ti serve, ripeto, è l'esperienza di anni e anni che acquisisci con libri e libri (che esistono) e sudore.

Testo quotato

Vi ringrazio comunque ... spero lasciate aperta la discussione



Per me non c'è problema ... per conto mio, ti consiglio di lasciar perdere C# dato che queste cose si fanno essenzialmente in C++ (anche perché confondi la DLLMain con una API ...)

Testo quotato

nel caso qualcuno sappia aiutarmi.



Direi anche nel caso qualcuno "voglia" aiutarti.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 18:04
Martedì, 07/02/2012
Per curiosità mia, queste cose richiederebbero il marshalling? Quindi utilizzo di classe Marshal e tipo IntPtr.

In quanto a te underground, beh, fai come vuoi, ma ogni volta che ho usato dei cheat nei giochi non ne sono mai rimasto soddisfatto, perdi il piacere di giocare.
Poi faresti un casino enorme per magare superare un passaggio nel gioco e basta, il che non gisutifica il tempo speso. Oppure fai un grosso cheat che ti fa perdere definitivamente la voglia di giocare a quel gioco e quindi il risultato è sempre negativo.

PM Quote
Avatar
und3r6r0und_ (Normal User)
Newbie


Messaggi: 14
Iscritto: 04/01/2012

Segnala al moderatore
Postato alle 20:10
Martedì, 07/02/2012
Ringrazio entrambi per le risposte ma vorrei precisare una cosa:

@nessuno: ammetto di non essere al livello di quello che vi sto chiedendo, tuttavia ho una minima base di programmazione, soprattutto in linguaggio c#, che mi ha permesso di scrivere dei programmi con un minimo di complessità, quindi, penso che avendo una dritta posso ricavarne qualcosa, la tua affermazione si basa sul fatto che ho chiamato l'entry point della dll un' API, che, pur essendo un errore "grave", non può essere usato come metodo di giudizio per la mia conoscenza in programmazione.
Se poi per approfondire le mie conoscenze in materia ho deciso di passare a creare un "bot" per un gioco online non ci vedo nulla di male...
non è illegale in quanto non verrà diffuso (anche perchè ne esistono altri 1000 gia fatti, ciò che mi preme e capire ciò che ci sta dietro) ma resta un allenamento...
comunque abbiamo due idee differenti della cosa e dubito che uno riuscirà a far cambiare idea all'altro...
nel caso riuscissi a risolvere il problema posterò sul forum la soluzione, in modo da dare un punto di riferimento a chi come me vuole cimentarsi in questo problema.


Ultima modifica effettuata da und3r6r0und_ il 07/02/2012 alle 20:17
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 22:04
Martedì, 07/02/2012
gioco agli fps da 10 anni, sempre odiato i bottari, se fosse per me si dovrebbero estinguere.
peggio è un bottaro che vuole farsi il bot ma non è capace e viene a chiedere come si fa... quasi patetico :)

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6068
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 22:13
Martedì, 07/02/2012
Testo quotato

Postato originariamente da und3r6r0und_:
tuttavia ho una minima base di programmazione, soprattutto in linguaggio c#, che mi ha permesso di scrivere dei programmi con un minimo di complessità, quindi, penso che avendo una dritta posso ricavarne qualcosa, la tua affermazione si basa sul fatto che ho chiamato l'entry point della dll un' API, che, pur essendo un errore "grave", non può essere usato come metodo di giudizio per la mia conoscenza in programmazione.



Non confondere una certa familiarità con il C# ai problemi legati al "sistema a basso livello" che comporta conoscenze di altro livello.
E poi, sì, quell'errore può essere un metodo di giudizio per capire il grado di familiarità che hai con questi argomenti, non con la programmazione in genere.

Testo quotato

comunque abbiamo due idee differenti della cosa e dubito che uno riuscirà a far cambiare idea all'altro...



Esatto ... in ogni caso, buon lavoro.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo