Share Anleitung - Wetterfreak Salzgitter

Transcription

Share Anleitung - Wetterfreak Salzgitter
Share Manual
Version 1.1
von
Eumel3 @ G:AX
http://www.generationax.dd.vu/
Join: irc://irc.otakubox.de/GAX
-5-
ÄNDERUNGEN VON VERSION 1.0 ZU VERSION 1.1
-5-
SHARE BEIM ERSTEN START KONFIGURIEREN
-6-
SUCHE IN SHARE
- 17 -
EINE EINFACHE SUCHE:
FORTGESCHRITTENE SUCHE
WIE FUNKTIONIERT DAS MIT DEN NODES EIGENTLICH?
UND WAS IST DABEI JETZT DAS PROBLEM?
UM ERFOLGREICH IN SHARE ZU SUCHEN, BENÖTIGEN WIR TRIGGER.
CLUSTER EINRICHTEN
- 17 - 19 - 20 - 20 - 20 - 20 -
DOWNLOAD IN SHARE
- 21 -
PRIORITÄTEN EINSTELLEN
WENN KEINE QUELLEN VERFÜGBAR SIND
DER CACHE- ORDNER
DIE UPLOAD / DOWNLOAD - RATE
- 21 - 21 - 21 - 22 -
UPLOAD IN SHARE
- 23 -
UPLOAD VON DATEIEN IM CACHE
UPLOAD VON DATEIEN IM UPLOAD- ORDNER
- 23 - 23 -
TRIGGER
- 25 -
WAS IST EIN TRIGGER?
TRIGGER KONFIGURIEREN
- 25 - 25 -
FILTER
- 28 -
WAS IST EIN FILTER?
FILTER KONFIGURIEREN
- 28 - 28 -
CLUSTER
- 31 -
WAS SIND CLUSTER?
CLUSTER EINRICHTEN
- 31 - 32 -
NODE- FILTER
- 35 -
WAS SIND NODE- FILTER?
NODE- FILTER EINRICHTEN
- 35 - 35 -
NODE- LISTE
- 37 -
NODE- LISTE AKTUALISIEREN
WENN MAN NUR DIE AKTUELLSTEN NODES HABEN MÖCHTE
- 37 - 38 -
-5-
WENN MAN DIE KOMPLETTE NODE- LISTE HABEN MÖCHTE
EIGENEN NODE FÜR UPLOAD / DOWNLOAD IN NODE- LISTEN- SEITEN SETZEN
- 40 - 42 -
DIE DATABASE (DB)
- 45 -
WAS IST EINE DATABASE (DB)
WAS KANN DAMIT GEMACHT WERDEN?
DATEIEN MANUELL IN DIE DB PACKEN
DATEIEN AUS DER DB ENTFERNEN
- 45 - 45 - 46 - 46 -
PLUGINS
- 47 -
VORBEREITUNG FÜR PLUGINS
PLUGINS LADEN
PLUGIN: [SHARE PLUGIN] [PDK8] NODEKUN_007
PLUGIN KONFIGURIEREN
PLUGIN: [SHARE PLUGIN] [PDK10] NODEREFRESH_V014
PLUGIN KONFIGURIEREN
PLUGIN: [SHARE PLUGIN] [PDK9] NOTIFICON_0.9A
PLUGIN: [SHARE PLUGIN] [PDK10] SETPRIORITY_2.0
PLUGIN KONFIGURIEREN
PLUGIN: [SHARE PLUGIN] [PDK10] LOGADDCACHEFILENAME_V0.1
PLUGIN: [SHARE PLUGIN] [PDK9] CONVERTCANCELLER_007
PLUGIN: [SHARE PLUGIN] [PDK10] PROCESSPRIORITY_002
- 47 - 48 - 50 - 50 - 52 - 52 - 57 - 57 - 57 - 60 - 62 - 65 -
WARTUNG VON SHARE
- 66 -
DEN CACHE SAUBER HALTEN
DIE QUERY- KEYWORD- LISTE AUFRÄUMEN
UPDATE VON SHARE
- 66 - 69 - 71 -
MEINE STRATEGIE BEI SHARE
- 74 -
SHARE-KOMPONENTEN
- 75 -
MENÜ
SETTINGS
TOOLS
HELP
SUCHBEREICH
VERWALTUNGSBEREICH
NODES
FOLDERS
QUERIES
TRIGGERS
DOWNLOAD
UPLOAD
FILTER
TASKS
LOG
INFO
- 75 - 75 - 75 - 76 - 76 - 76 - 77 - 78 - 79 - 85 - 87 - 90 - 91 - 93 - 94 - 96 -
-5-
PROBLEME UND LÖSUNGEN
- 97 -
SHARE DISCONNECTED NACH CA. 30 SEKUNDEN VON ALLEN KNOTEN UND DER BUTTON
„CONNECT“ IST AUS.
- 97 -
ANHANG
- 97 -
-5-
Änderungen von Version 1.0 zu Version 1.1
• Share beim ersten Start konfigurieren
• Suche in Share
o einfache Suche
• Upload in Share
o Upload von Dateien im Upload- Ordner
• Die Database (DB)
o Dateien aus der DB entfernen
• Plugins
o Plugin: [Share Plugin] [PDK8] NodeKun_007
o Plugin: [Share Plugin] [PDK10] NodeRefresh_v014
o Plugin: [Share Plugin] [PDK9] NotifIcon_0.9a
o Plugin: [Share Plugin] [PDK10] SetPriority_2.0
o Plugin: [Share Plugin] [PDK10] LogAddCacheFileName_v0.1
o Plugin: [Share Plugin] [PDK9] ConvertCanceller_007
o Plugin: [Share Plugin] [PDK10] ProcessPriority_002
• Share-Komponenten
o Der Query- Bereich
• Probleme und Lösungen
o Share disconnected nach ca. 30 Sekunden von allen Knoten und der Button
„Connect“ ist aus
-5-
Share beim ersten Start konfigurieren
Zuerst einmal ladet ihr euch Share runter (aktuellste Version auf dem FTP).
!!WICHTIG!! Es gibt zu Share eine Webseite, die ihr euch auf jeden Fall Bookmarken solltet:
http://www.uguu.org/share/
Zu der Webseite sage ich später noch etwas, ihr solltet dort nur erst einmal die
„locale.txt“ und „hint.txt“ downloaden. Das sind die englischen Sprachfiles für Share, was die
Bedienung garantiert erleichtert ;P. Die „locale.txt“ bietet die Englische Menüführung und die
„hint.txt“ die Englischen Ballontipps. Hier mal die Direct Links:
http://www.uguu.org/share/tcp/locale.txt
http://www.uguu.org/share/tcp/hint.txt
Nun entpackt ihr die „Share10_a82.cab“- Datei (am Besten mit WinRAR). Danach kopiert ihr
die zusätzlich heruntergeladenen „locale.txt“ und „hint.txt“ in das Verzeichnis, in das ihr
Share entpackt habt und überschreibt die dort bereits existierenden beiden Dateien
„locale.txt“ und „hint.txt“. Dann startet ihr die „Share.exe“ im Share- Ordner und es kommt
ein Hinweis, dass das Netzwerk sowie ID konfiguriert werden muss.
Abbildung 1
Share bein 1. Start
Auf OK klicken und dann im Menü auf „Settings“
Hier einmal die Menüpunkte aufgelistet.
-5-
„General settings“ gehen.
Abbildung 2
Menüpunkt „Settings“ in Share.
Es erscheint folgendes Fenster.
Abbildung 3
Das Einstellungsfenster „General settings“
Auf den Karteireiter „Profile“ gehen und dann auf „Settings…“ klicken, um einen
Benutzernamen auszuwählen. Es erscheint folgendes Fenster.
-5-
Abbildung 4
Username erstellen.
Hier einen Nickname und ein Passwort angeben, es wird daraus in „sample“ ein
entsprechender eindeutiger User-Name erstellt.. Diesen dann mit „add“ in die Liste der
Profile aufnehmen, danach „OK“ klicken. Dann im Fenster aus der Liste das erstellte Profil
auswählen.
Abbildung 5
Erstellten Usernamen auswählen.
Dann den Karteireiter „Network“ auswählen
-5-
Abbildung 6
Netzwerkkonfiguration
Hier gebt ihr eure maximale Upload sowie Download Bandbreite an, hier einmal die Angaben
für eine normale DSL2000-Leitung. Ich habe mit der Zeit herausgefunden, dass man die
Bandbreite sehr genau angeben sollte. Es sind damit deutlich bessere Downloadraten zu
erzielen, als mit einer zu hohen Angabe. Beim Upload darf kein Wert unter 50Kbyte/s
angegeben werden, wer also weniger hat, ist gezwungen, 50 anzugeben.
Darunter gebt ihr den Port an, über den Share laufen soll. Diesen Port müsst ihr jetzt in eurer
Firewall freischalten, wenn ihr einen Router habt.
Abbildung 7
Port in der Firewall im Router freigeben.
-5-
Hier mal ein Screenshot meines Routers, wobei ihr bei 192.168.*.* eure eigene IP einsetzen
müsst. Es muss nur TCP freigeschaltet werden.
Die restlichen Optionen in den Karteireitern „Performance“, „Action“ und „Quota“ bleiben so.
Dann auf „OK“ klicken.
Nun müssen wir uns Cluster auswählen. Dazu gehen wir im Menü auf „Settings“ ->
„Clusters…“ Cluster sind Schlüsselwörter, unter denen Nodes gesucht werden. Jeder Node hat
Cluster, welche den groben Inhalt der gesharten Files wiedergeben. Je allgemeiner man die
Cluster wählt, desto mehr Nodes werden durchsucht. Wenn man etwas Spezielles sucht und
nach einiger Zeit immer noch keine Quellen gefunden hat, ist es günstiger, sich spezielle
Cluster zu wählen, um gezielt nur bestimmte Nodes zu durchsuchen. Im Fehler!
Verweisquelle konnte nicht gefunden werden. befinden sich allerhand Cluster und ihre
Übersetzung. Hier einmal ein kleiner Auszug davon.
Cluster
アニメ
一般コミック
Bedeutung
Anime
Manga, Comics im allgemeinen
Ihr gebt erst einmal den Namen „アニメ“ und danach „一般コミック“ unten ein und drückt
jeweils auf „Add“, um sie nacheinander zur Clusterliste hinzuzufügen. Jetzt müssen sie noch
als aktive Cluster mit einem Haken versehen werden. Es wird immer nur mit den aktiven
Cluster in Nodes gesucht. Es können aber nur maximal 5 Cluster als aktiv gekennzeichnet
werden, also müsst ihr ab und zu die Cluster ändern, wenn ihr wenig Erfolg beim Download
habt, dazu später in Cluster einrichten.
Abbildung 8
Cluster-Liste:
Words = Aktive Cluster ; Characters = Alle Buchstaben der Cluster
Dann auf „OK“ klicken.
Nun müssen wir noch eine Node- Liste erstellen, in der gesucht wird. Eine Node- Liste ist
-5-
vergleichbar mit einer Serverliste bei eMule. Sie gibt es ebenfalls auf der Webseite weiter
unten bei Links.
http://www.uguu.org/share/#4
Diesen Link solltet ihr euch unbedingt Bookmarken, denn ihr werdet ihn SEHR häufig
benötigen.
In Share dann auf den Karteireiter „Nodes“ klicken und dann auf den Button „Add node“
1
2
Abbildung 9
Der Karteireiter Nodes in Share
Es erscheint folgendes Fenster.
Abbildung 10
Das Fenster, um eine Node- Liste einzufügen
-5-
Auf der Webseite unter Links findet ihr bei „Node Lists“ einige Links zu den Webseiten, die
Node Listen haben.. Nehmen wir erst einmal den ersten Link und wir kommen auf eine
Website mit gehashten Nodes.
Abbildung 11
Nodeliste mit gehashten Nodes auf der Webseite
Wichtig hierbei ist, auf das Datum links zu achten. Es gibt Aufschluss über die Aktualität des
Nodes. Dann einfach die Hashcodes markieren und kopieren (Strg+C).
Abbildung 12
Die Hashes markieren.
-5-
Dann in Share gehen und die kopierten Hashes in die untere Liste einfügen.
Abbildung 13
Hashes unten in Encrypted addresses einfügen (Strg+V)
Dann auf „Add“ klicken und dann „Close“ klicken.
Danach geben wir unsere Verzeichnisse an, in denen wir arbeiten wollen. Wir klicken auf den
Karteireiter „Folders“ klicken und dann auf den Button „Add folder“
1
2
Abbildung 14
Der Karteireiter Folders in Share
Es erscheint folgendes Fenster.
-5-
Abbildung 15 Das Folders- Auswahl- Fenster. In der Mitte steht der User, unter dem entsprechende
Folders erstellt werden (wichtig bei Upload)
Wir benötigen 3 Ordner, die wir am Besten vorher im Share- Ordner erstellen.
[Share-Ordner]\Cache
[Share-Ordner]\Upload
[Share-Ordner]\Download
Wobei [Share-Ordner] mit eurer eigenen Verzeichnisstruktur ersetzt werden soll, wo ihr
euren Share- Ordner hin entpackt habt.
Abbildung 16
Verzeichnisse erstellen im Windows Explorer
Dann wählen wir „Cache“ als Folder type aus und kicken auf „…“. Nachdem wir den Ordner
ausgewählt haben, auf „Add“ klicken und dann als Folder type „Upload“ wählen und das
-5-
Gleiche machen, sowie danach mit „Download“, nur halt auf die jeweiligen verschiedenen
Verzeichnisse verweisen.
Abbildung 17
Vorher erstellte Ordner oben angeben und dann jeweils auf Add klicken
Wichtig ist dabei noch, dass euer Username unter ID erscheint.
Danach auf „Close“ klicken und ihr müsstet die 3 Ordner im „Folders“- Karteireiter sehen.
Abbildung 18 Die gerade zugeordneten Ordner erscheinen im Folders- Karteireiter. Beim UploadVerzeichnis steht der Username, unter dem die im Ordner enthaltene Dateien geshared werden.
Danach müsst ihr Share neustarten und Share müsste dann bereits beginnen sich mit Nodes
aus der Node- Liste zu verbinden und diese nach Cluster absuchen.
-5-
Abbildung 19
Share wählt sich in Nodes ein (zu sehen im Karteireiter Nodes)
Damit wäre Share erst einmal konfiguriert.
-5-
Suche in Share
Eine einfache Suche:
Sofern alle Schritte aus Share beim ersten Start konfigurieren geklappt haben, können wir uns
ans Suchen machen. In Share sollte man natürlich mit japanischen Wörtern suchen, um den
größten Erfolg zu haben. Der Vorteil gegenüber Winny ist, dass man das ganze System nicht
auf Japanisch umstellen muss. Einfach im Suchbereich den gewünschten Titel in das Feld mit
„Keyword“ eingeben, ENTER drücken oder auf den „Search“- Button klicken. Es erscheint
im Der Query- Bereich ein neuer Button mit dem Keyword.
Suchbereich
Query- Bereich
Abbildung 20
Query- Liste mit Keyword „Naruto“
Geben wir jetzt einen weiteren Suchbegriff ein, erhalten wir einen neuen Button mit dem
Keyword im Der Query- Bereich.
neuer Button
Abbildung 21
Bereich.
Query- Liste mit Keyword „Beck“. Es erscheint ein weiterer Button im Der Query-
Nun zurück zu der „Naruto“- Query- Liste. Bei einem Eintrag befindet sich ein Username, der
diese Datei shared. Wenn man jetzt zum Beispiel nur Naruto- Folgen von diesem User finden
möchte, kann man unter „Keyword“ in das Feld „ID“ den Usernamen eingeben. Am Besten
-5-
geht das,wenn man den Eintrag markiert und dann über das Popup- Menü der Query- Liste
(rechte Maustaste) „Copy ID“ aufruft. Dann einfach die kopierte ID oben in das Feld einfügen
(STRG+V).
Abbildung 22
Query- Liste mit Keyword „Naruto“ welche User „(゜Ш゜)POKV0AtoX7“ shared
Es wird hier kein neuer Button erstellt, da sich im Keyword nichts verändert hat. Die QueryListe wurde nur sozusagen gefiltert, so dass sie nur die Dateien mit Keyword „Naruto“ vom
diesem User anzeigt.
Share aktualisiert die Query- Liste(n) nicht automatisch, sondern es muss zur Aktualisierung
auf den entsprechenden Listen- Button im Der Query- Bereich geklickt werden. Wenn man
also nach 1 Stunde auf die Liste klicken würde, sieht man evtl. schon einen großen
Unterschied bei den Treffern.
In der Query- Liste befinden sich einige Einträge, sofern etwas gefunden wurde, wobei es dort
verschiedene Farben gibt, in denen die Dateinamen erscheinen. Genaueres dazu siehe: Der
Query- Bereich.
Zum Download einfach auf eine Zeile doppelklicken und die Farbe ändert sich in türkis. Die
Datei ist dann unter Download ebenfalls zu finden.
Man kann in das „Keyword“- Fenster auch einfach eine Hash eingeben und es wird die Datei
mit der Hash gesucht. Ein anschauliches Beispiel dazu im Abschnitt: Update von Share.
-5-
zum Download
aktiviert
Abbildung 23
Datei zum Download aktiviert.
Somit wurde der Download einer Datei gestartet.
Fortgeschrittene Suche
Wie in einfache Suche schon erwähnt, aktualisiert Share die Query- Listen nicht automatisch.
Dabei entsteht ein großes Problem für eine erfolgreiche Suche. Um dieses Problem zu
verstehen klicken wir einmal im Verwaltungsbereich auf den Karteireiter „Nodes“.
1
Verwaltung
Abbildung 24
Node- Bereich
-5-
Wie funktioniert das mit den Nodes eigentlich?
Weitere Informationen dazu gibt es weiter unten in Nodes, Node- Liste und Node- Filter.
Share sucht in den einzelnen Nodes nach den Suchbegriffen, die man im Der Query- Bereich
eingegeben hat. Die Nodes werden nach Prioritäten ausgesucht geöffnet und dann in ihnen
nach den Query- Suchbegriffen gesucht. Die Priorität wird folgendermaßen verteilt:
Die Nodes erhalten eine höhere Priorität, je mehr aktive Keywords (maximal 5) aus der
Cluster- Liste (maximal 255 Zeichen) der Node besitzt.
Die Nodes erhalten eine niedrigere Priorität, je mehr Keywords aus der Node- Filter- Liste der
Node besitzt.
Hat Share den Node durchsucht, bleibt die Verbindung mit dem Node bis zu einem
bestimmten Zeitpunkt erhalten. Wenn in diesem Zeitpunkt kein Download aktiviert wurde,
existiert anscheinend keine passende Datei in dem Node, die man sucht. Also wird nach
einem Timeout die Verbindung beendet und im nächsten Node gesucht. Wenn aber ein
Download aktiviert wurde, wird die Verbindung weiter aufrecht erhalten.
Und was ist dabei jetzt das Problem?
Wie gesagt aktualisiert Share die Query- Listen nicht automatisch. Wenn man nun zum
Beispiel einen Suchbegriff eingibt und nach 1 Stunde nachschauen will, was nun gefunden
wurde (Klick auf den Button des Keywords im Der Query- Bereich), erhält man den aktuellen
Status der in den zur Zeit geöffneten Nodes. Es können also in dieser einen Stunde die besten
Treffer bereits erzielt worden sein, nur hat man sie sozusagen verpasst.
Die Lösung: Trigger.
Um erfolgreich in Share zu suchen, benötigen wir Trigger.
Die Trigger liefern uns nun Dateien, die die Angaben in den Triggern entsprechen. Nun gibt
es leider in Share auch viele Fake- Dateien, die lange Dateinamen haben, um dort so viel
Suchbegriffe wie möglich unterzubringen, so dass soviel Trigger wie möglich diese Datei
akzeptieren und herunterladen. Um dies zu vermeiden, gibt es sogenannte Filter, das
Gegenstück zu dem Trigger.
Nun sollte man schon einen erheblichen Erfolg bei der Suche haben. Wenn es allerdings
immer noch keinen Erfolg gibt, kann man noch etwas weiteres machen, was sich allerdings
auf den Download anderer Dateien auswirken könnte.
Cluster einrichten
Wir können in Share angeben, welche Nodes er bevorzugt öffnen und durchsuchen soll,
womit die Wahrscheinlichkeit, den Node mit den passenden Dateien schneller in der Fülle an
Nodes zu finden.
Man sollte einmal versuchen Cluster mit dem Suchbegriff einzufügen und auf aktiv setzen.
Die Nodes werden dann je nach aktiven Cluster mir höherer Priorität bzw. nach Node- Filter
Liste mit niedrigerer Priorität behandelt.
Diese Aktion zieht natürlich das Downloadverhalten anderer Dateien in Mitleidenschaft, denn
es müssen evtl. aktive Cluster deaktiviert werden, da man nur 5 Cluster aktivieren kann.
-5-
Download in Share
Abbildung 25
Download- Liste.
Der Download funktioniert nach Prioritätsprinzip. Sobald man Quellen von einer Datei hat,
kommt man in eine Warteschleife. Der Wartende, der die höchste Priorität hat, verrechnet mit
der Wartezeit, kann als erstes downloaden. Wenn man also eine höhere Priorität hat als die
Mitwartenden, kommt man häufiger an die Reihe. Wenn allerdings alle die gleiche Priorität
haben, dauert das Warten etwas länger. Die Zahlen in der „Status“- Spalte geben Aufschluss
darüber, wie viele Blöcke der Datei verfügbar sind (verfügbare Blöcke / alle Blöcke der
Datei).
Prioritäten einstellen
Von den Prioritäten hängt ab, wie schnell eine Datei fertig geladen ist. Allerdings gibt es da
einige Probleme, denn es ist ineffizient eine hohe Priorität für eine Datei zu vergeben, die
keine Quellen momentan hat, während eine andere Datei niedrigere Priorität hat, aber kaum
heruntergeladen wird, obwohl Quellen existieren. Man muss also (zumindest früher XD)
immer einen Blick auf die verfügbaren Quellen haben. Zum Glück bietet dort das Plugin
Plugin: [Share Plugin] [PDK10] SetPriority_2.0 eine komfortable Abhilfe.
Wenn keine Quellen verfügbar sind
Falls sich keine Quellen finden lassen, sollte man die aktiven Cluster ändern, zum Beispiel
mit Clustern, die dem Dateinamen entsprechen. Somit wird sich bevorzugt in Nodes
eingewählt, die diese Cluster besitzen und es existieren dadurch evtl. neue Quellen.
Der Cache- Ordner
Sobald eine Datei heruntergeladen wird, wird im Cache- Ordner eine Cache- Datei erstellt,
diese füllt sich nach und nach. Es wird also nicht wie bei eMule gleich zu Beginn des
-5-
Downloads der benötigte Speicherplatz auf der Festplatte reserviert. Wenn eine Datei
komplett heruntergeladen wurde, dann wird sie aus dem Cache- Ordner in der DownloadOrdner konvertiert. Die Dateien im Cache- Ordner können nicht, wie bei eMule zum Beispiel
das Öffnen von unvollständigen Chache- Dateien mit dem VLC- Player geöffnet werden auch
wenn sie komplett heruntergeladen im Cache existieren, sie müssen konvertiert werden.
Wenn eine Datei in den Download- Ordner konvertiert wurde, existiert sie aber immer noch
im Cache, sie existiert sozusagen doppelt. Zu sehen ist dies, wenn die Datei in der QueryListe den Status
hat. Man kann sie also jederzeit erneut konvertieren. Um aber die
Festplatte bei knapper Festplattenkapazität sauber zu halten, einfach mal den Abschnitt „Den
Cache sauber halten“ durchlesen.
Die Upload / Download - Rate
Man kann in Share mehr downloaded, wenn man viel uploaded. Je mehr man uploaded, desto
mehr Quellen sollten sich für die Dateien finden lassen. Wenn Blöcke von einer Datei in den
Cache heruntergeladen wurden, werden sie auch sofort zum Upload bereitgestellt (wie bei
eMule). Man kann dies auch unterbinden, indem mal im Verwaltungsbereich auf den
„Folders“- Karteireiter klickt, das Cache- Verzeichnis markiert und dann den Button „Erase
Unlink“ anklickt, was aber im Sinne eines schnellen Downloads nicht zu empfehlen wäre.
1
3
2
Abbildung 26
Cache nicht zum Upload freigeben.
-5-
Upload in Share
Sobald Blöcke einer Datei in Share heruntergeladen wurden, sich also im Cache- Ordner
befinden, stehen sie zum Upload zur Verfügung. Das Prinzip läuft genauso wie in eMule ab.
Wenn man verhindern möchte, dass die Dateien im Cache zum Upload zur Verfügung stehen
(was im Sinne eines schnellen Downloads nicht zu empfehlen wäre), muss man in der
Verwaltung auf den „Folders“- Karteireiter klicken, das Cache- Verzeichnis markieren und
dann den Button „Erase Unlink“ anklicken, siehe auch Abbildung 26.
Upload von Dateien im Cache
Man sieht eigentlich nicht welche Dateien aus dem Cache gerade hochgeladen werden, man
hat nur eine Allgemeine Übersicht über die Uploads in der Statusleiste unten links..
Abbildung 27
Statusleiste von Share zeigt den gesamten Traffic
Upload von Dateien im Upload- Ordner
Wenn man nun andere Dateien uploaden will, kopiert man zunächst die Dateien in den
„Upload“- Ordner.
Dann geht man im Verwaltungsbereich auf den Karteireiter „Folders“, markiert dort den
„Upload“- Ordner und klickt dann auch den Button „Recheck“.
1
3
2
Abbildung 28
Scannen des Upload- Ordners
Man kann auch den Button „Quick check“ anstatt „Recheck“ anklicken. Der einzige
Unterschied besteht darin, dass „Recheck“ bei allen Dateien scannt und eine HashBerechnung durchführt. Bei „Quick- Check“ werden nur neu hinzugekommene Dateien
gescannt und berechnet.
Wenn man Dateien, die man mit Share heruntergeladen hat, in den Upload stellt, kann man in
der Query- Liste, die die Datei anzeigt, bei der Datei den Status
sehen. Man kann
-5-
die Datei auch vorher umbenennen, es wird trotzdem die richtige Datei in der Query- Liste
gefunden, da für Share zwei Dateien gleich sind, wenn sie den selben Hash haben.
Abbildung 29
Im Upload- Ordner befindliche Dateien, welche vorher heruntergeladen wurden.
Im Karteireiter „Upload“ kann man dann sehen, welche Dateien gerade verteilt werden.
Dateien werden verteilt, wenn sie noch nicht bekannt sind, d.h. sie noch nicht in der Die
Database (DB) stehen bzw. noch nicht gefunden wurden von Share, dabei kommt es auf die
Übereinstimmung des Hashes an. Wenn die Datei bekannt ist, wird sie sofort zum sharen zur
Verfügung gestellt, sie muss ja nicht mehr verteilt werden.
1
Abbildung 30
Der Karteireiter Upload.
-5-
Trigger
Was ist ein Trigger?
Trigger überwachen im Hintergrund, was in den Nodes gefunden wird. Man gibt ihnen
Angaben zu Dateinamen, Größe oder auch den Hash und wenn die Angaben mit den
Suchbegriffen übereinstimmen, wird die Datei auf Download gesetzt. Somit bleibt die
Verbindung zum Node vorhanden und man verpasst keinen Treffer der Suchanfrage.
Trigger konfigurieren
1
2
Abbildung 31
Trigger- Bereich in Share
Um einen Trigger zu erstellen einfach im Verwaltungsbereich auf den Karteireiter
„Triggers“ gehen und dann den Button „Add trigger“ klicken. Es erscheint dann folgendes
Fenster:
-5-
Abbildung 32
Fenster „Add trigger“
Keyword:
keyword:
Clear:
remove minus:
quote all:
Hier muss der Dateiname angegeben werden oder Teile des
Dateinamens. Die Eingabe der Suchbegriffe ist wie bei einer
Suchmaschine im Internet, d.h. Wortgruppen müssen mit ““ begrenzt
werden, Einzelwörter werden durch LEERZEICHEN getrennt.
Löscht den Eintrag im Feld „Keyword“.
Löscht führende „-“ eines Dateinamens im Feld „Keyword“, was in der
Suchmaschine als Ausschluss von Keywords gilt.
Macht Keywords zu einer Wortgruppe, d.h. die Keywords werden mit
““ umrandet.
Wenn man im Der Query- Bereich vorher schon einen Suchbegriff eingegeben hat und eine
Query- Liste existiert, kann der Begriff aus der Query- Keyword- Liste ganz einfach
herausgesucht werden, ohne mühselig eine Eingabe zu machen.
Abbildung 33 Die Query- Keyword- Liste beinhaltet alle eingegebenen Suchbegriffe im Query- Bereich,
auch wenn es dazu keine Query- Liste mehr gibt.
Eine andere Methode der schnellen Keyword- Eingabe ist die Möglichkeit über das PopupMenü im Query- Bereich den Punkt „Add trigger…“ auszuwählen, wo alle nötigen Daten, wie
Hash ebenfalls bereits ausgefüllt werden.
-5-
ID:
ID:
Clear:
min size (MByte):
min size (MByte):
Hier kann angegeben werden, ob nur Dateien von einem bestimmten
User heruntergeladen sollen. Man kann hier ebenfalls aus der QueryUser- Liste einen entsprechenden User auswählen, sofern man bei einer
Query- Suchanfrage einen bestimmten User angegeben hat.
Löscht den Eintrag im Feld „ID“.
Hier kann man die minimale Dateigröße angeben (in MB), ab welcher
eine Datei heruntergeladen werden soll. Lässt man das Feld frei, dann
wird keine Mindestdateigröße gefordert.
max size (MByte):
max size (MByte): Hier kann man die maximale Dateigröße angeben (in MB), bis zu
welcher eine Datei heruntergeladen werden soll. Lässt man das Feld
frei, dann wird keine Maximaldateigröße gefordert.
Option:
Enable:
Aktiviert den Trigger sofort. Man kann ihn nachträglich immer wieder
aktivieren bzw. deaktivieren, indem man in der Triggerliste in der
Spalte „Keyword“ den Haken vor den Keywords setzt bzw. wegnimmt.
Delete matching
Löscht den trigger, wenn es einen Treffer gab und der Trigger einen
query triggers:
Download gestartet hat. Somit wird nur eine Datei heruntergeladen.
Wenn mehrere Treffer heruntergeladen werden sollen mit diesem
Trigger, dann muss dieser Haken weggenommen werden.
Apply filters:
Überprüfe vor dem Trigger, ob Filter- Informationen existieren. Siehe
auch den Abschnitt Filter.
Add to DB only:
Fügt einen Treffer nur zur Die Database (DB) hinzu und startet keinen
Download der Datei.
Man kann sich einen Trigger individuell nach seinen Bedürfnissen einrichten, dabei hängt die
Beschränkung der zugelassenen Dateien von der Anzahl der ausgefüllten Felder ab.
Dieser Trigger akzeptiert alle Dateien, die in ihrem Dateinamen „naruto“ enthalten. Unter
„Size“ steht, dass keine Beschränkung der Dateigröße existiert.
Dieser Trigger akzeptiert Dateien, die in ihrem Dateinamen „naruto“ enthalten sowie
mindestens 200MB groß sind. Eine größere Beschränkung der zu akzeptierenden Dateien.
Dieser Trigger akzeptiert Dateien, die in ihrem Dateinamen „naruto“ enthalten, von User „(゜
Ш゜)POKV0AtoX7“ stammen und maximal 500MB groß sind.
Dieser Trigger akzeptiert die Datei mit folgender Hash. Die größte Beschränkung, die
existieren kann.
-5-
Filter
Was ist ein Filter?
Ein Filter kann man mit einer Firewall vergleichen, es werden Dateien geblockt, die den in
den Filtern gemachten Angaben entsprechen. Filter sind sozusagen das Gegenstück zu Trigger.
Achtung! Die Filter sind nicht mit dem Node- Filter zu verwechseln, die von der Funktion
her das selbe sind, aber in Share für die Node- Auswahl benutzt werden, während diese Filter
hier für die Dateiauswahl beim Durchsuchen der Nodes benutzt werden.
Filter konfigurieren
1
2
Abbildung 34
Filter- Bereich in Share
Um einen Filter zu erstellen einfach im Verwaltungsbereich auf den Karteireiter
„Filter“ gehen und dann den Button „Add filter“ klicken. Es erscheint dann folgendes Fenster.
-5-
Abbildung 35
Fenster „Add filter“
Keyword:
keyword:
Clear:
remove minus:
quote all:
Hier muss der Dateiname angegeben werden oder Teile des
Dateinamens. Die Eingabe der Suchbegriffe ist wie bei einer
Suchmaschine im Internet, d.h. Wortgruppen müssen mit ““ begrenzt
werden, Einzelwörter werden durch LEERZEICHEN getrennt.
Löscht den Eintrag im Feld „Keyword“.
Löscht führende „-“ eines Dateinamens im Feld „Keyword“, was in der
Suchmaschine als Ausschluss von Keywords gilt.
Macht Keywords zu einer Wortgruppe, d.h. die Keywords werden mit
““ umrandet.
Wenn man im Der Query- Bereich vorher schon einen Suchbegriff eingegeben hat und eine
Query- Liste existiert, kann der Begriff aus der Query- Keyword- Liste ganz einfach
herausgesucht werden, ohne mühselig eine Eingabe zu machen.
Abbildung 36 Die Query- Keyword- Liste beinhaltet alle eingegebenen Suchbegriffe im Query- Bereich,
auch wenn es dazu keine Query- Liste mehr gibt.
Eine andere Methode der schnellen Keyword- Eingabe ist die Möglichkeit über das PopupMenü im Query- Bereich den Punkt „Add filter…“ auszuwählen, wo alle nötigen Daten, wie
Hash ebenfalls bereits ausgefüllt werden.
-5-
ID:
ID:
Clear:
min size (MByte):
min size (MByte):
Hier kann angegeben werden, ob nur Dateien von einem bestimmten
User blockiert werden sollen. Man kann hier ebenfalls aus der QueryUser- Liste einen entsprechenden User auswählen, sofern man bei einer
Query- Suchanfrage einen bestimmten User angegeben hat.
Löscht den Eintrag im Feld „ID“.
Hier kann man die minimale Dateigröße angeben (in MB), ab welcher
eine Datei blockiert werden soll. Lässt man das Feld frei, dann wird
keine Mindestdateigröße betrachtet.
max size (MByte):
max size (MByte): Hier kann man die maximale Dateigröße angeben (in MB), bis zu
welcher eine Datei blockiert werden soll. Lässt man das Feld frei, dann
wird keine Maximaldateigröße betrachtet.
Option:
Delete key:
(Keine Ahnung, was diese Option bewirkt)
Mark key as fake:
(Keine Ahnung, was diese Option bewirkt)
Man kann sich einen Filter individuell nach seinen Bedürfnissen einrichten, dabei hängt die
Beschränkung der zu blockierenden Dateien von der Anzahl der ausgefüllten Felder ab.
Dieser Filter blockiert alle Dateien, die in ihrem Dateinamen „naruto“ enthalten. Unter
„Size“ steht, dass keine Beschränkung der Dateigröße existiert.
Dieser Filter blockiert Dateien, die in ihrem Dateinamen „naruto“ enthalten sowie mindestens
200MB groß sind. Eine größere Beschränkung der zu blockierenden Dateien.
Dieser Filter blockiert Dateien, die in ihrem Dateinamen „naruto“ enthalten, von User „(゜Ш
゜)POKV0AtoX7“ stammen und zwischen 200MB und 500MB groß sind.
Dieser Filter blockiert die Datei mit folgender Hash. Die größte Beschränkung, die existieren
kann.
Filter filtern vorerst nur die Dateien so, dass sie in den Query- Listen nicht angezeigt werden.
Möchte man gefilterte Dateien trotzdem sehen, muss man in der Button- Leise im Der QueryBereich den Button „Filter“ aktiviert haben. Soll ein Trigger die gefilterten Dateien nicht
akzeptieren, muss bei in den Einstellungen des Trigger die Option „Apply filters“ aktiviert
sein.
-5-
Cluster
Was sind Cluster?
Cluster sind Keywords, welche die Nodes haben. Sie dienen sozusagen als grobes
Inhaltsverzeichnis darüber, was der Node für Dateien beinhaltet. Wenn man einmal im
Verwaltungsbereich auf den Karteireiter „Nodes“ klickt, kann man in der Spalte
„Clusters“ bei den einzelnen eingewählten Nodes deren Cluster sehen. Cluster werden in
einer Cluster- Liste gespeichert wo 5 Cluster als aktiv gekenzeichnet werden können. Nodes,
welche aktive Cluster beinhalten, bekommen höhere Priorität und werden demnach bevorzugt
durchsucht. Wenn Nodes aber Cluster beinhalten, die in der Node- Filter- Liste stehen,
bekommen sie niedrigere Priorität bzw. wird sich darauf gar nicht erst eingewählt, da es
immer Nodes mit höherer Priorität (die nämlich nicht in der Node- Filter- Liste stehen) gibt.
1
Abbildung 37
wird.
Nodes im Verwaltungsbereich. Rechts sieht man die Cluster, wenn in den Nodes gesucht
-5-
Cluster einrichten
Abbildung 38
Menüpunkt „Settings“
Um die Cluster- Liste zu sehen, einfach im Menü auf „Settings“
erscheint folgendes Fenster.
List:
„Clusters…“ gehen. Es
Hier befindet sich die Cluster-Liste. Die Liste kann maximal 255
Zeichen beinhalten, wobei 5 Cluster als aktiv markiert werden dürfen.
Um einen Cluster als aktiven Cluster festzulegen, muss vor dem Clusternamen der Haken
gesetzt werden.
Wenn man keinen Erfolg bei der Suche nach bestimmten Dateien hat, ist es sinnvoll, nach
Nodes bevorzugt zu suchen, die Teile des Dateinamens im Cluster haben, da dort die
Wahrscheinlichkeit höher ist, einen Treffer zu landen.
Um einen Cluster in die Liste einzufügen, einfach ein Keyword in das untere Feld eingeben.
Wenn man im Der Query- Bereich vorher schon einen Suchbegriff eingegeben hat und eine
Query- Liste existiert, kann der Begriff aus der Query- Keyword- Liste ganz einfach
herausgesucht werden, ohne mühselig eine Eingabe zu machen.
Man kann auch erst einmal einige allgemeine Cluster einfügen, wenn man z.B. nur nach
Manga oder Anime allgemein sucht, dies ist sehr oft vielversprechend. Eine Liste mit
allgemeinen Clustern und deren Übersetzung befindet sich im Fehler! Verweisquelle konnte
-5-
nicht gefunden werden..
Hier ein Beispiel mit der Query- Keyword- Liste.
Abbildung 39 Die Query- Keyword- Liste beinhaltet alle eingegebenen Suchbegriffe im Der QueryBereich, auch wenn es dazu keine Query- Liste mehr gibt.
Abbildung 40
„naruto“ aus der Query- Keyword- Liste ausgewählt.
Danach einfach auf „Add“ klicken.
-5-
Abbildung 41
„naruto“ zur Cluster- Liste hinzugefügt.
Jetzt nur noch den Cluster als aktiv setzen, indem man den Haken vor dem Keyword setzt.
Abbildung 42
Add:
Delete:
Replace:
Clear:
Move up:
Move down:
Sort:
„naruto“ als aktiven Cluster gesetzt.
Fügt ein Keyword in die Cluster- Liste hinzu. Dieser erstellte Cluster
wird nicht automatisch auf aktiv gesetzt.
Löscht markierten Cluster aus der Cluster- Liste.
Ersetzt markierten Cluster mit unten neu angegebenen Keyword.
Löscht die komplette Cluster- Liste.
Bewegt markierten Cluster in der Cluster- Liste nach oben.
Bewegt markierten Cluster in der Cluster- Liste nach unten.
Sortiert die Cluster in der Cluster- Liste.
-5-
Node- Filter
Was sind Node- Filter?
Node- Filter erkennen sogenannte Fake- Nodes. Sie sind in einer Node- Filter- Liste
gespeichert. Wenn Nodes Cluster beinhalten, die in der Node- Filter- Liste stehen, bekommen
sie niedrigere Priorität bzw. wird sich darauf gar nicht erst eingewählt, da es immer Nodes mit
höherer Priorität gibt.
1
Abbildung 43 Karteireiter „Nodes“ im Verwaltungsbereich. Rechts sieht man die Cluster, wenn in den
Nodes gesucht wird.
Node- Filter einrichten
Abbildung 44
Menüpunkt „Settings“
Um die Node- Filter- Liste zu sehen, einfach im Menü auf „Settings“
erscheint folgendes Fenster.
-5-
„Filters…“ gehen. Es
Abbildung 45
Node- Filter- Liste mit aktiviertem Stabdard-filter.
Der Standard filter ist aktiv aber man kann ihn nicht konfigurieren. Zusätzliche Filter kann
man zur Zeit nicht einfügen, denn die Webpage, auf der es die Node- Filter- Listen gab, ist
offline.
-5-
Node- Liste
Node- Liste aktualisieren
Die Node- Listen befinden sich auf bestimmten Websites, die immer die aktuellsten (letzten
20) Nodes beinhalten. Auf dieser Website gibt es Links zu einigen Node- List- Webseiten,
man sollte ihn sich Bookmarken.
http://www.uguu.org/share/#4
Abbildung 46
Die Webseite „http://www.uguu.org/share/#4“.
Einfach einmal alle Links dazu ausprobieren.
Wenn wir den 1. Link wählen kommen wir zu folgender Webseite.
Abbildung 47
Node- List- Website
Das Datum in der linken Spalte gibt Aufschluss darüber, wie aktuell die eingetragenen Nodes
sind. Daneben befinden sich die verschlüsselten Nodes. In der Verschlüsselung ist die IP
-5-
sowie der Port eines Users verschlüsselt. Daneben in der Spalte befindet sich die
Versionsnummer die der jeweilige User von Share nutzt.
Abbildung 48
Node Liste mit gehashten Nodes auf der Webseite
Wenn man nur die aktuellsten Nodes haben möchte
Einfach die Hashcodes markieren und kopieren (Strg+C).
Abbildung 49
Die Hashes markieren.
-5-
Dann in Share auf den Karteireiter „Nodes“ klicken und dann auf den Button „Add node“
1
2
Abbildung 50
Der Karteireiter „Nodes“ in Share
Es erscheint folgendes Fenster.
Abbildung 51
Das Fenster, um Nodelisten einzufügen
Man kann oben bei „Address“ einen Node erzeugen, indem man die IP und den Port eines
Users kennt und dann rechts oben auf „Add“ klickt.
Unter „Encrypted addresses“ werden die Verschlüsselten Nodes eingetragen.
Encrypted addresses:
-5-
Load from file:
Delete:
Replace:
Clear:
Move up:
Move down:
Sort:
Man kann die kopierten Nodes in eine Textdatei (*.txt) einfügen und die
ganze Datei damit laden.
Löscht markierten Cluster aus der Cluster- Liste.
Ersetzt markierten Cluster mit unten neu angegebenen Keyword.
Löscht die komplette Cluster- Liste.
Bewegt markierten Cluster in der Cluster- Liste nach oben.
Bewegt markierten Cluster in der Cluster- Liste nach unten.
Sortiert die Cluster in der Cluster- Liste.
Oder man fügt die kopierten Hashes einfach in die Liste dadrunter ein.
Abbildung 52
Hashes unten in Encrypted addresses einfügen (Strg+V)
Dann auf „Add“ klicken und dann „Close“ klicken.
Dies kann man jetzt mit jeder weiteren Node- List auf anderen Webseiten machen.
Wenn man die komplette Node- Liste haben möchte
Abbildung 53
Node- List- Website
Ganz unten auf der Webseite befindet sich ein Link „nodes.txt“
-5-
Abbildung 54
Untere Hälfte der Webseite mit Link „nodes.txt“
Die Datei herunterladen dann in Share auf den Karteireiter „Nodes“ klicken und dort auf den
Button „Add node“
1
2
Abbildung 55
Der Karteireiter Nodes in Share
Es erscheint folgendes Fenster.
Abbildung 56
Das Fenster, um Node- Listen einzufügen
Unter „Encrypted addresses“ werden die Verschlüsselten Nodes eingetragen.
Hier auf „Load from file“ klicken und die gerade heruntergeladene „nodes.txt“ aussuchen.
-5-
Abbildung 57
Hashes unten in Encrypted addresses einfügen (Strg+V)
Dann auf „Add“ klicken und dann „Close“ klicken.
Dies kann man jetzt mit jeder weiteren Node- List auf anderen Webseiten machen.
Eigenen Node für Upload / Download in Node- Listen- Seiten setzen
Damit andere User die eigenen Dateien, die man in den Share stellen will, auch sehen können,
muss regelmäßig die eigene IP und der Port verschlüsselt werden und in die Node- ListWebseiten eingefügt werden.
Dazu in Share auf den Karteireiter „Nodes“ klicken und dann auf den Button „Encrypt
address“.
1
2
Abbildung 58
Der Karteireiter Nodes in Share
Es erscheint folgendes Fenster
-5-
Abbildung 59
Das Fenster „Encrypt address“.
Hier sieht man seine globale IP sowie den Port, der für Share eingestellt wurde im Abschnitt:
Share beim ersten Start konfigurieren. Jetzt einfach auf „Encrypt“ klicken und die IP sowie
der Port werden verschlüsselt.
Abbildung 60
Verschlüsselte IP und Port im Feld „Encrypted address“
Mit einem Klick auf den Button „Copy to Clipboard“ wird die Encrypted address in die
Zwischenablage kopiert. Dann auf „Close“ klicken.
Jetzt gehen wir auf eine Node- Listen- Webseite.
Abbildung 61
Node- Listen- Website
Unten befinden sich zwei Felder.
-5-
Abbildung 62
Felder zum Eintragen der verschlüsselten Adresse
In das erste Feld fügen wir unsere verschlüsselte Adresse ein (STRG+V) und in das 2. Feld
die benutzte Share- Version (momentan: A82).
1
Abbildung 63
2
3
Eingefügte Adresse und Versionsnummer. Danach auf den Button „登録“ klicken.
Wenn alles geklappt hat, dann sollte folgender Hinweis kommen.
Abbildung 64
Einfügen der Adresse in die Node- Listen- Webseite hat geklappt.
Falls ein Fehler auftreten sollte, einfach nochmal probieren.
Danach sollte man seine verschlüsselte Adresse in der Node- Liste auf der Webseite sehen.
-5-
Die Database (DB)
Was ist eine Database (DB)
Share besitzt eine sogenannte Database, die alle Dateinamen mit Hash aufnimmt, für die
jemals eine Cache- Datei eingerichtet wurde, es also begonnen wurde, die Datei
herunterzuladen. Sobald ein Cache eingerichtet wurde zu der Datei, wird sie automatisch zur
Datenbank hinzugefügt. Dateien, deren Downloadabgebrochen wurde oder die erfolgreich
heruntergeladen wurden, deren Cache gelöscht wurde und die Datei nicht zum Upload gestellt
wird, erhalten in der jeweiligen Query- Liste den Status
.
Abbildung 65
Query- Liste mit Dateien, die den Status „DB“ (Database) haben.
Hier noch einmal eine Übersicht wann die Dateien den Status „DB“ erhalten.
•
•
Download von Datei wurde abgebrochen und Cache von der Datei wurde gelöscht.
Download von Datei komplett, Datei nicht zum Upload gestellt und den Cache der
Datei gelöscht
Was kann damit gemacht werden?
Der Vorteil dieser Database ist, dass man sieht, welche Dateien abgebrochen wurden bzw.
heruntergeladen wurden. Ein weiterer Vorteil ist, dass Dateien in der Database in den QueryListen bleiben, auch wenn keine Verbindung zum Node mehr existiert. Siehe auch den
Abschnitt: Fortgeschrittene Suche. Man kann jederzeit den Download von den Dateien in der
Database starten, indem man einen Doppelklick auf die Datei macht.
-5-
Dateien manuell in die DB packen
In der Query- Liste eine Datei markieren und dann im Popup- Menü im Query- Bereich
(rechte Maustaste klicken) auf „Add to DB“ klicken.
Abbildung 66
Popup- Menü in der Query- Liste
Dateien aus der DB entfernen
Eigentlich sollte man die Einträge in der DB durch markieren der Datei in der Query- Liste
und dann im Popup- Menü im Query- Bereich (rechte Maustaste klicken) mit dem Menüpunkt
„Delete from DB“ entfernen können. Nun habe ich herausgefunden, dass dieser Menüeintrag
nicht funktioniert, so wie beim Löschen von Dateien aus dem Cache (siehe auch: Den Cache
sauber halten). Man muss, um nun die Dateien aus der DB zu entfernen, die Datei markieren
und dann die Tasten SHIFT+ENTF drücken, dann kommt folgendes Abfragefenster
Abbildung 67
Abfragefenster, ob DB-Eintrag entfernt werden soll
und mit Klick auf „Ja“, ist er dann entfernt, was man zum Beweis beim Auktualisieren des
Query-Fensters sehen kann, denn der Status der Datei hat sich geändert, er ist zumindest nicht
mehr
.
-5-
Abbildung 68
Popup- Menü in der Query- Liste
Plugins
Es gibt allerhand Plugins in Share. Um sie zu finden braucht man nur einmal den Suchbegriff
„Share Plugin“ einzugeben. Es gibt sogar ein PDK (Plugin Development Kit) (aktuelle
Version: PDK 10) womit man eigene Plugins programmieren kann. Ich habe hier einmal die
wichtigsten Plugins erklärt.
Vorbereitung für Plugins
Als erstes erstellen wir im Share- Ordner ein neues Verzeichnis und nennen es „Plugins“.
-5-
Abbildung 69
„Plugins“- Ordner mit Windows Explorer erstellt.
In diesen Ordner kopieren wir die Plugins hinein und entpacken sie in separate Ordner.
Abbildung 70
Entpackte Plugins im „Plugin“- Ordner im Share- Verzeichnis.
Plugins laden
Abbildung 71
Plugins- Liste aufrufen
Um die Plugins in Share zu laden, einfach im Menü auf „Settings“
erscheint folgendes Fenster.
-5-
„Plugins…“ gehen. Es
Abbildung 72
Plugins- Liste
Dann auf „add“ klicken, in den gerade erstellten Plugin- Ordner gehen und das Plugin
auswählen.
Abbildung 73
Plugin „NotifIcon“ auswählen
Nachdem alle Plugins ausgewählt sind, müsste die Plugin- Liste folgendermaßen aussehen.
-5-
Abbildung 74
Alle drei Plugins eingefügt.
Der Haken vor jedem Plugin- Namen besagt, dass das Plugin aktiv ist. Will man es schnell
deaktivieren, einfach den Haken wegnehmen. Will man ein Plugin dauerhaft aus der Liste
entfernen, dann einfach das Plugin markieren und auf den Button „delete“ klicken.
Danach auf „OK“ klicken. Nun sind die Plugins gestartet.
Plugin: [Share Plugin] [PDK8] NodeKun_007
Dieses Plugin aktualisiert die Node- Listen automatisch. Es ist mit der Version 007 endlich
mit einem Einstellungsfenster da, wo man die URLs der Node- Listen eingeben kann. Man
sieht auch, was er macht, denn der Status wird im Log- Fenster von Share angezeigt.
Plugin konfigurieren
Um das Plugin zu konfigurieren, im Menü auf „Tools“ klicken und dann das gewünschte
Plugin auswählen, hier „NodeKun“. Alle Plugins die ein Setup beinhalten, ist der Menüpunkt
„Tools“ vorgesehen. Andere Plugins, wie „NotifIcon“, haben keine Setup- Möglichkeit,
weshalb dort auch kein Menüeintrag vorhanden ist.
Abbildung 75
NodeKun konfigurieren über den Menüpunkt „Tools“
Es erscheint folgendes Fenster
-5-
1
5
2
3
Abbildung 76
1
2
3
4
5
4
Einstellungsfenster von Node-kun_007
Wenn Haken gesetzt, dann wird bei jedem Start von Share die NodeListe automatisch aktualisiert.
Wenn Haken gesetzt ist, dann werden erst alle Knoten, zu denen
momentan keine Verbindung besteht, aus Share entfernt und danach die
neue Node- Liste importiert.
Button, um die Node- Liste sofort zu aktualisieren. Hier kann manuell zu
jeder Zeit die Liste aktualisieren, empfohlen so 3 Mal am Tag (geht mit
NodeKun ja jetzt super schnell).
Button „Abbrechen“
Status- Fenster. Hier sieht man, welche Nodes er hinzufügt. „---完了--“ bedeutet, dass er fertig ist mit aktualisieren.
Im Fenster einfach den Haken bei 1 setzen und die folgenden, momentan nur aktiven
Node-List-Pages eintragen:
http://node.nextp2p.info/
http://www.peerto.com/node/
http://stereoz.sakura.ne.jp/node/
Dahinter jeweils den Haken setzen, dass die URLs aktiviert sind bei der Aktualisierung. Den
Haken bei 2 würde ich nicht setzen, da ich die alten Nodes ebenfalls noch in Share lassen
möchte, ist aber jedem selbst überlassen, ob er nur die aktuallen Nodes haben möchte oder
nicht. Mit dem Button 3 kann man sofort eine Aktualisierung durchführen. Danach auf OK
klicken.
Wenn das Plugin läuft, sieht man im Log- Fenster von Share, wann er die Nodes aktualisiert
hat.
-5-
Abbildung 77
Status von NodeKun jetzt im Log ersichtlich.
Hier die Statusmeldungen übersetzt.
既存ノード削除
Entferne alle nicht aktiven Nodes aus Share (Erscheint, wenn Haken
bei 2 gesetzt ist)
ノード取得開始 1
ノード取得終了 1
ノード追加開始
ノード追加終了
Beginne mit Überprüfung der Node-List von URL1
Überprüfung der Node-List von URL1 abgeschlossen
Beginne mit Einfügen von Nodes
Einfügen von Nodes abgeschlossen
Plugin: [Share Plugin] [PDK10] NodeRefresh_v014
Dieses Plugin ist neben Plugin: [Share Plugin] [PDK10] SetPriority_2.0 eines der besten
Plugins für Share überhaupt. Es aktualisiert die Node- Listen automatisch in einem beliebig
wählbaren Zeitabstand. Wenn in den Nodes in Share zu viele tote Nodes existieren, dann
löscht es die komplette Node-Liste und baut sie neu auf. Dieses Plugin verwaltet sozusagen
die Node-Liste in Share und ist ein unverzichtbares Plugin. In der Version 014 ist es auch mit
Englischer Menüführung und Anleitung vorhanden und somit super bequem zu bedienen.
Plugin konfigurieren
Um das Plugin zu konfigurieren, im Menü auf „Tools“ klicken und dann das gewünschte
Plugin auswählen, hier „NodeRefresh“. Alle Plugins die ein Setup beinhalten, ist der
-5-
Menüpunkt „Tools“ vorgesehen. Andere Plugins, wie „NotifIcon“, haben keine SetupMöglichkeit, weshalb dort auch kein Menüeintrag vorhanden ist.
Abbildung 78
NodeRefresh konfigurieren über den Menüpunkt „Tools“
Es erscheint folgendes Fenster
1
2
3
5
4
6
7
Abbildung 79
8
Einstellungsfenster von NodeRefresh_v014
Als erstes werde ich die einzelnen Bereiche einmal erklären.
1
Verwaltung der Node- Listen, von denen die Nodes aktualisiert werden.
2
Der Auto Update Timer. Hier kann man mit dem Balken einstellen, in
welchem Zeitabstand die Nodes automatisch aktualisiert werden sollen
-5-
3
4
5
6
7
8
und man kann mit dem Haken dadrunter den Auto-Update
aktivieren/deaktivieren
Hier kann man einen Proxy einstellen, wenn man u.a. seine IP-Adresse
auf den Node-Webseiten nicht zeigen möchte. Der Programmierer dieses
Plugins empfiehlt dringend, einen Proxy zu nutzen, da ja sehr häufig auf
die Node-Pages zugegriffen wird (Standardwert = alle 30 Minuten). Ich
werde es hier ohne Proxy erklären, es ist jedem selbst überlassen, ob er
mit oder ohne Proxy arbeitet. Eine genaue Anleitung für die ProxyVersion befindet sich in der „NodeRefresh.txt“, sie liegt dem Plugin in
Englisch bei, daher brauch ich dazu nicht viel zu sagen.
Auto-Reset-Einstellungen. Hier wird angegeben, wann die Nodes
komplett gelöscht werden und neu aufgebaut werden. Dazu später mehr
bei N.S.E..
Auto-Reset-Einstellungen. Hier wird angegeben, wann die Nodes
komplett gelöscht werden und neu aufgebaut werden. Dazu später mehr
bei N.S.E..
Hier kann man manuell die Nodes löschen ([Reset] Node-system) oder
manuell die Nodes von den Webseiten, deren URL in der NodepageListe- 1 stehen, aktualisieren ([Add] Node from URL).
Hier kann man den Timeout einstellen, nachdem die Aktualisierung der
Node-Liste von der Node-Page abgebrochen wird.
Das Informationsfenster.
Nun zur ersten Einrichtung.
Erst einmal muss die Node-Page-Liste auf aktuellen Stand gebracht werden. Alle URLs sieht
man im Informationsfenster 8 , bzw. nachdem man bei 1 auf den Button List geklickt hat.
Die unterste URL http://moejump.s6.x-beat.com/node.php ist nicht mehr aktuell, bzw.
existiert diese Page nicht mehr, sie muss also gelöscht werden. Dazu oben in der Liste bei 1
diese URL auswählen und dann auf Delete klicken.
-5-
Abbildung 80
Die tote URL aus der Liste auswählen und mit Delete aus der Liste löschen.
Somit besteht die Liste nur noch aus den folgenden drei URLs:
http://node.nextp2p.info/
http://stereoz.net/node/
http://www.peerto.com/node/
Mit erneutem Klick auf List, kann man sich bei 8 überzeugen, dass nur noch drei URLs
existieren.
Abbildung 81
Aktuelle Pages sind in der URL-Liste eingetragen.
-5-
Beim Auto-Update-Timer 2 würde ich die Einstellungen so beibehalten, er steht auf
Enabled und auf 30 Minuten Update.
Den Proxy deaktiviere ich, wie vorhin erwähnt, durch wegnehmen vom Haken bei Proxy bei
3 .
Die Einstellungen beim N.S.E. (Node System Efficiency) 4 & 5 würde ich ebenfalls
beibehalten, sie sind bereits gut voreingestellt, man kann sich das aber auch individuell
einstellen. Das N.S.E. ist sozusagen die automatische Verwaltung der Nodes. Sie wird in %
angegeben und berechnet sich aus Anzahl der Nodes in Share durch anzahl der aktiven Nodes
in dieser Liste. In Share kann man bis zu 9999 Nodes speichern. Den Status der N.S.E.
bekommt man alle paar Minuten im Log zu sehen.
Abbildung 82
Die N.S.E. (Node System Efficiency) in % im Log.
Je höher der Wert ist, desto mehr aktive Nodes existieren in der Liste. Was man bei 4 &
5 einstellt, ist nichts anderes, als, ab wann die vorhandenen Nodes in Share so veraltet sind,
dass sie automatisch komplett neu aufgebaut werden sollen. Die Voreinstellungen lauten, bei
einem N.S.E. unter 55% und 9990 Nodes in Share gespeichert, wird diese Liste komplett
gelöscht und neu aufgebaut, denn dann sind zu viele tote Nodes in der Liste.
-5-
Bei 7 wird der Timeout eingestellt, wobei ich den Balken auf 60 Sekunden stellen würde,
denn manche Pages sind nicht gerade schnell.
Damit wären die Einstellungen bereits abgeschlossen. Das Einstellungsfenster mit dem Roten
X verlassen.
Plugin: [Share Plugin] [PDK9] NotifIcon_0.9a
Dieses Plugin ist sehr nützlich, es zeigt unten rechts in der Task- Leiste neben dem ShareLogo die Aktivität von Share an. So muss man nicht ständig in Share schauen, was gerade
getan wird. Wenn ein Download fertig ist, dann wird man per Balloon- Tipp benachrichtigt.
Share macht nichts.
Upload in Share (verteilen) einer Datei.
Download von Dateien. ☺
Download einer Datei komplett. ☺
Wenn der Download einer Datei komplett ist, kann man auf die Sprechblase klicken und es
kommt folgende Abfrage.
Abbildung 83 Abfrage: Wollen Sie in den Downloadordner wechseln? Mit Antwortmöglichkeiten
OK/Abbrechen
Diese Abfrage kann man umgehen, indem man auf das gelbe X der Sprechblase klickt anstatt
auf die Sprechblase
direkt.
1
Wenn man mit der rechten Maustaste auf das Icon klickt, erscheint folgendes Popup-Menü
2
1
Download-Ordner anzeigen
2
Dieses Popup-Menü wieder ausblenden.
Plugin: [Share Plugin] [PDK10] SetPriority_2.0
Das wichtigste Plugin in Share. Es vergibt in einem Intervall nach bestimmten Kriterien
automatisch die Priorität beim Download. Man muss nicht mehr den Download im Auge
behalten und die Prioritäten mühsam von Hand vergeben.
Plugin konfigurieren
Um Plugins zu konfigurieren, im Menü auf „Tools“ klicken und dann das gewünschte Plugin
auswählen, hier „SetPriority“. Alle Plugins die ein Setup beinhalten, ist der Menüpunkt
„Tools“ vorgesehen. Die anderen beiden Plugins, wie„NotifIcon“, haben keine SetupMöglichkeit, weshalb dort auch kein Menüeintrag vorhanden ist.
-5-
Abbildung 84
SetPriority konfigurieren über den Menüpunkt „Tools“
Es erscheint folgendes Fenster
1
Abbildung 85
SetPriority- Einstellungsfenster.
1
Intervall in Sekunden, nach dem automatisch die Priorität vergeben wird.
Rechts kann man dann die Gewichtung einstellen, nach denen die Priorität vergeben wird.
Local Cache:
Remote Block:
Complete Cache:
Large File:
Small File:
Reset Weights:
Dateien, bei denen der Cache als letztes aktualisiert wurde, d.h. wo
zuletzt Blöcke heruntergeladen wurden, erhalten höhere Priorität
gegenüber den Dateien, von denen längere Zeit keine Blöcke
heruntergeladen wurden.
Verfügbare Dateien erhalten mehr Priorität.
Je mehr von der Datei bereits heruntergeladen, desto höher die Priorität.
Je größer die Datei, desto höher die Priorität.
Je kleiner die Datei, desto höher die Priorität.
Setzt die Gewichtungen wieder zurück.
Wie ihr rechts die Gewichtungen verteilt, ist euch überlassen. Je weiter der Regler nach
Rechts bewegt wird, desto stärkere Auswirkungen hat dieser Bereich auf die Priorität.
Links kann das Intervall auch beliebig eingestellt werden, ich habe es so gelassen. Die drei
Punkte dadrunter sollten aktiviert werden, sie sagen im Endeffekt aus, dass die automatische
Priorität bei allen Downloads stattfindet auch bei bereits bestehenden Downloads und nicht
nur bei neuen. Hier einmal meine momentane Einstellung.
-5-
Abbildung 86 Meine momentane Einstellung bei SetPriority. Kann sich aber im Laufe der Zeit noch
ändern. Momentan bin ich damit sehr zufrieden.
Dann auf OK klicken und das Plugin ist konfiguriert.
Im Popup- Menü der Download- Liste erscheinen jetzt zusätzliche Menüpunkte, die aber nicht
berücksichtigt werden müssen, da sie erstens nicht zu lesen sind und zweites nur für die
manuelle Prioritätsvergabe von Nutzen sind, wir aber automatische Prioritäten vergeben
wollen (was deutlich bessere Downloadresultate liefert).
Abbildung 87 Verändertes Popup- Menü der Download- Liste mit den nicht lesbaren Menüpunkten
(dazu müsste das System auf Japanisch umgestellt werden).
-5-
1
2
3
6
7
Abbildung 88
4
5
Verändertes Popup- Menü der Download- Liste mit den japanischen Menüpunkten.
1
Datei die höchste Priorität geben (= Priorität 0)
2
Priorität aus Liste nebenan geben.
3
Die niedrigste Priorotät geben
4
Priorität erhöhen um 1 (Priorität sinkt im Wert um 1, denn 0 = höchste
Priorität)
Priorität erniedrigen um 1 (Priorität steigt im Wert um 1, denn
MAX_Downloads = niedrigste Priorität)
Priorität manuell Festlegen und nicht automatisch ändern. (Funktioniert
irgendwie nicht)
Priorität wieder von SetPriority berechnen lassen.
5
6
7
Plugin: [Share Plugin] [PDK10] LogAddCacheFileName_v0.1
Dieses Plugin bringt Übersicht im Cachefile-Dschungel. Es zeigt im Log zu der Datei, deren
Cachefile man wissen will, den Namen des Cachefiles an. Wenn man das Plugin installiert hat,
befindet sich ein neuer Menüpunkt „Cache File Name“ im Popup-Menü (rechte Maustaste
drücken) in fast allen Bereichen in Share (Bsp. Download, Der Query- Bereich usw.).
-5-
Abbildung 89
File Name“
Durch das Plugin erweitertes Popup-Menü mit jetzt zusätzlichem Menüpunkt „Cache
Wenn man nun auf „Cache File Name“ geklickt hat, geht man in die Log und sieht die
zugehörige Cache-Datei, die ohne das Plugin recht schwer zu finden wäre.
-5-
Abbildung 90
Zu sehen (blau markiert) den Dateinamen des Cachefiles, welches zu der Datei gehört.
Plugin: [Share Plugin] [PDK9] ConvertCanceller_007
Dieses Plugin ist für mich sehr hilfreich. Normalerweise wird eine Datei in Share, wenn sie
fertig geladen worden ist, automatisch konvertiert. Diese Konvertierung lastet die Festplatte
stark aus und bei großen Dateien (> 6GB) kann es manchmal sogar bis zu 1 Stunde dauern,
wenn es noch fehlerhafte Blöcke gibt, diese beim Konvertieren gefunden und nachgeladen
werden müssen. Denn dann wird im Endeffekt 1 Mal konvertiert, bis zum fehlerhaften Block,
dann die ganze Datei gecheckt und dann noch einmal konvertiert, wenn die fehlerhaften
Block nachgeladen wurden. Hat man gerade in diesem Moment etwas wichtiges nebenbei zu
erledigen, kann es durchaus passieren, dass man sozusagen zu einer Pause gezwungen wird,
da die Auslastung recht stark ist. Dazu kommt, dass eine konvertierte Datei sozusagen doppelt
so viel Plattenplatz benötigt, denn sie befindet sich 2 Mal auf der Festplatte, einmal im CacheOrdner und einmal im Download-Ordner. Hat man aber vor der Konvertierung nicht
genügend Festplattenspeicher frei, dann passiert folgendes: Die Auto-Konvertierung
konvertiert, bis kein Speicherplatz mehr frei ist und bricht ab. Die unvollständig konvertierte
Datei wird dann aber nicht gelöscht, sondern existiert weiter im Download-Ordner und man
kann sozusagen keine weiteren Dateien downloaden, da der Festplattenplatz ja nicht
freigegeben wird und sich Share nicht, wie z.B. bei Emule üblich bereits beim Start des
Downloads den kompletten Festplattenplatz reserviert, der für die Datei benötigt wird.
-5-
Dieses Plugin verhindert die automatische Konvertierung, wenn eine Datei vollständig
geladen wurde. Man kann die Konvertierung der Datei sozusagen von Hand starten, wann
man es möchte und bevor man konvertiert, die Datei auf fehlerhafte Blöcke untersuchen.
Wenn man das Plugin installiert hat, befindet sich ein neuer Menüpunkt „Convert
Canceller“ im Menü unter „Tools“, wo sich daneben ein Haken befindet.
Abbildung 91
Neuer Menüpunkt „Convert Canceller“ im Hauptmenü unter„Tools“.
Wenn man den Haken wegnimmt, dann ist die normale Auto-Konvertierung von Share
aktiviert, so, wie es ohne das Plugin wäre, wenn der Haken gesetzt ist, dann ist die AutoKonvertierung blockiert.
Was passiert nun genau, wenn eine Datei fertig ist bei aktivviertem Plugin?
Den Status über eine fertige Datei sieht man in Tasks, hier jedoch nicht den Status success,
sondern den Status canceled.
Abbildung 92
Fertig geladene Datei, wobei die Auto-Konvertierung durch das Plugin blockiert wird
Daraufhin kann man im Download- Bereich die Datei weiterhin sehen, mit dem Status
.
Abbildung 93
Fertig geladene Datei bleibt im Download- Bereich zu sehen mit Status Complete
-5-
Dann sollte man in den Query-Bereich gehen, welches die Datei anzeigt, die Datei markieren
und das Popup-Menü (rechte Maustaste) aufrufen und zum Checken auf fehlerhafte Blöcke
den Punkt Check and Recover auswählen.
Abbildung 94
Popup-Menü im Query-Bereich mit den Menüpunkten Check and Recover und Convert
Nachdem die ganze Datei nach fehlerhaften Blöcken überprüft wurde und fehlerhafte Blöcke
dann nachgeladen wurden, im Popup-Menü den Punkt Convert aufrufen und die Datei wird
konvertiert. In Tasks ist das Popup-Menü durch das Plugin mit zwei Einträgen erweitert
worden, wobei der zweite Eintrag irgendwie nicht funktioniert.
1
2
Abbildung 95
Durch das Plugin erweitertes Popup-Menü in Tasks
1
Konvertieren der Datei.
2
Ausführen der Datei. Dieser Punkt funktioniert irgendwie nicht.
Eines sollte noch beachtet werden, wenn eine Datei fertig geladen wurde und noch nicht
konvertiert wurde. Die Datei bekommt den Status
, wodurch sie sozusagen als
fertig konvertiert von Share angesehen wird. Hat man nun sehr wenig Festplattenkapazität
übrig (<500 MB), kann es sein, dass Share automatisch den Cache von Cachedateien säubert,
haben, um freien Plattenplatz zu schaffen. Man kann diesen
die den Status
Auto-Cache-Säuberungsprozess in den Optionen einstellen (Im Menü unter
-5-
Settings General Settings und dort den Karteireiter Quota), wobei ich mich damit noch
nicht befasst habe.
Abbildung 96
Einstellungen, wann die Auto-Cache-Säuberung starten soll.
Man kann hier die Quota auch deaktivieren, wobei ich bisher nicht getestet habe, auf was
diese beiden Werte noch Einfluss haben und was passiert, wenn man sie deaktiviert.
Plugin: [Share Plugin] [PDK10] ProcessPriority_002
Dieses Plugin ist recht hilfreich, wenn neben Share noch andere Prozesse laufen, wie z.B. ein
Encode. Dieses Plugin ermöglicht nämlich, die Priorität von Share im Menü ganz leicht zu
ändern. Wenn man das Plugin installiert hat, befindet sich ein neuer Menüpunkt „Process
Priority“ im Menü unter „Tools“.
Abbildung 97
Neuer Menüpunkt „Process Priority“ im Hauptmenü unter„Tools“.
Hier lässt sich ganz einfach die Priorität höher oder niedriger stellen, wobei die Einstallung
„Realtime“ nicht zu empfehlen wäre, denn damit kann das ganze Windows sich aufhängen.
-5-
Wartung von Share
Den Cache sauber halten
In Share wird der Cache nicht so sorgsam gehalten wie z.B. bei eMule. Wenn man eine Datei
zum Download setzt, wird eine Datei im Cache erstellt, deren Dateiname sich leider nicht zu
der entsprechenden Datei in der Download- Liste finden lässt. Auch gibt eis kein einziges
Fenster, welche irgendwie auf die zugehörige Cache- Datei verweist.
Abbildung 98
Cache- Verzeichnis von Share im Windows- Explorer
Wenn eine Datei fertig geladen wurde, dann wird sie konvertiert, erhält unter „Tasks“ im
Verwaltungsbereich den Status „success“ und es erscheint in der entsprechenden Query- Liste
.
bei der Datei der Status
Abbildung 99
Query- Liste mit einer fertigen Datei (Status: Complete).
-5-
Bei der Konvertierung wird die Datei vom Cache- Verzeichnis in das Download- Verzeichnis
kopiert. Dies bedeutet, sobal eine Datei den Status
hat, befindet sie sich zweimal
auf der Festplatte (im Cache- und im Download- Ordner), was bei großen Dateien und
beschränkten Festplattengrößen nicht unerheblich ist.
Nun gibt es in Share im Popup- Menü im Query- Bereich einen Menüpunkt „Delete from
cache“, welcher die dazugehörige Cache Datei eines markierten Dateinamens löschen soll.
Abbildung 100 Popup- Menü im Query- Bereich
Dieser Menüpunkt funktioniert jedoch nicht. XD
Allerdings gibt es dafür eine Tastenkombination (STRG+ENTF), welche glücklicherweise
funktioniert und die man sich merken sollte. Wenn also eine Datei komplett ist, immer in der
entsprechenden Query- Liste die fertige Datei markieren und dann STRG+ENTF drücken.
Es erscheint folgende Abfrage, diese dann mit „OK“ bestätigen.
Abbildung 101 Abfrage zu „Delete from Cache“
Danach ist der Cache geleert und die Datei sollte den Status
(Die Database (DB))
erhalten (zum Aktualisieren der Liste oben auf den Button der Query- Liste drücken, in
welcher man gerade ist).
Wenn der Trigger eine falsche Datei zum Download gesetzt hat, und dieser Download
abgebrochen werden soll, dann zuerst in die entsprechender Query- Liste gehen und die Datei
markieren (Dateien, welche zum Download gesetzt wurden haben eine türkise Textfarbe und
den Status
).
-5-
Abbildung 102 Datei, welche zum Download steht in der Query- Liste markiert.
Zunächst muss sie aus dem Download rausgesetzt werden, dazu wählen wir im Popup- Menü
im Query- Bereich den Menüpunkt „Delete from Download“.
Abbildung 103 Popup- Menü der Query- Liste
Daraufhin wird der Dateiname wieder weiß, d.h. die Datei ist aus dem Download raus. Jetzt
muss der Cache noch gelöscht werden, denn dieser wird beim Herausnehmen einer Datei aus
dem Download nicht mit entfernt. Durch die Tastenkombination STRG+ENTF ist damit der
(Die Database (DB)) erhalten
Cache wieder sauber und die Datei sollte den Status
(zum Aktualisieren der Liste oben auf den Button der Query- Liste drücken, in welcher man
gerade ist).
Wenn man den Cache leert, bevor man die Datei aus dem Download herausnimmt, erhält man
in der Download- Liste eine rote Schrift an der Stelle, wo die Datei eigentlich steht, was
bedeutet, dass es einen Fehler im Cache der Datei gab (klar, den haben wir ja gelöscht). Die
Datei bleibt jedoch im Download und würde sich dann auch nicht mehr von dort entfernen
lassen, außer man erstellt im Popup- Menü der Download- Liste- für die Datei einen neuen
Cache, nimmt sie dann aus dem Download und entfernt danach den gerade erstellten Cache
wieder.
-5-
Abbildung 104 Popup- Menü der Download- Liste mit Menüpunkt, um einen neuen Cache für Datei zu
erstellen
Die Query- Keyword- Liste aufräumen
Wenn man Cluster, Trigger, Filter usw. erstellt, kann man im Feld „Keyword“ sich bereits
eingegebene Query- Keywords aussuchen. Diese Liste fügt ein Query Keyword ein, sobald zu
diesem Keyword eine Suchanfrage gestartet wird (d.h. eine neue Query- Liste erstellt wurde).
Suchbereich
Query- Liste
Abbildung 105 Suchanfrage zu „Naruto“ wurde gestartet (neue Query- Liste erscheint).
-5-
Abbildung 106 Die Query- Keyword- Liste beinhaltet alle eingegebenen Suchbegriffe im Der QueryBereich, auch wenn es dazu keine Query- Liste mehr gibt.
Abbildung 107 Die Query- Keyword- Liste beinhaltet alle eingegebenen Suchbegriffe im Der QueryBereich, auch wenn es dazu keine Query- Liste mehr gibt.
Wenn man sich jedoch häufig vertippt hat oder zu alte Keywords die Auswahl der neuen
Keywords bei der Erstellung von Trigger, Filter, Cluster usw. behindert, sollte man die Liste
aufräumen. Die Liste befindet sich im Share- Ordner in der Datei „query.txt“.
-5-
Abbildung 108 Share- Ordner im Windows- Explorer
Einfach die Datei öffnen und unnötige Keywords herausnehmen.
Abbildung 109 Die Datei „query.txt“ im Editor.
Das gleiche gilt natürlich auch für die ID- Liste mit den Usernamen, welche sich in der Datei
„queryid.txt“ befindet.
Update von Share
Wenn es eine neue Version von Share geben sollte, dann wird man in Share benachrichtigt.
-5-
Abbildung 110 Benachrichtigung über neue Version.
Man kann sich die neue Version gleich folgendermaßen herunterladen.
Zuerst geht man auf die Webseite http://www.uguu.org/share/.
Abbildung 111 Webseite http://www.uguu.org/share/. Oben ist immer die aktuelle Version von Share
eingetragen.
Oben sieht man immer die aktuelle Version von Share, daneben der Hash der Version. Diesen
Hash einfach kopieren.
-5-
Abbildung 112 Hash von der Version kopieren.
Dann in Share in den Suchbereich gehen und die Hash unter „Keyword“ einfügen (STRG+V)
und auf „Search“ klicken. Es erschein eine neue Query- Liste mit dem Hash als Keyword und
es sollte sofort etwas gefunden werden und der Download geht immer recht schnell.
Abbildung 113 Neue Query- Liste mit Hash als Keyword. Die richtige Datei wurde sofort gefunden.
Damit kann man auch testen, ob die Konfiguration von Share soweit korrekt ist, denn wenn
sich die Share- Version nicht downloaden lässt, dann stimmt damit etwas nicht.
Die jeweils aktuellen englischen Sprachdateien „hint.txt“ und „locale.txt“ finden sich als DDL
auf der Webseite.
Abbildung 114 Die Dateien „locale.txt“ und „hint.txt“ gibt es als DDL.
Natürlich kann man auch mit dem Keyword „Share“ nach der neuesten Version suchen, nur
geht diese Methode mit der Hash meiner Meinung nach am Schnellsten.
-5-
Meine Strategie bei Share
So, hier schildere ich meine Vorgehensweise, um Animes zu finden.
Zuerst einmal bin ich keine Freund von den Filtern. Ich benutze sie ungern, denn ich will
immer gerne sehen, was blockiert wird oder was nicht. Die Trigger sind ja standardmäßig so
konfiguriert, dass sie die Filter ignorieren und in den Query- Listen kann man den Button
„Filter“ einschalten, um gefilterte Dateien zu sehen. Vielleicht bin ich auch ein wenig zu faul,
andauernd Filter einzurichten. Ich arbeite lieber mit der Die Database (DB). Wenn der Trigger
Dateien akzeptiert, die ich nicht herunterladen will, dann breche ich den Download ab und
damit sind die Dateien in der Die Database (DB). Alle Dateien, die in der Die Database (DB)
stehen, werden vom Trigger nicht mehr akzeptiert somit bin filter ich manuell die Dateien
raus.
Mit der Zeit scheinen die Query- Listen damit recht voll zu werden aber zum Glück gibt es in
der Query- Buttonleiste die Buttons DB / Remote / Local / Complete / Link, womit man
Dateien mit bestimmten Status ausblenden kann, um schnell eine gewisse Datei zu finden
)). Siehe
(zum Beispiel alle Dateien, die gerade heruntergeladen werden (Status =
auch Abschnitt: Der Query- Bereich
Dagegen benutze ich bei jeder Suche Trigger, denn ohne sie ist das effiziente Finden
eigentlich nicht möglich. Allerdings halte ich die Trigger sehr allgemein, d.h. ich gebe meist
nur die Keywords an, mit denen ich gesucht habe und keine weiteren Beschränkungen.
Wenn ich nach einiger Zeit (was durchaus auch mal 2 Tage sein können) noch nichts zu
meiner Suchanfrage gefunden habe, dann füge ich die Suchbegriffe in die Cluster- Liste ein
und setze sie auf aktiv. Damit erhöhen sich die Chancen, einen Treffer zu erlangen.
Wenn mir zu einem Download Quellen fehlen, dann ändere ich auch die aktiven Cluster auf
die Keywords der Datei, um schneller Nodes mit Quellen zu der Datei zu erhalten. Auch
wenn nach mehreren Tagen immer noch keine Quellen verfügbar sind, habe ich irgendwann
Quellen erhalten. Da muss man einfach etwas Geduld haben, vor allem bei nicht so gut
verteilten Dateien.
Die Node- Liste aktualisiere ich so 2-3 mal am Tag.
Beim Upload in Share traue ich dem „Quick check“ nicht so sehr, denn nach einem
„Recheck“ werden plötzlich Dateien verteilt, die Share beim „Quick check“ nicht uploaden
wollte. Upload in Share ist auf jeden Fall wichtig, denn wenn ich etwas uploade, hab ich auch
ein gutes Downloadresultat oder plötzlich mehr Quellen.
Allgemeine Cluster sind gut, wenn man erst einmal einen Überblick über die Auswahl an
verfügbaren Dateien zu einer Suchanfrage haben möchte.
-5-
Share-Komponenten
Hier werden erst einmal alle Komponenten von Share ausführlich erklärt.
Menü
Menü
Abbildung 115 Menü- Bereich in Share
Hier einmal die Menüpunkte aufgelistet.
Settings
Abbildung 116 Menüpunkt „Settings“
Clusters…
General Settings…
Plugins…
Filters…
Hide when minimized
Hier werden die Suchcluster eingegeben, nach deren Kriterien sich
die Nodes ausgewählt werden, in denen nach Dateien gesucht
werden. Siehe auch Abschnitte: Share beim ersten Start
konfigurieren & Cluster
Hier werden Einstellungen, wie Ports und Username gemacht.
Siehe auch Abschnitt: Share beim ersten Start konfigurieren
Hier kann man zusätzliche Plugins für Share entfernen oder
reinladen. Siehe auch Abschnitt: Plugins
Hier kann man Filter- Listen reinladen, welche „Fake“- Nodes
auflisten, die dann nicht durchsucht werden. Siehe auch Abschnitt:
Filter
Wenn Share minimiert wird, wird es nur noch als Icon in der
Taskleiste rechts unten angezeigt .
Tools
Hier werden, je nach installiertem Plugins, das Plugin konfiguriert. Siehe auch Abschnitt:
Plugin konfigurieren unter Plugin: [Share Plugin] [PDK10] SetPriority_2.0
-5-
Help
Abbildung 117 Menüpunkt „Help“
Help mode:
About:
Popuphilfe. Siehe auch
Über die Entwickler.
rechts von der Buttonreihe.
Suchbereich
Suchbereich
Abbildung 118 Suchbereich in Share
Hier werden die Suchbegriffe eingegeben.
Keyword:
ID:
Suchwort des Files, was gesucht wird.
Wenn man hier noch einen Benutzernamen angibt, dann werden nur
Dateien angezeigt, die das Keywort beinhalten und die der User, der in
diesem Feld steht auch besitzt.
Verwaltungsbereich
Verwaltung
Buttonbereich
Query- Bereich
Abbildung 119 Verwaltingsbereich mit dazugehörigen Buttonbereich und Query- Bereich.
Jeder Verwaltungskarteireiter hat seine eigene Buttonreihe unter sich. Hier wird zu jedem
Karteireiter der entsprechende Button- Bereich sowie der Listen- Bereich erklärt.
-5-
Nodes
Abbildung 120 Verwaltungskarteireiter
Hier stehen alle Informationen über die Nodes, auf denen sich eingewählt, gerade gesucht,
sowie geladen wird.
Connect:
Disconnect all:
Disconnect search:
Add node:
Encrypt address:
Clear Nodes:
Show Sleep Nodes:
Verbindung herstellen (An/Aus)
Verbindung mit allen momentan verbundenen Nodes trennen.
Verbindung mit allen Knoten, auf denen momentan gesucht wird,
trennen.
Verschlüsselte Nodes aus Node- Liste(n) oder einzelne Nodes per IP
+ Port hinzufügen. Siehe auch Abschnitt: Node- Liste aktualisieren
Eigene Adresse (eigener Node) verschlüsseln. Siehe auch Abschnitt:
Eigenen Node für Upload / Download in Node- Listen- Seiten setzen
Eigene Node- Liste löschen.
Alle Nodes (auch die Inaktiven) anzeigen (An/Aus).
Abbildung 121 Die Anzeige im Nodes- Karteireiter.
Type:
Nodes, zu denen keine Verbindung besteht. (Sleep Nodes)
Nodes, zu denen eine Verbindung aufgebaut werden konnte.
Nodes, bei denen es einen Fehler beim Verbindungsaufbau gab.
Versuche Verbindung für Suche aufzubauen.
Hole Informationen über Node.
Suche in Node.
Datentransfer mit Node.
Datentransfer mit Node (Verteilen von Files). Siehe auch Abschnitt: Upload in
Share
Direction:
Down: • Für Share & Diffuse – Verbindungen = Download
• Für Test, Check & Search – Verbindungen wird die Verbindung vom eigenen
Node initiiert
Up:
• Für Share & Diffuse – Verbindungen = Upload
-5-
• Für Test, Check & Search – Verbindungen wird die Verbindung vom RemoteNode initiiert
Speed:
Connected Time:
Version:
Priority:
Cluster:
Maximale Übertragungsrate des Nodes.
Die Zeit, seit wann eine Verbindung zu Node existiert.
Version von Share, die der Node besitzt.
Priorität des Nodes wird anhand der Cluster und Filter berechnet.
Die Cluster, welche für den Node eingetragen sind und nach denen
gesucht wird.
Folders
Abbildung 122 Die Anzeige im Folders- Karteireiter.
Hier werden die Verzeichnisse für Upload, Download & Cache angegeben.
Add folder:
Delete folder:
Edit folder:
Recheck:
Quick check:
Erase Unlink:
Verzeichnis hinzufügen. Siehe auch Abschnitt: Share beim ersten Start
konfigurieren
Verzeichnis löschen. Siehe auch Abschnitt: Share beim ersten Start
konfigurieren
Verzeichnis ändern. Siehe auch Abschnitt: Share beim ersten Start
konfigurieren
Alle Verzeichnisse werden überprüft nach neuen Dateien. Siehe auch
Abschnitt: Upload in Share
Schnelle Überprüfung der Verzeichnisinhalte. Siehe auch Abschnitt:
Upload in Share
Alle Dateien, deren Cache sich nicht in Upload- Verzeichnis befindet,
werden entfernt. Siehe auch Abschnitt: Upload in Share
Abbildung 123 Die Folders- Liste. Aktiver Cache- Ordner ist in grüner Schrift
Type:
Full path:
ID:
Quota:
Size:
File count:
Free space:
Art des Verzeichnisses, Cache, Upload oder Download.
Pfad, wo sich das Verzeichnis befindet.
Username, unter welchem das Upload- Verzeichnis existiert, d.h. unter
welchem Namen die Dateien geshared werden. Siehe auch Abschnitt: Upload
in Share
(keine Ahnung was diese Spalte aussagt)
Größe des Verzeichnisses.
Anzahl der Dateien im jeweiligen Verzeichnis.
Wieviel freier Festplattenspeicher steht dem Cache- Verzeichnis noch zur
Verfügung.
-5-
Status:
Wenn alle Dateien im Verzeichnis überprüft worden sind, dann erscheint
„checked“, sonst erscheint dort ein Fortschrittsbalken nach drücken auf „Quick
check“ oder „Recheck“. Siehe auch Abschnitt: Upload in Share
Popup- Menü in Folders- Liste
Abbildung 124 Popup- Menü in Folders- Liste
Add folder:
Delete folder:
Edit folder:
Set new cache folder:
Select all:
Help:
Verzeichnis hinzufügen. Siehe auch Abschnitt: Share beim ersten
Start konfigurieren
Verzeichnis löschen. Siehe auch Abschnitt: Share beim ersten Start
konfigurieren
Verzeichnis ändern. Siehe auch Abschnitt: Share beim ersten Start
konfigurieren
Wechselt den aktuellen Cache- Ordner (z.B. auf einen neue Platte).
Alle Einträge der Folders- Liste markieren.
(Geht nicht XD. Wer brauch die auch ;P)
Queries
Abbildung 125 Die Anzeige im Query- Karteireiter.
In den Queries sind alle Suchergebnisse aufgelistet.
DB / Remote / Local
/ Complete / Link :
Synonym:
Filter:
Zeige Dateien mit entsprechenden Status an (An/Aus).
Doppelte Dateien, d.h. Dateien mit gleicher Hash aber
unterschiedlichen Namen werden mit angezeigt (An/Aus).
Dateien, die gefiltert worden sind, werden mit angezeigt. (An/Aus).
-5-
Abbildung 126 Eine Query- Liste
File:
ID:
Size:
Status:
Status:
Zeigt den Dateinamen an. Dateinamen in türkiser Farbe werden
heruntergeladen. Bei Dateien in oranger Farbe sind alle Blöcke vollständig
gefunden worden (alle Teile der Datei sind verfügbar und gut verteilt).
Dateien in roter Farbe, wurde diese Datei bei jemanden, zu dem man
gerade eine Verbindung hat, in die Filter-Liste aufgenommen, aus welchem
Grund auch immer (Fake-Datei, fehlerhafte Date usw.). Dateien mit einem
blauen Dateinamen, werden gerade verteilt, d.h. sie existieren noch nicht
im P2P- Netzwerk und sie werden im Upload in Share gerade verteilt.
Zeigt ggf. den User an, der dieses File shared.
Die Größe der Datei in Bytes.
Status der Datei.
Sobald der Download der Datei beginnt, wird ein Cache-File auf der
Festplatte erstellt und die Datei wird in die DB eingetragen. Siehe auch
Abschnitt: Die Database (DB)
Dateien, die nicht auf der Festplatte existieren, sich also im Netz
befinden.
Datei befindet sich auf der Festplatte (mindestens ein Teil davon). Die
Teile, die bereits heruntergeladen worden sind, sind in hellerem blau
dargestellt.
Datei wurde vollständig heruntergeladen. Siehe auch Abschnitt:
Wartung von Share
Dateien, die sich im Upload- Verzeichnis befinden. Siehe auch
Abschnitt: Upload in Share
Last update:
Hash (SHA1):
Das letzte Mal, wann etwas von der Datei heruntergeladen wurde.
Der Hash der Datei. Es handelt sich dabei um eine eindeutige ID, womit
sich die Datei im Netz identifizieren lässt. Es ist vergleichbar, wie ein CRC
einer Datei. Share identifiziert Dateien an ihrem Hash, welcher nach SHA1
berechnet wird. Dateien sind dann synonym, wenn sie den selben Hash
haben, der Dateiname kann allerdings völlig verschieden sein.
-5-
Der Query- Bereich
Query- Bereich
Query- Liste
Abbildung 127 Der Query- Bereich mit einer Query- Liste zum Keyword „ナルト“
Hier kann man zwischen den einzelnen Suchresultaten wechseln. Zu beachten ist, dass Share
die Query- Listen nicht automatisch aktualisiert, sondern bei einem Wechsel von einer
Query zu einer anderen. Wenn man in einer Query- Liste ist, und sich nach 1 Stunde wundert,
warum immer noch nichts neues gefunden wurde, sollte oben mal auf den Button im QueryBereich für die entsprechende Query- Liste drücken.
Abbildung 128 Popup- Menü im Query- Bereich (die Buttons mit den Suchbegriffen).
Popup- Menü im Query- Bereich
Delete this query:
Delete queries to the right:
Delete queries to the left:
Delete all queries:
Sort:
Top / Left / Right /
Bottom :
Auto resize:
Entfernt die markierte Suchanfrage und damit die dazugehörige
Query- Liste. Siehe auch Abschnitte: einfache Suche&
Fortgeschrittene Suche
Entfernt alle Suchanfragen (die Query- Listen), die rechts von
aktuell markierter Suchanfrage sind. Siehe auch Abschnitte:
einfache Suche& Fortgeschrittene Suche
Entfernt alle Suchanfragen (die Query- Listen), die links von
aktuell markierter Suchanfrage sind. Siehe auch Abschnitte:
einfache Suche& Fortgeschrittene Suche
Entfernt alle Suchanfragen (alle Query- Listen). Siehe auch
Abschnitte: einfache Suche& Fortgeschrittene Suche
Sortiere alle Suchanfragen.
Verschiebt den Query- Bereich nach oben / links / rechts /
unten.
Größe von Query- Bereich lässt sich manuell einstellen
(An/Aus).
-5-
Abbildung 129 Popup- Menü der Query- Liste „naruto“.
Popup- Menü der Query- Liste
Add trigger… :
Füge Trigger für diese Datei ein. Es wird das „Add trigger“- Fenster
geöffnet und bereits Daten, wie Dateiname usw. eingetragen. Siehe auch
Abschnitt: Trigger
Abbildung 130 Fenster „Add trigger“ mit bereits ausgefüllten Daten, die über die Datei verfügbar waren.
-5-
Add to download:
Delete from download:
Add to upload:
Delete from upload:
Add filter… :
Download von Datei starten. Siehe auch Abschnitt: Download
Download von Datei abbrechen. Siehe auch Abschnitt: Download
Upload von Datei starten. (Funktioniert meiner Meinung nach
nicht)
Upload von Datei abbrechen. (Funktioniert meiner Meinung nach
nicht so recht)
Füge Filter für diese Datei ein. Es wird das „Add filter“- Fenster
geöffnet und bereits Daten, wie Dateiname usw. eingetragen.
Siehe auch Filter einfügen. Siehe auch Abschnitt: Filter
Abbildung 131 Fenster „Add filter“ mit bereits ausgefüllten Daten, die über die Datei verfügbar waren.
Add to DB:
Delete from DB:
Delete from cache:
Convert:
Check and recover:
Rename:
Properties:
Datei in Database eintragen. Siehe auch Abschnitt: Die Database
(DB)
Datei aus Database entfernen. Siehe auch Abschnitt: Die Database
(DB)
Cache der Datei von Festplatte löschen (Funktioniert nicht, nur die
Tastenkombination funktioniert STRG+ENTF). Siehe auch
Abschnitt: Den Cache sauber halten
Datei aus dem Cache in den Download- Ordner konvertieren.
(Funktioniert auch mit nicht komplett heruntergeladenen Dateien.
Download nicht gefährdet, da der Cache erhalten bleibt und eine
Kopie im Download- Ordner erstellt wird.)
Prüfe, ob die heruntergeladenen Blöcke korrekt sind, wenn nicht,
dann lade die fehlerhaften erneut.
(Geht irgendwie nicht)
Eigenschaften der Datei.
-5-
Abbildung 132 Eigenschaften einer Datei
Oben stehen Angaben zur Datei.Unten links stehen die Blöcke aufgelistet.
index:
offset:
size (KByte):
Block- Nummer.
CRC von Block, wenn er heruntergeladen wurde. „None“, wenn Block noch
nicht heruntergeladen.
Größe von heruntergeladenen Block. (Blockgröße 1024KByte)
Rechts ist die linke Liste noch einmal grafisch dargestellt.
Block noch nicht heruntergeladen.
Block komplett heruntergeladen.
Download von Block abgebrochen, Block unvollständig.
Copy file name:
Copy ID:
Copy Hash:
Copy all key information:
Select all:
Help:
Dateiname wird in Zwischenablage kopiert, um ihn besser als
Text z.B. bei Suchen einzufügen oder auch im IRC ;P
Username von Datei, wenn einer existiert, wird in
Zwischenablage kopiert, um ihn besser als Text z.B. bei Suchen
einzufügen oder auch im IRC ;P
Hash von Datei wird in Zwischenablage kopiert, um ihn besser
als Text z.B. bei Suchen einzufügen oder auch im IRC ;P
Filename, ID & Hash von Datei werden in Zwischenablage
kopiert.
Alle Einträge der Query- Liste markieren.
(Geht nicht XD. Wer brauch die auch ;P)
-5-
Triggers
Abbildung 133 Die Anzeige im Triggers- Karteireiter.
Hier warden alle Trigger aufgelistet. Siehe auch Abschnitt: Trigger
Add trigger:
Delete trigger:
Edit trigger:
Paste:
Trigger hinzufügen.
Trigger löschen.
Trigger verändern.
Wenn in einer Query- Liste „Copy all key information“ (STRG+C) benutzt
wurde, kann hier mit „Paste“ ein Trigger erstellt werden.
Abbildung 134 Trigger- Liste
Hier sind die Spalten der Trigger Liste erklärt.
Keyword: Nach diesen Keywords wird gesucht. Einzelne Wörter werden mit
LEERZEICHEN getrennt, die Suchfunktion ist wie die einer Suchmaschine in
Internet. Es dürfen demnach ““ benutzt werden, um mehrere Wörter
zusammenzufassen und gezielt nach diesem Konstrukt zu suchen. Vor den
Keywords befindet sich ein Kasten, der markiert ist. wenn man den Trigger für
die Keywords zeitweise deaktivieren möchte, dann Haken wegnehmen, der
Trigger bleibt dann nämlich in der Filterliste, man muss ihn nicht löschen und
kann ihn ggf. später weiterbenutzen.
ID:
Gibt User an, wenn Trigger nur Dateien von User laden soll. Wenn leer, dann
werden Dateien von allen Usern akzeptiert.
Size:
Angaben zu Dateigrößen.
-5-
Size:
Alle Dateien mit Keywords, egal wie groß, werden akzeptiert.
Dateien mit Keywords, die größer als 20MB sind, werden akzeptiert.
Dateien mit Keywords, die bis maximal 530MB gehen, werden akzeptiert.
Dateien mit Keywords, die zwischen 20 und 50 MB groß sind, werden akzeptiert.
Hash (SHA1):
Die Datei mit dem Hash wird nur akzeptiert. Es handelt sich dabei um eine
eindeutige ID, womit sich die Datei im Netz identifizieren lässt. Es ist
vergleichbar, wie ein CRC einer Datei. Share identifiziert Dateien an ihrem
Hash. Dateien sind dann synonym, wenn sie den selben Hash haben, der
Dateiname kann allerdings völlig verschieden sein.
Popup- Menü der Trigger- Liste
Abbildung 135 Popup- Menü der Trigger- Liste.
Add trigger:
Delete trigger:
Edit trigger:
Search for chached locally:
Move up:
Move down:
Sort:
Enable all:
Disable all:
Paste:
Trigger hinzufügen.
Trigger löschen.
Trigger verändern.
(Keinen Plan, was es macht, denn es funktioniert irgendwie
nicht)
Trigger in der Liste nach oben bewegen.
Trigger in der Liste nach unten bewegen.
Trigger sortieren.
Alle Trigger aktivieren (Haken im Kästchen vor dem
Filename wird gesetzt).
Alle Trigger deaktivieren (Haken im Kästchen vor dem
Filename wird entfernt).
Wenn in einer Query- Liste „Copy all key
-5-
information“ (STRG+C) benutzt wurde, kann hier mit
„Paste“ ein Trigger erstellt werden.
Alle Trigger markieren.
(Geht nicht XD. Wer brauch die auch ;P)
Select all:
Help:
Download
Abbildung 136 Die Anzeige im Download- Karteireiter.
Hier sind alle Downloads aufgelistet. Siehe auch Abschnitt: Download.
Delete download:
Show cache:
Download von Markierten Dateien beenden.
Zeige in der Statusspalte in Blau an, welche Teile von der Datei bereits
heruntergeladen sind.
Abbildung 137 Die Download- Liste. Zu sehen in der Spalte „Status“, die blauen Stellen (Die Blöcke der
Datei, die bereits im Cache sind.).
Hier sind die Spalten der Download- Liste erklärt.
File name:
ID:
Size:
Priority:
Dateiname. Hier sind alle Dateinamen türkis, denn sie sind logischerweise alle
zum Download beauftragt. Vor dem Dateinamen befindet sich ein Kasten, der
markiert ist, wenn man die Datei vom Download zeitweise stoppen möchte,
dann Haken wegnehmen, Datei bleibt in Downloadliste.
Zeigt ggf. den User an, der dieses File shared.
Die Größe der Datei in Bytes.
Die Priorität, wie schnell die Datei heruntergeladen werden soll. 0 = höchste
Priorität. Je höher die Priorität ist, desto geringer muss man in der
-5-
Queue:
Status:
Warteschlange zum Download warten, aber nur, wenn die anderen User für
den Download der Datei eine niedrigere Priorität (Wert also höher) gegeben
haben.
Die Warteschlange. Gibt Position an, an der auf den Download gewartet wird.
Zeigt den aktuellen Downloadstatus an. Es empfiehlt sich oben den Button
„Show cache“ auf AN gestellt zu haben, dann sieht man nämlich, welche Teile
bereits heruntergeladen sind.
Status:
Datei wird gerade heruntergeladen und 5,2% sind bereits auf der
Festplatte. Datei ist ebenfalls vollständig gefunden, da Hintergrund
hellgrau ist.
Es wurden nur Bruchstücke (118 Blöcke) der Datei (insgesamt 954
Blöcke) bisher gefunden, welche aber noch nicht komplett auf der
Festplatte sind.
Datei vollständig gefunden (698 Blöcke) und ein Teil bereits
heruntergeladen. Die Queue müsste den Status anzeigen, wie lange man
noch auf den Download eines weiteren Blocks warten muss.
Datei nicht komplett gefunden. Alle Teile, die gefunden worden sind,
sind bereits auf der Festplatte. Hier wird kein Eintrag in der Queue
existieren, da es keine Quelle momentan gibt.
Hash (SHA1):
Der Hash der Datei. Es handelt sich dabei um eine eindeutige ID, womit
sich die Datei im Netz identifizieren lässt. Es ist vergleichbar, wie ein CRC
einer Datei. Share identifiziert Dateien an ihrem Hash. Dateien sind dann
synonym, wenn sie den selben Hash haben, der Dateiname kann allerdings
völlig verschieden sein.
Popup- Menü der Download- Liste
Abbildung 138 Popup- Menü der Download- Liste.
Delete download:
Add trigger:
Markierte Dateien vom Download entfernen.
Füge Trigger für diese Datei ein. Es wird das „Add trigger“- Fenster
-5-
geöffnet und bereits Daten, wie Dateiname usw. eingetragen. Siehe
auch Trigger einfügen.
Abbildung 139 Fenster „Add trigger“ mit bereits ausgefüllten Daten, die über die Datei verfügbar waren.
Create cache:
Cache der Datei wird neu erstellt. !ACHTUNG! Alles, was
bisher von der Datei heruntergeladen wurde, wird gelöscht. Nur
zu verwenden, wenn im Download der Dateiname in rot
erscheint, denn dann existiert der Cache der Datei nicht oder ist
fehlerhaft.
Increase priority:
Setze die Priorität hoch von markierter Datei.
Decrease priority:
Setze die Priorität runter von markierter Datei.
Set priority to sort order: Priorität wird nach Anordnung der Dateien in der Liste vergeben.
Die oberste Datei erhält die höchste Priorität (0), die unterste die
niedrigste Priorität. Siehe auch Abschnitt: Plugin: [Share Plugin]
[PDK10] SetPriority_2.0
Convert:
Datei aus dem Cache in den Download- Ordner konvertieren.
(Funktioniert auch mit nicht komplett heruntergeladenen Dateien.
Download nicht gefährdet, da der Cache erhalten bleibt und eine
Kopie im Download- Ordner erstellt wird.). Siehe auch Abschnitt:
Den Cache sauber halten
Move up:
Datei in der Liste nach oben bewegen.
Move down:
Datei in der Liste nach unten bewegen.
Sort:
Dateien sortieren.
Enable all:
Alle Dateidownloads aktivieren (Haken im Kästchen vor dem
Filename wird gesetzt).
Disable all:
Alle Dateidownloads deaktivieren (Haken im Kästchen vor dem
Filename wird entfernt).
Select all:
Alle Downloads markieren.
Help:
(Geht nicht XD. Wer brauch die auch ;P)
-5-
Upload
Abbildung 140 Die Anzeige im Upload- Karteireiter.
Hier werden nur die Uploads angezeigt, die verteilt werden müssen (meist Dateien im
Upload- Ordner, die nicht mehr im Cache existieren). Siehe auch Abschnitt: Upload in Share.
Delete upload:
Turbo:
Markierte Dateien vom Upload entfernen.
Alle Downloads werden gestoppt und die ganze Bandbreite für den Upload
benutzt (An/Aus).
Abbildung 141 Die Upload- Liste.
File name:
ID:
Size:
Status:
Block:
Hash (SHA1):
Dateiname.
Zeigt den Usernamen des Upload-Verzeichnisses an, in dem sich die Datei
befindet. Unter dem Usernamen wird die Datei im Netz dann geshared.
Die Größe der Datei in Bytes.
Zeigt den aktuellen Uploadstatus an.
Anzahl der hochgeladenen Blöcke und der maximal hochzuladenen
Blöcke.
Der Hash der Datei. Es handelt sich dabei um eine eindeutige ID, womit
sich die Datei im Netz identifizieren lässt. Es ist vergleichbar, wie ein CRC
einer Datei. Share identifiziert Dateien an ihrem Hash. Dateien sind dann
synonym, wenn sie den selben Hash haben, der Dateiname kann allerdings
völlig verschieden sein.
-5-
Popup- Menü der Upload- Liste
Abbildung 142 Popup- Menü der Upload- Liste.
Delete upload:
Select all:
Help:
Markierte Dateien vom Upload entfernen.
Alle Uploads markieren.
(Geht nicht XD. Wer brauch die auch ;P)
Filter
Abbildung 143 Die Anzeige im Filter- Karteireiter.
Hier stehen alle erstellten Filter für die Query- Listen. Siehe auch Abschnitt: Filter.
Add filter:
Delete filter:
Edit filter:
Filter hinzufügen.
Filter löschen.
Filter verändern.
Abbildung 144 Die Filter- Liste für die Query- Listen.
Hier sind die Spalten der Filter- Liste kurz erklärt.
-5-
Keyword:
Nach diesen Keywords wird gesucht. Einzelne Wörter werden mit
LEERZEICHEN getrennt, die Suchfunktion ist wie die einer Suchmaschine
in Internet. Es dürfen demnach ““ benutzt werden, um mehrere Wörter
zusammenzufassen und gezielt nach diesem Konstrukt zu suchen. Vor den
Keywords befindet sich ein Kasten, der markiert ist. wenn man den Filter für
die Keywords zeitweise deaktivieren möchte, dann Haken wegnehmen. Der
Filter bleibt dann nämlich in der Filterliste, man kann ihn ggf. später
weiterbenutzen und muss ihn nicht löschen.
Gibt User an, der blockiert werden soll. Wenn keine weiteren Angaben zu
Hash, Keywords, Size usw. gemacht worden sind, wird der User ganz
blockiert.
Angaben zu Dateigrößen.
ID:
Size:
Size:
Dateien mit Keywords, egal wie groß, werden blockiert.
Dateien mit Keywords, die größer als 20MB sind, werden blockiert.
Dateien mit Keywords, die bis maximal 530MB gehen, werden blockiert.
Dateien mit Keywords, die zwischen 20 und 50 MB groß sind, werden blockiert.
Delete key:
Warning:
Hash (SHA1):
(Keinen Plan, was diese Option macht)
(Keinen Plan, was diese Option macht)
Die Datei mit dem Hash wird blockert. Es handelt sich dabei um eine
eindeutige ID, womit sich die Datei im Netz identifizieren lässt. Es ist
vergleichbar, wie ein CRC einer Datei. Share identifiziert Dateien an ihrem
Hash. Dateien sind dann synonym, wenn sie den selben Hash haben, der
Dateiname kann allerdings völlig verschieden sein.
Popup- Menü der Filter- Liste
Abbildung 145 Popup- Menü der Filter- Liste
Add filter:
Delete filter:
Filter hinzufügen.
Filter löschen.
-5-
Edit filter:
Move up:
Move down:
Sort:
Select all:
Help:
Filter verändern.
Filter in der Liste nach oben bewegen.
Filter in der Liste nach unten bewegen
Filter sortieren.
Alle Filter markieren.
(Geht nicht XD. Wer brauch die auch ;P)
Tasks
Abbildung 146 Die Anzeige im Tasks- Karteireiter.
Hier werden alle Download- Aktivitäten von Share angezeigt. Das übersichtlichste Fenser. :P
Clear task list:
Cancel task:
Entfernt die Informationen von Fertigen oder abgebrochenen Tasks.
(Vergleichbar mit „Fertige Dateien entfernen“ bei eMule).
Task abbrechen.
Abbildung 147 Die Task- Liste
Hier werden die Spalten der task- Liste kurz erklärt.
File name: Dateiname.
Task:
Der momentane Status des Tasks.
Tasks:
Download:
Ein Bock der Datei wird gerade heruntergeladen.
Convert to File:
Die Datei wird aus dem Cache in den Downloadordner konvertiert. Wenn
alle Blöcke fehlerfrei heruntergeladen wurden, dann erscheint der Status
„success“.
Size:
Status:
Die größe der heruntergeladenen Bytes / die Größe der Datei in Bytes.
Zeigt den aktuellen Downloadstatus an, wieviel % heruntergeladen sind und
welche Blöcke bereits im Cache sind (Blaue Balken).
Status:
Download der Datei, wieviel % heruntergeladen sind und
welcheTeile bereits auf der Festplatte sind.
-5-
Block complete:
Tranmission error:
Success:
Data block corrupt:
Time remaining:
Speed:
Der Block wurde erfolgreich heruntergeladen.
Download von Block wurde abgebrochen und Block muss erneut
heruntergeladen werden.
Datei wurde vollständig heruntergeladen und in den DownloadOrdner konvertiert. In Query erscheint dann bei der Datei der Status
„Complete“.
Die Hash eines Blockes beim konvertieren der Datei stimmt nicht.
Die Datei wird daraufhin wieder zum Download gestellt und dieser
fehlerhafte Block erneut geladen.
Geschätzte Zeit, bis Download komplett.
Die Downloadgeschwindigkeit.
Popup- Menü der Filter- Liste
Abbildung 148 Popup- Menü der Tasks- Liste
Cancel task:
Select all:
Help:
Task abbrechen.
Alle Filter markieren.
(Geht nicht XD. Wer brauch die auch ;P)
Log
Abbildung 149 Die Anzeige im Log- Karteireiter.
Hier werden alle Ereignisse beim Start von Share geloggt.
Clear log:
Log löschen.
-5-
Abbildung 150 Log- Liste.
Wenn hier etwas beim Start von Share nicht geklappt hat, dann erscheinen die Einträge in rot.
Popup- Menü der Log- Liste
Abbildung 151 Popup- Menü der Log- Liste.
Copy log to clipboard:
Select all:
Help:
Log in die Zwischenablage kopieren. (Zum
Einfügen in z.B. einer Textdatei)
Alle Einträge markieren.
(Geht nicht XD. Wer brauch die auch ;P)
-5-
Info
Abbildung 152 Die Anzeige im Info- Karteireiter.
Eine Statistik über dieVerbindungen.
Abbildung 153 Statistik über die Verbindungen.
-5-
Probleme und Lösungen
Share disconnected nach ca. 30 Sekunden von allen Knoten und
der Button „Connect“ ist aus.
Wenn unter „Nodes“ der Button „Connect“ nach ca. 30 Sekunden wieder ausgeschaltet ist und
das Gleiche immer wieder passiert, wenn man erneut connected, dann ist im Router der Port
nicht korrekt freigeschaltet. Noch einmal überprüfen, ob der freigeschaltete Port mit dem Port
in Share übereinstimmt, dass der Verbindungstyp auf TCP steht und dass der richtige PC in
der Firewall auch erwähnt ist. Siehe dazu auch: Share beim ersten Start konfigurieren.
Anhang
Liste mit allgemeinen Clustern
Cluster
アニメ
【懐かしの】もっと古いアニメも共有しる(`・
ω・´)!【アニメ】
アプリ
DVD
DVDISO
映画
漫画
【漫画】強くて悪い砂漠のヤムチャ【(一般コ
ミック)】
一般コミック
ALBUM
MP3
【テクノ】クラブ系交換情報スレ【ヒップホッ
プ】
音楽
【もせ】音楽情報交換スレ【アルバム】
PC ゲーム
PC
PS2
PS
【TESTER_WORKS】村民の村民による村民の
為の役場【TESTER_WORKS】
サントラ
GAME
一般ゲーム
ゲーム
-5-
Bedeutung
Anime
Anime (vor allem auch ältere Anime)
Application, Anwendungen,
Programme
DVD- ISO’s
DVD- ISO’s
Filme
Manga
Manga, Comics
Manga, Comics im allgemeinen
Musik
Musik
Musik
Musik
Musik, Alben
PC Spiele
PC Spiele
Playstation 2 ISO’s
Playstation ISO’s
Sammlungen an Filmen, Musik usw.
Soundtracks
Spiele
Spiele
Spiele