[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MOD - Development (http://www.emule-web.de/board/emule-mod-development/)
-   -   [Frage] eMule SourceCode in Visual Basic (http://www.emule-web.de/board/8038-frage-emule-sourcecode-visual-basic.html)

Sunseeker 10. August 2004 13:35

[Frage] eMule SourceCode in Visual Basic
 
Ich weiß, dass VB nicht wirklich die richtige Programmiersprache ist für sowas, aber ich kann halt nix anderes ;)

Kenn jemand einen eMule programmiert in VB, wo der Code veröffentlicht wurde?

Greetz
cba9

Frizz 10. August 2004 18:26

emule ist in c++ programmiert, die Mods somit folglich auch. Meines Wissens hat niemand eine Crossassemblierung nach VB versucht.

VB würde es auch nicht bringen, denn mit fortschreitender Versionsnummer wurden VB-Compilate immer langsamer. Deswegen nehme ich immer noch VB 6.

Mußte eben c++ lernen. Vor kurzem gabs "Visual C++ .net" Kompendium von Markt & Technik (ISBN 3-8272-6459-6) als Schnäppchen in diversen Kaufhäusern.

MaxUpload 11. December 2004 13:48

@Sunseeker: Ich habe genau das selbe Problem + zu wenig Zeit und Gedult um mich wirklich intensiv mit C++ zu befassen. Geduld brauchst du auf jeden Fall bis du genug C++ gelernt hast um größere Feautures für Emule selbst zu schreiben und zu implementieren. Allein um eine Source erfolgreich zu compilieren muß man oft schon einige Hürden nehmen und sehr viel weiter bin ich auch noch nicht gekommen auch nicht mit C++ Kompendium :-)
.Was hier wirklich fehlt ist eine Anlaufstelle für Modder Newbies,denn langfristig gesehen lebt auch Emule vom Nachwuchs und der wird viel zu wenig gefördert finde ich. Aber wir können ja anfangen indem wir uns zusammen tun und Informationen austauschen. Allerdings führt dabei an C++.net kein Weg vorbei.

@Frizz: Du hast recht man muß sich schon etwas mit C++ auskennen,aber mit einer Buchempfehlung ist es nicht getan. Man kann 1000 C++.net Bücher lesen und versteht trotzdem nicht den Emule Code,weil er einfach mal viel zu umfangreich ist. Viel sinnvoller wäre ein gescheites Emule-src-Tutorial!! Sowas fehlt nämlich und nicht noch ne dicke C++-Buchschwarte.Es würde ja für den Anfang schon reichen einige Features zu erklären und zu sagen wo man diese findet ohne näher auf den Code einzugehen mir persönlich würde das sehr helfen. Über Probleme mit dem C++ Synthax kann man dann ja immernoch sprechen wenn sie auftreten.

MfG Max

Frizz 11. December 2004 21:41

@MaxUpload:

Statt Buchschwarte gibts auch reichlich Tutorials im Netz als txt/doc/pdf. Wer wie ich über "leere" Zeiten ohne PC-Zugang verfügt, schätzt eben auch ein Buch.

Ein gescheites Emule-scr-Tutorial wird es nicht geben, wer sollte dieses stets auf dem aktuellsten Stand halten? Dies könnten nur die Devs selber.

Wer schon Probleme mit der Syntax hat oder nicht mal die Bibliotheken fehlerfrei einbinden kann, wird wohl auch kaum die Folgen seines "Moddens" abschätzen können. Wenn jeder seine Ideen umzusetzen versucht, kann man das Netz dann wohl vergessen.

Insofern verstehe die "mangelnde" Dokumentation als Schutz vor fahrlässigem Mißbrauch.

MaxUpload 12. December 2004 01:17

@Frizz:

Probleme mit dem Synthax hat wohl jeder schonmal gehabt und auch die Devs müssen des öfteren nochmal Nachschlagen da bin ich mir ziemlich sicher.
Außerdem meinte ich das ja auch deshalb so,daß man mal grob skizziert bekommt wo findet man was und sich dann selbst mit der Synthax auseinander setzen muß.

Einerseits verstehe ich deine Argumente und sie sind schon überzeugend und richtig,aber ist es nicht gerade der Grundgedanke des P2P und GNU Wissen zu teilen??

Einen Mißbrauch wird es immer geben das unterbindest du nicht und ich auch nicht. Leider!

Außerdem ist es nicht das Problem die Bibliotheken einzubinden sondern erstmal alle aufzutreiben.

Würden alle so denken wie du säßen wir noch in den Bäumen und würden mit Steinen werfen,daß ist natürlich besser wie Atombomben da hast du schon recht.

Aber was wollen wir lange diskutieren du hast prinzipiell Recht jeder stirbt für sich alleine wer Modden will muß erstmal 3 Jahre C++ lernen bevor er das Privileg auf Hilfe verdient hat. Danke für deine Unterstützung ich frage dich dann in 2.5 Jahren nochmal.

MfG Max


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:12 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102