Posto qui su Generali perchè è più letto , se è il caso pls spostate, grazie
Dunque dunque, attualmente per UO i client disponibili sono questi:
- client.exe: è il client di EA Games, base base, ma a questo si appoggiano tutti gli altri
- Injection: ancora amato da parecchi pvppers, ho provato a trafficarci un po' ma il progetto è di fatto morto e la documentazione e il codice a disposizione pochissimi
- Razor: è di gran lunga il più diffuso, ma pure questo ormai non riceve più migliorie da tempo
- AssistUO: è l'ultimo arrivato, non è niente male, ma il fatto che non consenta di far girare più di una macro alla volta me lo ha fatto scartare
Ora, non so se ne conoscete l'esistenza, c'è una libreria C++ chiamata MasterControl.dll disponibile come codice sorgente sotto licenza gpl (http://www.joinuo.com/forums/viewtopic.php?t=1152) che consente l'iniezione di pacchetti in ingresso/uscita del protocollo di uo all'interno di client.exe, in pratica consente di fare quello che fanno razor, injection ecc. ma in modo (più o meno...) documentato.
Con MasterControl.dll ho fatto qualche test molto sommario, ma mi pare che funzioni piuttosto bene e mi pare anche che sia ben compatibile con easyuo, quindi i vecchi script non vanno persi.
Alla luce de tutto questo, mi sarebbe nato un mezzo proposito di provare a scrivere un ennesimo client per UO appoggiandomi all'accoppiata MasterControl.dll + client.exe.
Caratteristiche previste
- E' previsto come una sorta di grossa class library per .NET (in sostanza un grosso assembly di tipo .dll) con soltanto un piccolo exe per avviarla. Questo permetterebbe di accedere direttamente tramite .NET (C#, VB o quello che vi pare) alle funzionalità del client, in particolare per aggiungere con facilità nuove feature o script
- All'inizio dovrebbe avere sostanzialemente gli stessi settaggi di Razor, magari con qualcosa in più tipo bone cutter ecc. Se dovesse prendere piede, ovviamente l'idea è di aggiungere qualcosa di più evoluto e specifico per il pvp. In pratica dovrebbe finire per avere quello che di buono hanno gli altri client (pvm + pvp), ma senza eccessive limitazioni
- Come detto, dovrebbe essere compatibile con easyuo, per non perdere i vecchi script
- Dovrebbe essere distribuito con open source con licenza gpl
Caratteristiche NON previste
- Non sarà un client moddato per cheaters, se vi boxate sulle lapidi sono caxxi vostri
- Sarà testato qui, quindi non è detto che supporti subito di default tutti gli shard
La cosa ovviamente non è banale e richiederà parecchi mesi di tempo, perciò...
Un progetto del genere interessa a qualcuno?
In particolare, se dovessi riuscire a mettere insieme qualcosa di decente, ci sarebbe qualcuno disponibile a provarlo come beta tester?
Posto così, "per tastare il polso"... se l'idea vi pare una fesseria stroncatela senza pieta
ciao a tutti
Raba
Dunque dunque, attualmente per UO i client disponibili sono questi:
- client.exe: è il client di EA Games, base base, ma a questo si appoggiano tutti gli altri
- Injection: ancora amato da parecchi pvppers, ho provato a trafficarci un po' ma il progetto è di fatto morto e la documentazione e il codice a disposizione pochissimi
- Razor: è di gran lunga il più diffuso, ma pure questo ormai non riceve più migliorie da tempo
- AssistUO: è l'ultimo arrivato, non è niente male, ma il fatto che non consenta di far girare più di una macro alla volta me lo ha fatto scartare
Ora, non so se ne conoscete l'esistenza, c'è una libreria C++ chiamata MasterControl.dll disponibile come codice sorgente sotto licenza gpl (http://www.joinuo.com/forums/viewtopic.php?t=1152) che consente l'iniezione di pacchetti in ingresso/uscita del protocollo di uo all'interno di client.exe, in pratica consente di fare quello che fanno razor, injection ecc. ma in modo (più o meno...) documentato.
Con MasterControl.dll ho fatto qualche test molto sommario, ma mi pare che funzioni piuttosto bene e mi pare anche che sia ben compatibile con easyuo, quindi i vecchi script non vanno persi.
Alla luce de tutto questo, mi sarebbe nato un mezzo proposito di provare a scrivere un ennesimo client per UO appoggiandomi all'accoppiata MasterControl.dll + client.exe.
Caratteristiche previste
- E' previsto come una sorta di grossa class library per .NET (in sostanza un grosso assembly di tipo .dll) con soltanto un piccolo exe per avviarla. Questo permetterebbe di accedere direttamente tramite .NET (C#, VB o quello che vi pare) alle funzionalità del client, in particolare per aggiungere con facilità nuove feature o script
- All'inizio dovrebbe avere sostanzialemente gli stessi settaggi di Razor, magari con qualcosa in più tipo bone cutter ecc. Se dovesse prendere piede, ovviamente l'idea è di aggiungere qualcosa di più evoluto e specifico per il pvp. In pratica dovrebbe finire per avere quello che di buono hanno gli altri client (pvm + pvp), ma senza eccessive limitazioni
- Come detto, dovrebbe essere compatibile con easyuo, per non perdere i vecchi script
- Dovrebbe essere distribuito con open source con licenza gpl
Caratteristiche NON previste
- Non sarà un client moddato per cheaters, se vi boxate sulle lapidi sono caxxi vostri
- Sarà testato qui, quindi non è detto che supporti subito di default tutti gli shard
La cosa ovviamente non è banale e richiederà parecchi mesi di tempo, perciò...
Un progetto del genere interessa a qualcuno?
In particolare, se dovessi riuscire a mettere insieme qualcosa di decente, ci sarebbe qualcuno disponibile a provarlo come beta tester?
Posto così, "per tastare il polso"... se l'idea vi pare una fesseria stroncatela senza pieta
ciao a tutti
Raba
Commenta