Leitfaden zum Erstellen von Skins - Entwickler - Community - µTorrent - ein (sehr) kleiner BitTorrent-Client
 

Leitfaden zum Erstellen von Skins

So verwenden Sie Skins

Dieser Leitfaden dient der Erstellung von Skins. Weitere Informationen zu Verwendung von Skins finden Sie im Leitfaden zur Verwendung von Skins.

Packen Sie Ihren Skin

In µTorrent 2.2 haben wir versucht, das Skinnen des Client zu vereinfachen. Daraus ist das neue Format ".btskin" entstanden, das nun verfügbar ist. Es handelt sich um eine ZIP-Datei, die alle unterstützten Skin-Dateitypen enthält, deren Erweiterung .btskin anstelle von .zip lautet. Das Laden eines Skins ist so einfach wie das Doppelklicken und Drag-and-Drop in µTorrent.

Außerdem haben wir dafür gesorgt, dass Sie die Farben in µTorrent anpassen können. Hierzu wird eine Textdatei mit dem Namen "btskin" verwendet, die im Skin-Paket enthalten ist. Weitere Informationen zum Erstellen finden Sie weiter unten auf dieser Seite.

Ordnerstandorte für manuelle Installationen

Der aktuell geladene Skin wird von µTorrent als "current.btskin" gespeichert. Er befindet sich unter %AppData%\uTorrent. %AppData% lautet die Verknüpfung zum Applikationsdatenordner des Benutzers. Wenn Sie diesen Pfad verwenden möchten, geben Sie ihn in der Adresszeile ein und drücken Sie die Eingabetaste.

Einzelne Skin-Dateien erstellen

Folgende Skin-Dateitypen werden unterstützt

  • tray.ico

    Dies ist eine Windows-Standardsymboldatei. Sie ersetzt das Standardsymbol im System Tray (untere rechte Bildschirmecke).

  • main.ico

    Dieses Symbol ersetzt das Standardsymbol in der oberen rechten Ecke des µTorrent-Fensters.

  • maindoc.ico

    Dieses Symbol wird für das Symbol auf .torrent-Verknüpfungen verwendet. Zum Anwenden der Änderungen öffnen Sie die Einstellungen und klicken Sie auf "Verknüpfe mit .torrent-Dateien".

  • toolbar.bmp

    Eine 304x24 Windows-Bitmap. Wenn diese Bitmap gefunden wird, ersetzt sie die Symbolleiste oben im µT-Hauptfenster. Sie besteht aus 13 24x24 Bitmaps, die in der gleichen Reihenfolge direkt nebeneinander liegen (ohne Leerzeichen) wie in der Symbolleiste angezeigt. Auch wenn die Maße falsch sind, versucht µTorrent weiter die Symbolleiste zu erstellen, es können jedoch Grafikprobleme auftreten (z. B. in Form eines nicht vollständig lesbaren Texts im Suchfeld).

  • tstatus.bmp

    Abkürzung für 'torrent status', hierbei handelt es sich um eine 256x16-Bitmap mit ähnlichen Parametern wie toolbar.bmp, mit der Ausnahme, dass einzelne Symbole nur 16x16 Pixel besitzen.

  • tabs.bmp

    Eine 224x16-Bitmap mit ähnlichen Parametern wie toolbar.bmp, mit der Ausnahme, dass einzelne Symbole nur 16x16 Pixel besitzen. Die Symbole stehen für die Registerkarten in der Leiste "Detailinformationen". Im aktiven Zustand sind die Symbole halb, die andere Hälfte ist im inaktiven Zustand grau dargestellt.

Farben in µTorrent anpassen

Im neuen btskin-Format können Sie die Farben in µTorrent anpassen. Fast alle Farben können geändert werden, wobei viele Farben nur in 3.0 unterstützt werden. Erstellen Sie zum Anpassen der Farben eine Textdatei mit dem Namen "btskin" und packen Sie sie in Ihren Skin. Ungültige Farben oder Einstellungen werden ignoriert. Jede Anmerkung muss in einer gesonderten Zeile stehen.

