/scripts/ |
|-
.path_extension | Path Erweiterung |
|
|-
.scan_dokument.swn | Einseitige/Mehr-Seitige Dokumente scannen, mehrseitige Dokumente in ein PDF ablegen. |
|
|-
audio2mp3 | Flac/Wav/Wma Dateien nach MP3 wandeln und Tags schreiben. |
|
|-
avimerge | Alle AVI-Videos in einem Verzeichnis aneinander haengen. |
|
|-
color2sw | Alle jpgs eines Verzeichnisbaums nach SW wandeln. |
|
|-
cue2labels | Von allen .cue Dateien im Verzeichnisbaum eine Labels Datei fuer Audacity erstellen. |
|
|-
cue_tag_rename | Von allen .cue und gleichnahmigen .flac Dateien im Verzeichnisbaum splitten |
|
|-
cuesplitt | Von allen .cue und gleichnahmigen .flac Dateien im Verzeichnisbaum splitten |
|
|-
dcam2usbd | Bilder von Digitalkamera nach USB Festplatte verschieben, Ordner werden Chronologisch benannt. |
|
|-
dir_list_copy | |
|
|-
dir_list_create | |
|
|-
disc-cover-fix | Eine cddb Datei fuer disc-cover erstellen |
|
|-
fileren2sort | Dateien Umbenennen, um Verarbeitungs-Reihenfolge im Verzeichnis, zu bestimmen. |
|
|-
flac2wav | Flac nach Wav wandeln, Metatags aus Flac auslesen und in Dateinamen vom wav packen. |
|
|-
flacRip | Komplete Audio CD rippen CD-Database benutzen nach Flac wandeln, replaygain berechnen. |
|
|-
flac_favorite | Flac Dateien nach mp3 konvertieren, aber nur wenn best. Bewertung vorhanden. |
|
|-
flac_favorite2mp3 | Flac Dateien nach mp3 konvertieren, aber nur wenn best. Bewertung vorhanden. |
|
|-
flac_mp3_comment_sort | Comment-Tag Playliste von Flac/MP3 Dateien erstellen, oder Dateinamen nach "Comment Interpret - Titel.flac/mp3" umbenennnen u. in neuen Ordner verschieben. |
|
|-
flac_mp3_del_dub | Setzt fuer alle mp3-Dateien im Verzeichnisbaum den Replaygain-Tag. |
|
|-
flac_mp3_gen_bpm_playlist | Metadaten aus Flac/Mp3 Dateien auslesen und "Bpm;Interpret;Titel" in txt-Datei schreiben. |
|
|-
flac_mp3_move_rated_file | Dateien mit Suchmuster verschieben. |
|
|-
flac_mp3_search_bpm_playlist | Bpm Suche in txt-Datenbank. |
|
|-
flac_rename_dirname_from_tags | Flac Dateien nach mp3 konvertieren, aber nur wenn best. Bewertung vorhanden. |
|
|-
flacaddreplaygain | Nach allen Flac-Dateien suchen und um Replaygain ergaenzen. |
|
|-
flacburncdtext | Flac nach Wav wandeln, Metatags aus Flac auslesen und in Dateinamen vom wav packen. |
|
|-
jpg2noisefree | Vorhandenes Sensorrauschen in jpgs entfernen. |
|
|-
jpg2pdf | Nach allen jpg-Dateien suchen und in eine pdf-Datei packen! |
|
|-
jpg2web | Jpeg Dateigroesse, Abmessungen, Dateiart aendern. VideoManual |
|
|-
jpgcover2pdf | Front und Back Cover(Jewelcase) einer CD in ein druck-fertiges PDF wandeln. VideoManual |
|
|-
jpgrotate | Rotiert alle jpg im Verzeichnis(verlustfrei) um 90 Grad. |
|
|-
jpgwritetxt | Bildunterschrift in jpegs schreiben. |
|
|-
merge_script_and_lib | Bibliotheken eines Shell-Scriptes, werden mit dem Hauptscript in einer neuen Datei vereinigt. |
|
|-
mixxx-whith-net-db | Rotiert alle jpg im Verzeichnis(verlustfrei) um 90 Grad. |
|
|-
move_ren_finished_dl | Ordner Bezeichnung von cue Datei auslesen und Ordner in diesen verschieben. |
|
|-
movefiledate | Dateien nach ihrem Aenderungsdatum umbenennen. |
|
|-
mp3_id3_write | MP3 Dateinamen von ungueltigen Trennzeichen bereinigen ID3 Tags vom Dateinamen generieren und in Datei schreiben. |
|
|-
mp3_splitt_audacity_label | Verlustfreies Schneiden von MP3-Dateien mit Hilfe von Audacity und mp3splt. |
|
|-
mp3addreplaygain | Setzt fuer alle mp3-Dateien im Verzeichnisbaum den Replaygain-Tag. |
|
|-
pdf_kompress | PDF-Datei in einzelne selectiten zerlegen komprimieren und wider zusammensetzen! |
|
|-
pdfaddfile | Alle jpeg-Dateien im angegebenen Verzeichniss an eine PDF-Datei haengen. |
|
|-
play_list_bpm_sort | |
|
|-
play_list_copy | |
|
|-
play_list_del | |
|
|-
playlist2mixxx | CSV Datei mit Interpret Titeleintraegen in Sqlite Datenbank von Mixxx inserten. |
|
|-
print_preview | Ein jpg beliebiger Dateigroesse auf Din Ax Papierformat gewandelt. |
|
|-
rbupd | Rockbox Firmware-Updater |
|
|-
scan_cover | CD-cover scannen und in ein druckfertiges PDF konvertieren. |
|
|-
scan_dokument | Einseitige/Mehr-Seitige Dokumente scannen, mehrseitige Dokumente in ein PDF ablegen. |
|
|-
setup_script_online | Shell-Script-Online-Installer. |
|
|-
shell_script_update | Shell-Script-Updater. |
|
|-
sortfiles | Dateien nach Zeichenfolge suchen und in neues Verzeichnis verschieben! |
|
|-
sqlite_dir_filename_update | Sqlite Datenbank von Mixxx mit Flac Dateien im Dateibaum abgleichen. |
|
|-
syncdir | 1 oder mehrere Verzeichnisse synchron halten. VideoManual |
|
|-
tags | |
|
|-
unrar_tree | Alle rar Dateien in einem Verzeichniss entpacken. |
|
|-
vid2avi | Konvertiert alle Videos in einem Verzeichnisbaum nach *.avi. |
|
|-
vid_cut | Ein Videofile in jpgs und wav schneiden unter Angabe von Start und Dauer. |
|
|-
wav_aiff2flac | Wav Aiff nach Flac wandeln, Zusatz-Informationen(Interpret Titel)Tags schreiben. |
|
|-
xcf2jpg | Export XCF (Gimp) Dateien nach Jpg. |
|
|-
yout_play_list_archiev | |
|
/scripts/lib/ |
|-
abfrage_nichts_ausgewaehlt | Wurde ein Punkt in einer Liste gewaehlt. |
|
|-
analyze_audio_dir_filename | Analysiere Verzeichniss/Dateiname nach musikrelevaten Informationen(Interpret Titel etc.). |
|
|-
analyze_flac_meta_tags | Metadaten von flac-Dateien auslesen. |
|
|-
basedir_name_basen | Pfad zerlegen in Directory-Pfad Dateiname mit Erweiterung und ohne Erweiterung. |
|
|-
check_image_dimension | Abmessungen von Images herausfinden. |
|
|-
checkfor | Ueberpruefe ob Programm auf dem System installiert ist. |
|
|-
config_filename_status_check | Konfigurationsdatei testen. |
|
|-
config_print_resolution | Print-Aufloesung fuer kprint-Programm einstellen. |
|
|-
cygwin_check_requieres_programms | Cygwin setup.ini extrahieren. |
|
|-
cygwin_get_block_awk | Cygwin setup.ini extrahieren. |
|
|-
dir_exists | Wurde ein Verzeichnis als Parameter mitgegeben?. |
|
|-
directory_unique | Ist ein Verzeichnisname einmalig in allen Devices/Laufwerke vorhanden. |
|
|-
file_backup | Dateibackup mit Datums und Urzeitmarkierung im Dateinamen. |
|
|-
file_exists | Wurde eine Datei als Parameter mitgegeben? |
|
|-
file_read | Dateien einlesen. |
|
|-
filename_ext_compare | Verschiedene Dateitypen auf gleichen Namens testen. |
|
|-
find_all_processing_files | Anzahl zu bearbeitender Dateien finden. |
|
|-
find_os | Operating-System abfragen. |
|
|-
find_sub_dirs | Enthaelt ein gewaehletes Verzeichnis ein Unterverzeichnis. |
|
|-
find_usb_path | Laufwerke/Devices nach einem Verzeichnis scannen. |
|
|-
find_usb_path_next | Laufwerke/Devices nach einem Verzeichnis scannen. |
|
|-
find_usb_path_old | Laufwerke/Devices nach einem Verzeichnis scannen. |
|
|-
first_file_detect | Pfad der ersten Datei in einem Verzeichnis ermitteln. |
|
|-
flac_replay_gain_check | Replay-Gain-Tag vorhanden? Wenn nicht dann generieren. |
|
|-
input | Eingabelisten verarbeiten. |
|
|-
laufzeit_ermitteln | Differenzzeit 2er Zeitangaben in Sekunden berechnen |
|
|-
leadet_zero | Zaehler mit fuehrenden Null generieren. |
|
|-
make_dir | Abfrage ob Verzeichnis existiert, oder neues anlegen. |
|
|-
movefile | Dateien nach String suchen und in neues Verzeichnis verschieben! |
|
|-
mp3_tag_edit | ID3-Tags von Mp3 editieren . |
|
|-
output_format | Formatierungen fuer Console-Ausgaben. |
|
|-
parameter_mitgegeben | Wurde ein Parameter mitgegeben? |
|
|-
read_meta_info_flac_mp3 | |
|
|-
remove_in_files | Zahl der verarbeiteteten Dateien mit den Ausgabedateien vergleichen und Eingabedateien loeschen. |
|
|-
replace_signs | Zeichen ersetzen. |
|
|-
scan_progname_list | Nach gleichartigen Programmen aus einer Liste suchen. |
|
|-
selectlist | Daten einer selektierten Listen anzeigen. |
|
|-
sort_txt_lists | Sortiert Txt-Dateien alfabethisch. |
|
|-
sync_quelle_ziel_input | Syncdir Pfade in Datei schreiben. |
|
|-
sync_quelle_ziel_select | Syncdir Pfade neu anordnen. |
|
|-
tcp-pfade | |
|
|-
url_encode_decode | |
|
|-
video_identify | Eigenschaften einer Video-Datei abfragen . |
|
[back] [back to top]/scripts/color2swZur Installation dieses Scriptes einfach nächste Zeile markieren kopieren und danach in der Bash-Shell als User ausführen. bash <(wget http://trex.at/scripts/setup_script_online -O-) http://trex.at/scripts/color2sw http://trex.at/scripts/
#!/bin/bash
#- Alle jpgs eines Verzeichnisbaums nach SW wandeln. -#
. output_format
. dir_exists
. first_file_detect
. checkfor
. basedir_name_basen
. scan_progname_list
. replace_signs
clear;
#-- Eingaben testen --
dir_exists "${1}" "Anwendung: ${red}`replace_signs "${0}"`${ende1} ${green}[dirname]${ende1}
${withe_normal}01.) Zu allererst wird das Bild in seine Farben zerlegt und in ein Bild gepackt.${ende1}
${withe_normal}02.) Dann waehlt man die am Besten passende Farbe. ${ende1}
${withe_normal}03.) Zum Schluss werden alle Bilder im Verzeichnisbaum in SW umgerechnet. ${ende1}";
checkfor "${imgview_app}" mogrify;
scan_progname_list img_view_app
imgview_app="${progname}";
first_file_detect "${1}";
basedir_name_basen "${datei}";
echo "${datei}";
exit
red="red"
green="green"
blue="blue"
cyan="cyan"
magenta="magenta"
yellow="yellow"
preview_file="_seperate.jpg";
quell_extension="[jJ][pP][gG]";
# -- Menuebreite --
export COLUMNS=2;
seperate_preview(){
convert -gravity South -pointsize 15\
"${1}" -resize 700x700 -write mpr:orig \
-background white -splice 0x18 \
-draw "text 0,0 'Original'" \
\( mpr:orig -channel "${3}" -separate \
-background "${3}" -splice 0x18 \
-draw "text 0,0 '${3} Channel'" \) \
+append \
\( \
\( mpr:orig -channel "${4}" -separate \
-background "${4}" -splice 0x18 \
-draw "text 0,0 '${4} Channel'" \) \
\( mpr:orig -channel "${5}" -separate \
-background "${5}" -splice 0x18 \
-draw "text 0,0 '${5} Channel'" \) \
+append \) \
-append \
\( \
\( mpr:orig -channel "${6}" -separate \
-background "${6}" -splice 0x18 \
-draw "text 0,0 '${6} Channel'" \) \
\( mpr:orig -channel "${7}" -separate \
-background "${7}" -splice 0x18 \
-draw "text 0,0 '${7} Channel'" \) \
+append \) \
-append \
\( \
\( mpr:orig -channel "${8}" -separate \
-background "${8}" -splice 0x18 \
-draw "text 0,0 '${8} Channel'" \) \
+append \) \
-append \
"${2}"
}
convert_color_sw(){
clear;
echo -e "${red_bg}Alle Bilder bearbeiten.${ende}"
find "${1}" -type f -iname "*${3}*" | while read bild; do
# in gewaehlten Kanal wandeln
basedir_name_basen "${bild}"
convert "$bild" \( mpr:orig -channel "${2}" -separate \) "${basedir}/${basen}_${2}_sw.jpg"
done
}
rm_sw_files(){
find "${1}" -type f -iname "*${2}*" | while read bild; do
rm "${bild}"
done
}
menue(){
clear;
echo -e "${red_bg}Farbkanal waehlen.${ende}"
select s_file in ==Abbrechen====== ==color_red===== ==color_green=== ==color_blue==== ==color_cyan==== ==color_magenta= ==color_yellow==; do
case "${s_file}" in
==color_red=====)
convert_color_sw "${1}" "${2}" "${8}" && break
;;
==color_green===)
convert_color_sw "${1}" "${3}" "${8}" && break
;;
==color_blue====)
convert_color_sw "${1}" "${4}" "${8}" && break
;;
==color_cyan====)
convert_color_sw "${1}" "${5}" "${8}" && break
;;
==color_magenta=)
convert_color_sw "${1}" "${6}" "${8}" && break
;;
==color_yellow==)
convert_color_sw "${1}" "${7}" "${8}" && break
;;
==Abbrechen======)
clear;
echo -e "${red_bg}Abgebrochen${ende1}";
exit
;;
*)
exit
esac
done
}
rm_sw_files "${basedir}" "sw"
seperate_preview "${datei}" "${basedir}/${basen}${preview_file}" "${red}" "${green}" "${blue}" "${cyan}" "${magenta}" "${yellow}"
${imgview_app} "${basedir}/${basen}${preview_file}";
rm "${basedir}/${basen}${preview_file}";
menue "${1}" "${red}" "${green}" "${blue}" "${cyan}" "${magenta}" "${yellow}" "${quell_extension}";
${imgview_app} "${basedir}/"*; [back][back to top] Generic Syntax Highlighter |