diff --git a/Script/a5_pdf.bash b/Script/a5_pdf.bash deleted file mode 100755 index 2d2dcdd..0000000 --- a/Script/a5_pdf.bash +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -pdfjam "$1" --scale 0.71 --offset '0 50mm' -o "a5_$1" - diff --git a/Script/a6_pdf.bash b/Script/a6_pdf.bash deleted file mode 100755 index 013adee..0000000 --- a/Script/a6_pdf.bash +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -pdfjam "$1" --scale 0.5 --offset '0 75mm' -o "a6_$1" - diff --git a/Script/alias_config b/Script/alias_config index f026ad9..7d4d2f9 100755 --- a/Script/alias_config +++ b/Script/alias_config @@ -46,7 +46,10 @@ mkalias_with_prefix 'pdf_gamma_correct' pdf_all_to_one_file() { - convert -density 300 '*.pdf' -density 300 all.pdf + in_files_pattern=$1 + [ in_files_pattern == '' ] && in_files_pattern='*.pdf' + + convert -density 300 "${in_files_pattern}" -density 300 all.pdf } mkalias_with_prefix 'pdf_all_to_one_file' @@ -94,3 +97,18 @@ yt_download() mkalias_with_prefix 'yt_download' alias ${prefix}gen_password='openssl rand -base64 10' + +cur_dir=${alias_dir} +alias parse_arg_lib='${cur_dir}/../video_tools/parse_arg_lib' +alias ${prefix}img_and_wav2video='${cur_dir}/../video_tools/img_and_wav2video' +alias ${prefix}union_video_and_audio='${cur_dir}/../video_tools/union_video_and_audio.bash' + +all_to_djvu() +{ + in_files_pattern=$1 + [ in_files_pattern == '' ] && in_files_pattern='*JPG' + for i in ${in_files_pattern}; do bmptopnm $i > pnm/$i.pnm; done + for i in *; do c44 -dpi 300 -slice 60+7+7 $i $i.djvu; done + djvm -c new.djvu *.djvu +} +mkalias_with_prefix 'all_to_djvu' diff --git a/Script/all_pdf_to_one_file.bash b/Script/all_pdf_to_one_file.bash deleted file mode 100755 index 089d5f2..0000000 --- a/Script/all_pdf_to_one_file.bash +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -convert -density 300 '*.pdf' -density 300 all.pdf - diff --git a/Script/archive_each_file_into_separate_archive b/Script/archive_each_file_into_separate_archive deleted file mode 100755 index 274bbf5..0000000 --- a/Script/archive_each_file_into_separate_archive +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -find . -mindepth 1 -maxdepth 1 -type f -exec tar -cvzf 'out/{}.tgz' '{}' \; - diff --git a/Script/festival_txt2mp3 b/Script/festival_txt2mp3 deleted file mode 100755 index f859e94..0000000 --- a/Script/festival_txt2mp3 +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -in_file=$1 -out_wav_file_name="$1.wav" -out_mp3_file_name="$1.mp3" -cat "$1" | sed 's/[^a-zA-ZА-Яа-я0-9., ]//g' | text2wave -o "$out_wav_file_name" -lame "$out_wav_file_name" "$out_mp3_file_name" -rm "$out_wav_file_name" - diff --git a/Script/gen_password b/Script/gen_password deleted file mode 100755 index d5a8ebb..0000000 --- a/Script/gen_password +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -openssl rand -base64 10 - diff --git a/Script/install_alias.bash b/Script/install_alias.bash new file mode 100755 index 0000000..62958da --- /dev/null +++ b/Script/install_alias.bash @@ -0,0 +1,6 @@ +#!/bin/bash + +cur_dir=$(pwd) + +echo "alias_dir='${cur_dir}'" >> ~/.bashrc +echo "source ${cur_dir}/alias_config" >> ~/.bashrc diff --git a/Script/install_git_hub_projects.bash b/Script/install_git_hub_projects.bash new file mode 100755 index 0000000..9b3f600 --- /dev/null +++ b/Script/install_git_hub_projects.bash @@ -0,0 +1,8 @@ +#!/bin/bash + +mkdir GIT_Hub +cd GIT_Hub +git clone git@github.com:Former/IceWM_Desktop_Config.git +git clone git@github.com:Former/LinuxScript.git +git clone git@github.com:Former/LC3_script_tools.git + diff --git a/Script/pagenum_pdf.bash b/Script/pagenum_pdf.bash deleted file mode 100755 index 9d24095..0000000 --- a/Script/pagenum_pdf.bash +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -# -pdfjam --preamble '\usepackage{fancyhdr} \pagestyle{fancy} \topmargin -65pt \oddsidemargin 150pt \rfoot{} \cfoot{} \rhead{} \chead{\Large\thepage} \renewcommand {\headrulewidth}{0pt} \renewcommand {\footrulewidth}{0pt} ' --pagecommand '\thispagestyle{fancy}' -o "pagenum_$1" "$1" diff --git a/Script/pdf_contrast_correct.bash b/Script/pdf_contrast_correct.bash deleted file mode 100755 index b35141e..0000000 --- a/Script/pdf_contrast_correct.bash +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash - -mkdir tmp -convert -density 300 $1 tmp/output-%03d.jpg -convert tmp/output*.jpg -normalize -threshold 60% tmp/final-%03d.jpg -# convert tmp/output*.jpg -level 0% tmp/final-%03d.jpg -convert tmp/final*.jpg new_$1 diff --git a/Script/pdf_gamma_correct.bash b/Script/pdf_gamma_correct.bash deleted file mode 100755 index f8304f8..0000000 --- a/Script/pdf_gamma_correct.bash +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -gamma=$2 -[ gamma == '' ] && gamma=3 - -mkdir tmp -convert -density 300 $1 tmp/output-%03d.jpg -convert tmp/output*.jpg -gamma ${gamma} tmp/final-%03d.jpg -# convert tmp/output*.jpg -level 0% tmp/final-%03d.jpg -convert tmp/final*.jpg new_$1 diff --git a/Script/test_speakers b/Script/test_speakers deleted file mode 100755 index 7b47e8e..0000000 --- a/Script/test_speakers +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -# Общественное достояние, 2024, Алексей Безбородов (Alexei Bezborodov) - -# Тест всех голосов - -in_file=$1 - -declare -a speaker_arr=("oksana" "jane" "omazh" "zahar" "ermil" "silaerkan" "erkanyavas" "alyss" "nick") -declare -a emotion_arr=("neutral" "good" "evil") - -for s in "${speaker_arr[@]}" -do - for e in "${emotion_arr[@]}" - do - echo "speaker ${s} emotion ${e}" - echo "~/txt2mp3_by_yatts -i \"${in_file}\" -o \"${in_file}_${s}_${e}.mp3\" -e \"${e}\" -s \"${s}\"" - ~/txt2mp3_by_yatts -i "${in_file}" -o "${in_file}_${s}_${e}.mp3" -e "${e}" -s "${s}" - done -done - diff --git a/Script/unicode_U200B_correct b/Script/unicode_U200B_correct deleted file mode 100755 index 1cd874a..0000000 --- a/Script/unicode_U200B_correct +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -perl -CSD -pe "s/\N{U+200B}//gu" < $1 > noU200B_$1 - diff --git a/to_djvu b/to_djvu deleted file mode 100644 index 8609ba9..0000000 --- a/to_djvu +++ /dev/null @@ -1,3 +0,0 @@ -for i in *JPG; do bmptopnm $i > pnm/$i.pnm; done -for i in *; do c44 -dpi 300 -slice 60+7+7 $i $i.djvu; done -djvm -c new.djvu *.djvu