Jump to content

Realusion

Members
  • Posts

    57
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Realusion

  1. Die RO-Designs sind absolut nicht mein Fall. Viel zu overkill und eine totale Reizüberflutung. Ich mags lieber clean mit wenigen Farben, die dafür harmonisch aufeinander abgestimmt sind - weniger ist nunmal mehr. Grundsätzlich designe ich auch selbst nach diesem Prinzip, es sei denn es wird ein typisches RO-Design von mir gewünscht - das tut mir dann schon ab und an im Herzen weh. Das Zweite deiner Beispiele gefällt mir schon besser, wobei die Navigation etwas lästig umgesetzt ist. Da Flash meistens viel zu übertrieben eingesetzt wird, halte ich davon auch nicht viel. Dann lieber klassisch HTML/CSS/Javascript.
  2. Personally I don't think message feeds and et cetera are necessary on control panels, so it's not something I'd use. However, for people who like those features the idea is good and the implementation looks nicely done as well. As it has been stated already, a design overhaul would be a wise idea!
  3. It doesn't really matter with which programming language you start out. The first thing that is important is to get the most common programming concepts done. You will be able to accomplish this with a lot of programming language. However, my personal advice is to stay away from languages like Visual Basic (even if it's attractive to beginners due to it's easiness) and start out with C# instead for example. C# is a very powerful AND easy language. You could also start out with C and C++, which are a bit harder, because you will have to pay attention to more things (memory management for example). The benefit of starting out with C and C++ is that you will get to know how everything works on a lower level, though. Pointers for example can and WILL be frustrating for a newcomer, but they are an absolutely powerful tool that every programmer should know. As I said it's not really that important which language you choose. Just look into some popular ones and find out for yourself which one fits you the best. As a programmer with some more experience you will end up knowing several languages anyway. Personally I like using C# for application development and C/C++ for lower level stuff and applications relevant to security.
  4. Realusion

    IRC

    Englischsprachig oder nicht, Fakt ist, dass es schon öfter vorgekommen ist, dass im englischen Channel Deutsch gesprochen wurde. War wohl ziemlich lästig für die anderen. ^^
  5. Realusion

    IRC

    Als ein Stammgast im rAthena IRC Netzwerk, nehme ich mir das Recht, um folgende Frage zu stellen: Ein deutschsprachiger IRC Channel, wie bei eAthena - nötig, brauchbar? Ja? Nein? Vielleicht?
  6. Sorry for the late reply. Well, first of all, I'm not sure if I can help you like this, because this is really hard to explain and show examples of...in addition, I'm no expert on this topic. To find out about this matter, the good old trial and error, learning by doing method is probably the best. Anyway, what you could probably do is to use a hex editor to modify the application start jump address to execute your code first. I can only help you theoretically, because I obviously don't have the addresses of your application. I don't know how experienced you are with using hex editors and addresses, but you will need to calculate the distance for the jump. So this means you have to subtract the address of your code AND 5 bytes for a far JMP instruction from the target address. After you calculated the JMP instruction you have to insert it into the target application obviously. The problem is that you most likely will not be able to simply write your address into the application, because you will only have read-access. If I remember correctly you should be able to change the permissions with this function: http://msdn.microsoft.com/en-us/library/windows/desktop/aa366898(v=vs.85).aspx So basically you have to modify the protection of the address space to WRITE, then insert the address and then change it back to READ. Note: All of this is very theoretical and is going to be a pain in the ass if you actually plan on doing it this way. I'm probably not the best person to help on this, but since none else is replying, blah... I might be able to supply a short code sample later, when I have some time to mess around with it at the evening. Cheers.
  7. Yes, this is possible. However, an in-depth explanation is going to be tough as this is a quite advanced matter. You will have to mess around with DLL injections. (http://en.wikipedia....i/DLL_injection) I might as well point you to a code sample which was created by eAthena developer Ultramage: https://trac.netvor.sk/umage/browser/dllinject/loader/loader.cpp?rev=110 This piece of code modifies the import table of a process and then starts the process. There are some other ways of injecting code to an executable as well. Code can also be injected during run-time. Note: this example has nothing to do with the MAC address. It's only for injecting code.
  8. Früher war alles besser! Nein aber im Ernst, es ist "heute" auch nicht anders. SVN: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/ <--- ganz einfach mit einem Tool wie TortoiseSVN runterladen und am Besten (sofern Windows benutzt wird) mit Visual Studio kompilieren - ist wohl am einfachsten. Client: http://rathena.org/board/topic/54190-release-basic-rathena-client/ <--- (sollte eine gediffte Executable dabei sein, sofern ich mich recht erinnere.) Ggf. darf man dir auch Miruku ans Herz legen: http://rathena.org/board/topic/54426-miruku-15122011/ (Ganzer, großer Client inklusive kRO und Ragnarok Renewal - Nachfolger von RagRay.) So, genug spoon-feeding. Den Rest darfst du selbst herausfinden!
  9. Unfortunately not a lot of people think the way you do. I personally prefer servers without too many extras as well, but they're a dying breed as opposed to those "instant-everything" servers.
  10. There are no girls on the Internet. Hi.
  11. Am besten eine frische Version der betroffenen Dateien verwenden und die Sourcemodifikation manuell einfügen, wie bereits erwähnt. Diese Fehler dürften gar nicht auftreten, sofern der Patch erfolgreich angewendet wurde, denn die betroffenen Bezeichner sind im Code sehr wohl deklariert. Dass du keine Sicherheitskopie des src Ordners gemacht hast, ist natürlich ein unglücklicher Umstand - du musst wohl die Dateien (bzw. den ganzen src Ordner, falls die neueste Revision mit deiner inkompatibel ist) vom SVN-Server laden.
  12. Problem Nummer 1 lässt sich anhand der gegebenen Informationen etwas schwer analysieren fürchte ich. Könnte sich um alles mögliche handeln. Ein heißer Tipp: Ist in config/servers.php alles richtig konfiguriert? Problem Nummer 2 könnte ebenfalls mehrere Ursachen haben. Ein paar mehr Informationen wären hilfreich. Poste eventuelle Logs und den Inhalt deiner httpd.conf Datei. Falls du mehrere VHosts verwendest, könnte der Fehler auch aufgrund einer Fehlkonfiguration der besagten Hosts auftreten. Eventuell kann es sogar schon helfen, wenn du Apache updatest.
  13. Soweit alles korrekt, aber es scheinen noch ein paar kleine Modifikationen zu fehlen. Versuch die entsprechenden Änderungen aus diesem Posting vorzunehmen: http://www.eathena.ws/board/index.php?s=&showtopic=246304&view=findpost&p=1503344 Sollte dann funktionieren, kann es leider derzeit nicht selbst testen.
  14. The link you posted is exactly the same. It's just another Java applet. I'm not a fan of having shoutboxes, chatboxes, whatsoever on forums as they look ugly and unprofessional. Why not just connect to IRC? That's what it was made for.
  15. http://rathena.org/board/topic/57342-irc-text-haps/
  16. Denkst du nicht, dass ein aktives Development-Team, gute Organisation und generell eine aktivere und freundlichere Community Gründe zum Wechseln sind? Denn genau diese Faktoren scheint rAthena aufzuweisen und eAthena hingegen nicht. Im Grunde spricht nichts dafür, weiterhin eAthena zu nutzen. Pre-Renewal lässt sich grundsätzlich durch die Einstellungen im Sourcecode bzw. durch manche änderungen in der Datenbank realisieren. Das neue Content gibt es offiziell nur für Renewal, doch eventuell kann ich euch dieses Projekt nahe legen: http://rathena.org/board/topic/58235-ro-updating-project/
  17. Ganz im Gegenteil. Die Spielmechaniken von Pre-Renewal würden nicht so gut mit den neuen Klassen funktionieren, denn das würde viele Aspekte des Gameplays aus dem Gleichgewicht bringen. Fakt ist, dass durch das Ragnarok Renewal die Mechaniken neu designed werden - und da gehören auch die neuen Jobklassen dazu.
  18. Die Funktion im Servercore, welche für das Abfragen der SVN-Version zuständig ist, bezieht die Revisionsnummer de facto aus der Entries-Datei im .svn Ordner. Somit gibt es afaik gar keine andere Lösung, sofern der Server noch unkompiliert ist. Falls TortoiseSVN installiert ist, kann man das aber auch per Kommandozeile machen. SubWCRev Pfad_zum_rAthena_Ordner z. B.: SubWCRev C:/rAthena
  19. https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/db/re/mob_db.txt
  20. Damn, and here I thought I would get some porn! Hi.
  21. There would be consequences of a much larger scale, aside from Gravity running amok. I call bullshit on all the attempts of so called "improving security for citizens" (see Telecommunications data retention in the European Union) or "providing tools for copyright holders to protect their property" (see the already mentioned PIPA or SOPA and ACTA). All those things are massive interferences to privacy and/or freedom on the Internet and need to be stopped. Times change and copyright has to be revamped in the future - censoring the Internet will NOT help. Thus, a BIG thanks to Wikipedia, Google and other huge companies/organizations that help informing the public about this matter. Also thanks to Obama and the White House for criticizing these senate bills and at least requesting a revised version, even if it's probably just due to the upcoming presidential elections.
  22. Immerhin attraktiver als der geniale Vorschlag ein komplett eigenes Board weiterzuführen. Siehe http://www.eathena.ws/board/index.php?showtopic=283524
×
×
  • Create New...