Im Folgenden finden Sie eine Liste der unterstützten Farben und den dazugehörigen Standards in 2.2 (bzw. 3.0, falls es sich um eine Einstellung handelt, die nur in 3.0 unterstützt wird).

download_progress:99cc33
seed_progress:3b9bfc
paused_progress:cccccc
stopped_progress:86c440
downerr_progress:ff3333
seederr_progress:ff3333
error_progress:ff3333
finished_progress:86c440
queued_progress:89c248
queued_incomplete_progress:3399ff
progress_bar_bg:dddddd
download_progress_text:666666
seed_progress_text:666666
paused_progress_text:666666
stopped_progress_text:666666
downerr_progress_text:666666
seederr_progress_text:666666
error_progress_text:666666
finished_progress_text:666666
queued_progress_text:666666
queued_incomplete_progress_text:666666
upload_rate_limit:800000
download_rate_limit:008000
upload_rate_payload:ff0000
download_rate_payload:00ff00
upload_rate_local:ff7070
download_rate_local:70ff70
upload_rate_overhead:800000
download_rate_overhead:008000
tcp_upload_limit:803080
tcp_download_limit:308080
tcp_upload_rate:803080
tcp_download_rate:308080
player_send_rate:d0d000
ack_upload:ff0000
ack_download:00ff00
header_upload:ff7070
header_download:70ff70
connect_upload:ff8888
connect_download:88ff88
close_upload:ff6000
close_download:60ff00
retransmission_upload:600000
retransmission_download:006000
cache_reading:800000
file_reading:ff0000
cache_writing:008000
file_writing:00ff00
eye_piece:ffffff
cursor_piece:0000ff
deadline_piece:00ff00
hole_piece:00ffff
ghost_piece:ff0000
prio_window_start:ff00ff
prio_window_end:ffff00
total_pieces:7f7f7f
critical requests:00007f
critical requests cancelled:007f00
non-critical requests:007f7f
buffer_size:7f0000
secs_ahead_of_ghost:7f007f
secs_ahead_of_eye:7f7f00
secs_of_underrun:0f0f0f
peak_send_delay:800000
avg_send_delay:ff0000
min_send_delay:800000
peak_recv_delay:008000
avg_recv_delay:00ff00
min_recv_delay:008000
target_delay:aaaaaa
graph_bg:000040
graph_border:c0c0ff
graph_text:ffffff
graph_ruler:20209f
graph_legend_bg:000020
graph_legend_text:e0e0ff
pieces_have:5050ff
pieces_dont_have:f0f0ff
pieces_unavailable:ff0000
pieces_requested:60ff60
stream_progress:3acc33
search_border:99cc33
piece_idle:ffffff
piece_written:0000ff
piece_writing:6060ff
piece_multi_request:c0ffc0
piece_streaming:00b0b0
piece_cancelled:ffff00
piece_requested:c0c0ff
sched_full_speed:00a800
sched_limited:8dce8d
sched_turn_off:ffffff
sched_seed_only:ffc0c0
list_background:ff00ff
list_alternate_background:f0f0f0
list_text:ff00ff
sidebar_background:ff00ff
sidebar_text:ff00ff
sidebar_sep_line_gradient_start:bfbfbf
sidebar_sep_line_gradient_end:bfbfbf
sidebar_sep_shadow_gradient_start:f9f9f9
sidebar_sep_shadow_gradient_end:ffffff
drop_zone_background:ff00ff
drop_zone_text:ff00ff
menu_background:ff00ff
toolbar_background:ff00ff
find_pane_background:ffffff
find_pane_search_btn_background:ffffff
find_pane_text:000000
find_pane_subtext:787878
download_list_highlight:787878
healthbar:00853f
healthbar_bg:cccbcb