|
|
 |
Features des Neo: NEO: NSK - [NeoSourceKeeper] – Quellen werden bei einem fehlgeschlagenen Verbindungsversuch nicht mehr gelöscht, sondern bekommen den Status DS_UNREACHABLE, primär wird das System von der Source Storage genutzt, ist jedoch nicht erforderlich, sofern die Clientdatenbank aktiv ist. NEO: NSS - [NeoSourceStorage] – Neo Source Storage, neues Quellenspeicherungs-System. Die gesamten CUpDownClient Objekte werden gespeichert, samt Partstatus. NEO: NSA - [NeoSourceAnalyser] – Dieses System analysiert das IP-Verhalten der Clients und ermittelt die Wahrscheinlichkeit, sie nach einer längeren Pause unter derselben IP wiederzufinden. Das System ist Teil des Neo Source Storage Systems. NEO: NCD - [NeoClientDatabase] – IP-Liste und Dateien-Datenbank für alle bekannten Quellen, primärer Einsatzzweck der Datenbank ist die Bereitstellung der IP-Tabellen für den Source IP Analyser. NEO: SHM - [SourceHashMonitor] - Client-Hashwechsel-Monitor, primärer Einsatzzweck ist die Überwachung der Hashwechsel, um die Integrität der Clientdatenbank zu sichern, sekundär wird das System für Argos genutzt. NEO: NSD - [NeoSourceDrop] – Eigentlich Source Cleanup, benötigt für Neo Source Keeper und Neo Source Storage, dient dazu, nicht mehr benötigte Quellen mit einem Suspended-Status zu löschen. NEO: SFL - [SourceFileList] – Es wird gespeichert, welche Files bei welchem Client wann gesehen wurden, für die Source Storage. NEO: NPT - [NeoPartTraffic] – Neo Part Traffic, nahezu vollständig umgeschrieben, basiert auf einer alten Implementation von xrmb. NEO: IPS - [IntelligentPartSharing] – Intelligentes Partsharing, ersetzt HideOS und Share Only The Need, das System ist viel ausgereifter als die beiden eben genannten Lösungen. Es kann viel flexibler konfiguriert werden, und die Spreadmöglichkeiten sind auch für stark verteilte Dateien geeignet, da anstelle einer statischen Differenz auch eine relative Division als Overshared/Availably-Ermittlungsverfahren genutzt werden kann. NEO: MPS - [ManualPartSharing] – Manuelle Verwaltung der Chunks (verstecken/blockieren), wird jedoch nicht empfohlen, da das IPS diese Arbeit viel besser verrichtet NEO: NB - [NeoBackup] – Erweitertes Datei-Backup, sehr flexibel konfigurierbar und mit Auto-Restore-Funktionalität NEO: NA - [NeoArgos] – Neo-Antileecher-System, das Verhaltensanalyse-Verfahren stammen teilweise aus dem S.N.A.F.U. (eWombat), beinhaltet ferner Anti-Nick/Modthief (WiZaRd) und Anti-Ghostmod (Morph). Die Moderkennungs-Verfahren Nick/Modstring und OpCode sind in einem separaten Thread ausgelagert um die CPU-Belastung zu reduzieren. Die Leecherliste ist in einer externen Datei Leechers.dat, die jeweiligen Einträge sind CRC-geschützt. NEO: RPS - [RealPartStatus] – Neue Protokollerweiterung, die den Status der von IPS (Inteligent Part Sharing) verwalteten Chunks bekannt gibt NEO: EGS - [ExtendedGlobalSearch] – Die globale Suche unterstützt jetzt auch die Search More-Funktion NEO: RT - [ReleaseTweaks] – Generell eine Release-Priorität, hat Ähnlichkeiten zum Powershare, die zu Grunde liegende Funktionsweise ist jedoch unterschiedlich, das Neo-System ist viel flexibler konfigurierbar, ebenfalls für jede Datei einzeln einstellbar NEO: NXI - [NeoExtraInfo] – Eine Protokollerweiterung ,welche zusätzliche Informationen über den Client zur Verfügung stehen: SUI-Status, Dateipriorität up/down, Creditsystem, Score, Queue-Konfiguration, Uptime usw. NEO: ASL - [AutoSoftLock] – Wenn ein bestimmter Schwellwert von Quellen den Status "zu viele Verbindungen" hat, wird die Quellensuche kurzzeitig ausgeschaltet NEO: SP - [SharedParts] – Die Dateiteile werden im Shared-Fenster bei den Dateien angezeigt NEO: TFL - [TetraFriendLinks] – Freunde können als Link importiert/exportiert werden, Implementation von TetraBin Format: ed2k://|friend|nick|hash|/|addr,1.2.3.4:4662|/ NEO: LF - [ListFind] - Textsuche für alle Listen (per Hotkey aufrufbar) NEO: VOODOO - [UniversalPartFileInterface] - Mit diesem Feature können andere Clients verlinkt werden, so dass man eine Datei aus einem anderen Netzwerk mit nur einem Client herunterladen kann. Das bedeutet, NeoMule lädt zum Beispiel eine .torrent-Datei herunter, behält sie im Speicher und leitet die Anfrage direkt an den zuständigen Client, zum Beispiel Azureus, weiter.
Weiterentwickelte Features des Neo: NEO: NBC - [NeoBandwidthControl] – Neo Bandwidth Control, eine Weiterentwicklung der Pawcio BC, das System ist viel flexibler und beinhaltet NAFC NEO: NAFC - [NetworkAdapterFeedbackControl] – Eigene Implementierung von NAFC NEO: NLC - [NeoLanCast] – Neo Lancast 2.0, die neue Version beinhaltet eine aktive Quellensuche und eine Dateisuche per Keyword, AND, OR, NOT werden unterstützt sowie auch die Angabe von Dateigröße, Verfügbarkeit und anderer Eigenschaften NEO: XC - [ExtendedComments] – Erweitertes Kommentarsystem: Version 2 (SF) + Neo-Kommentarspeicherung NEO: PIX - [PartImportExport] – Neo Part Import/Export, eigene Implementierung von Part Import/Export, hat viele Vorteile gegenüber dem momentan verbreiteten System, die Dateiteile müssen nicht sequenziell in der zu importierenden Datei angeordnet sein, das System kann die Teile in jeder beliebigen Reihenfolge importieren, wodurch auch einzelne Teile importierbar sind. Ferner kann das System beliebige Teile in eine Datei exportieren. NEO: MFSB - [MultiFileStatusBars] – Statusleisten auch für die A4AF-Dateien (Morph) NEO: RFL - [RequestFileList] – Eine Seite, die alle Dateien anzeigt, die ein Client hat, und welche er angefordert hat, mit Statusleisten NEO: QS - [QuickStart] – Die Verbindungs-Limits werden für den Start angehoben, eigene Implementierung NEO: RIC - [ReaskOnIDChange] – Erweitertes Reask On ID Change, komplett neu gecodet, mit der Möglichkeit, auch die Clients in der Queue zu benachrichtigen, funktioniert auch im Stand Alone-Modus, wenn NAFC aktiv ist NEO: DS - [DropSources] – Verwerfen von Quellen, eigene Implementation, beinhaltet die "Don't Ask This IP"-Liste von sivka (optional) NEO: ICS - [IntelligentChunkSelection] – Die Protokollerweiterung "Incomplete Parts" aus dem enkeyDEV Mod, jedoch weiterentwickelt zu Version 2.0 NEO: MLD - [ModelessDialogs] – "Modeless" Dialoge, basierend auf der Implementation von SF, jedoch mit vielen Erweiterungen und Korrekturen NEO: AHL - [AutoHardLimit] – Auto Hard Limit, schaltbar zwischen dem Sivka-System und dem WiZaRd-System NEO: MTD - [MultiTempDirectories] – Eigene Implementation mehrerer temp. Verzeichnisse, neue Downloads können automatisch oder manuell in gewählte Verzeichnisse geleitet werden, bestehende Downloads können während der Laufzeit in neue Verzeichnisse verlegt werden NEO: AKF - [AllKnownFiles] – Man kann sich eine Liste aller bekanten Dateien in der Shared Files-Liste anzeigen lassen (Idee von xrmb) NEO: MCS - [ManualChunkSelection] – Es kann manuell bestimmt werden, welche Chunks zuerst heruntergeladen werden NEO: FIX - [TreeControl] – Die Tree Control wurde für die Bedürfnisse des Neo neo gecodet
Andere Features des Neo: NEO: SO - [StandAlone] – Dank dieses Features kann der Neo nur mit Source Storage, ohne Kad und/oder Server komplett autark arbeiten NEO: NST - [NeoSourceTweaks] – Quellenlimits und Reask-Intervalle, kann für jede Datei individuell eingestellt werden NEO: NCFG - [NeoConfiguration] – Einstellungen speichern/laden, nix neues NEO: FCFG - [FileConfiguration] – Viele Einstellungen können für jede Datei separat getroffen werden, diese Daten werden in den *.neo files und in KnownPrefs.met gespeichert. NEO: MSH - [ManualSourceHandling] – Manuelle Quellenabfrage an Clients, Server, Kademlia NEO: MDR - [ManualDownloadReask] – Manuelle Downloadanfrage für ganze Dateien NEO: MCH - [ManualClientHandling] – Manuelles Reasken/Verwerfen der einzelnen Clients, auch XS-Anfragen NEO: DR - [DownloadReask] – Download-Reask-Einstellungen individuell für jede Datei einstellbar NEO: MCM - [ManualClientManagement] – Manuelle A4AF-Verwaltung der Clients NEO: CQR - [ColorQueueRank] – Queueranking wird farbig dargestellt NEO: KAX - [KadAuxPort] – Optionaler Extraport für Kad, eigene Implementierung (Idee aus dem eWombat) NEO: NCS - [NeoCreditSystem] – Neo-Creditsystem, es wird nur auf Clients angewandt, die eine Quelle sind. Die Vorteile für die Remote-Clients fallen eher gering aus, Leecher werden jedoch merklich benachteiligt. NEO: NFS - [NeoScoreSystem] – Dies ist eine Queue, in der die Bedeutung der Wartezeit im Verhältnis zu den Credits exponenziell zunimmt NEO: TQ - [TweakUploadQueue] – Unendliche Warteschlange und Queueüberlauf NEO: MOD - [BindToAdapter] – Mit dieser Funktion kann man den Client anweisen, nur einen bestimmten Adapter zu nutzen NEO: MOD - [ChunkSelection] – Auswahl des Chunkrequest-Verfahrens für jede Datei individuell: offiziell, ICS, Rare Chunks v4 NEO: SD - [StandByDL] – Downloads können in einen Standbyzustand versetzt werden, in dem Quellen zwar gesammelt werden, jedoch kein Download durchgeführt wird NEO: NPC - [NeoPartCatch] – Versteckte Parts können dennoch requestet werden, das Feature nutzt Anti-HideOS und den Real Part Status NEO: SI - [SysInfo] – CPU- und Speichernutzungs-Anzeige NEO: MKN - [MergeKnown] – Klingt bekannt, ist aber etwas völlig anderes, dient dazu, die Release-Einstellungen für nicht länger gesharte Files nach einer gewissen Zeit zu löschen NEO: NSC - [NeoSharedCategories] – Die Kategorien sind auch für fertiggestellte Files nutzbar NEO: MOD - [PreAllocate] – Mit dieser Funktion kann man den Client anweisen, den benötigten Festplattenplatz für einen Download im Voraus zu reservieren, recht nützlich für die Platzverwaltung NEO: NTS - [NeoTreeStyle] – GUI-Erweiterung in den Einstellungen NEO: MOD - [NeoStats] – mehr Statistik-Graphen: Overhead, NAFC, UL/DL-Limit, SysInfo NEO: ECFG - [EngineConfiguration] – Feature für Entwickler, nicht im Public Release NEO: MOD - [EscFix] – Der Client wird nicht mehr minimiert, wenn man drückt NEO: MOD - [PrefCloseFix] – Die Einstellungen werden nur gespeichert, wenn man auf OK klickt NEO: MOD - [CancelKademliaSearch] – Kad-Suchen können manuell abgebrochen werden NEO: MOD - [NeoMenus] – die Menüs NEO: NRT - [NeoReleaserTweaks] – ein paar Menüs im Shared-Fenster, Statistik löschen usw. NEO: MOD - [MoreSearchColors] – ein paar Farben mehr für die Suchergebnisse NEO: NV - [NeoVersion] – Neo-Version, Fenstertitel usw. NEO: MID - [...] – Mod ID-Funktionalität NEO: ND - [NeoDebug] – ein paar Sachen zum Debuggen
Allgemeine Features: NEO: MDS - [ManualDropSources] – Manuelles Verwerfen von Quellen NEO: SSP - [ShowSharePermissions] – Die "View Share"-Erlaubnis ist für jede Datei separat einstellbar (xMod), etwas umgeschrieben, um gewisse Unzulänglichkeiten des Originals zu beheben. NEO: TCR - [TCPConnectionRetry] – TCP Connection Retry (Xtreme) NEO: XSF - [ExtendedSharedFiles] – Erweiterte Shared Files-Funktionalität (SF) NEO: VSF - [VirtualSharedFiles] – Die Pfade und Dateinamen der freigegebenen Dateien können virtuell geändert werden (SF) NEO: SSD - [ShareSubDirectories] – Shared Subdirectories (SF) NEO: EDT - [EstimatedDownloadTime] – Estimated download time (enkeyDEV) NEO: L2H - [LowID2HighIDAutoCallback] – LowID to HighID Auto Callback (enkeyDEV) NEO: AHOS - [AntiHideOS] – Anti-HideOS (NetF), geringfügig umgeschrieben NEO: WC - [WebCache] – Webcache 2.0-Implementierung (iONiX) NEO: SC - [SearchCatch] – Search Catch (SF) NEO: XUC - [ExtendedUdpCatch] – Extended UDP Catch (SF) NEO: SR - [SpreadReask] – Spread Reask (SF) NEO: SQ - [SaveUploadQueue] – Die Warteschlangen Wartezeit wird gespeichert, von moonlight NEO: MQ - [MultiQueue] – Eine eigene Queue für jede Datei NEO: RQ - [RandomQueue] – Die Clients werden nahezu zufällig aus der Queue gewählt, gut für Releaser (SF) NEO: MC - [MetCredits] – Neues Format für die clients.met Datei (SF), geringfügig umgeschrieben und optimiert NEO: RSR - [RemoteScoreRatio] – Anzeige des Remote Score, sehr simpel NEO: MOD - [SeeTheNeed] – GUI-Erweiterung (Morph) NEO: PP - [PasswordProtection] – Passwortschutz der angezeigten Fileliste, nur lokal (TBH) NEO: SEF - [ShareAlsoEmptyFiles] – Leere Part Files werden in die Shared Files-Liste aufgenommen, standardmäßig nur angezeigt NEO: SS - [SplashScreen] – Splashscreen aus dem TBH-Mod, etwas verändert NEO: MM - [NeoMiniMule] – Neo Minimule, fern verwandt mit dem TBH Minimule NEO: ML - [ModLog] – Modlog NEO: WS2 - [WINSOCK2] – Winsock 2.0 (eWombat) NEO: MOD - [HashProgress] – Der Hashfortscritt wird in der Statusleiste angezeigt (O²) NEO: NCAP - [NeoCustomAutoPriority] – Die Schwellwerte für die Auto Priority können manuell eingestellt werden NEO: OCC - [ObelixConnectionControl] – Wenn 75% der Verbindungs-Limits in Benutzung sind, wird die Quellensuche temporär außer Kraft gesetzt NEO: OCF - [OnlyCompleteFiles] – Wenn für eine Datei kein vollständiges Quellenset verfügbar ist, wird sie nicht heruntergeladen, um Festplattenplatz zu sparen. NEO: MOD - [ChunkDots] – GUI-Erweiterung (SF) NEO: MOD - [ConfirmedDownload] – GUI-Erweiterung (ZZ) NEO: FSI - [FileStatusIcons] – Dateistatusicons (Plus) NEO: RC4 - [RateChunksV4] – Rare Chunks v4, benötigt für die Möglichkeit, die Datei von einer bestimmten Seite herunterzuladen NEO: PRSF - [PushSmallRareFiles] – Kleine und/oder seltene Dateien werden bevorzugt (SF) NEO: NI - [NewIcons] – Neue Clienticons usw. NEO: PSM - [PlusSpeedMeter] – Geschwindigkeitsanzeige in der Toolbar (Plus) NEO: SE - [SortExtension] – Disable Auto Sort / nur Clients sortieren. NEO: IM - [InvisibleMode] – Der Client wird auf dem Desktop unsichtbar und kann nur durch eine einstellbare Code-Key Kombination aufgerufen werden NEO: RLD - [ReconnectOnLowID] – Wenn man eine LowID bekommt, wird versucht zu einem neuen Server zu verbinden NEO: MOD - [CustomUlSlots] – Min/Max Uploadslots einstellbar NEO: MOD - [ReloadSharedOnMissing] – Wenn eine als geshared geglaubte Datei nicht gefunden wird, wird die liste neu geladen NEO: NPS - [NeoPlusStyle] – Listenstyle aus dem Plus-Mod im Transfer- und Shared-Fenster. NEO: MOD - [ClientsDetails] – Mehr Seiten im Clientdetails-Fenster NEO: NSB - [SlideBar] – 2 kategorie Liste mit Einstellungsseiten aus dem Plus Mod NEO: NPB - [PrefsBanner] – Banner in den Preferences NEO: NCI - [NewClientIcons] – neue Icons für Clients
|
|
|