diff --git a/file_to_zip.sh b/file_to_zip.sh index 6a2f5df..a3e80f3 100755 --- a/file_to_zip.sh +++ b/file_to_zip.sh @@ -38,5 +38,7 @@ fi ## create zip file NAME=$(basename "${SOURCE}") -printf "%s\n" "7z a -tzip -mx=9 "${TARGET}"/"${NAME}".zip "${SOURCE}"" -7z a -tzip -mx=9 "${TARGET}"/"${NAME}".zip "${SOURCE}" +filename=$(basename -- "$SOURCE") +extension="${filename##*.}" +filename="${filename%.*}" +7z a -tzip -mx=9 "${TARGET}"/"${filename}".zip "${SOURCE}" diff --git a/skyscraper.sh b/skyscraper.sh index 20a7714..91446e1 100755 --- a/skyscraper.sh +++ b/skyscraper.sh @@ -57,7 +57,7 @@ readonly BUILD_FLAGS_CONSOLE="videos,unattend,forcefilename,relative,symlink" readonly BUILD_FLAGS_ARCADE="videos,unattend,relative,symlink" readonly SCRAP_FLAGS_CONSOLE="videos,unattend,noresize,unpack" readonly SCRAP_FLAGS_ARCADE="videos,unattend,noresize" -readonly CACHE_REFRESH="--cache refresh" +#readonly CACHE_REFRESH="--cache refresh" ## check if BUID, SCRAP or BOTH if [ "$1" = scrap ] || [ "$1" = SCRAP ]; then @@ -87,7 +87,7 @@ for SYSTEM in $CONSOLE; do if test -d "${ROM_DIR}"/"${SYSTEM}"; then if [ "$SCRAP" = true ]; then for SCRAPER in $CONSOLE_SCRAPERS; do - Skyscraper "${CACHE_REFRESH}" --flags "${SCRAP_FLAGS_CONSOLE}" -p "${SYSTEM}" -s "${SCRAPER}" -i "${ROM_DIR}"/"${SYSTEM}" + Skyscraper --flags "${SCRAP_FLAGS_CONSOLE}" -p "${SYSTEM}" -s "${SCRAPER}" -i "${ROM_DIR}"/"${SYSTEM}" done fi if [ "$BUILD" = true ]; then @@ -102,7 +102,7 @@ for SYSTEM in $CD_SYSTEM; do if test -d "${ROM_DIR}"/"${SYSTEM}"; then if [ "$SCRAP" = true ]; then for SCRAPER in $CONSOLE_SCRAPERS; do - Skyscraper "${CACHE_REFRESH}" --flags "${SCRAP_FLAGS_CONSOLE}" -p "${SYSTEM}" -s "${SCRAPER}" -i "${ROM_DIR}"/"${SYSTEM}" + Skyscraper --flags "${SCRAP_FLAGS_CONSOLE}" -p "${SYSTEM}" -s "${SCRAPER}" -i "${ROM_DIR}"/"${SYSTEM}" done fi if [ "$BUILD" = true ]; then @@ -117,7 +117,7 @@ for SYSTEM in $ARCADE; do if test -d "${ROM_DIR}"/"${SYSTEM}"; then if [ "$SCRAP" = true ]; then for SCRAPER in $ARCADE_SCRAPERS; do - Skyscraper "${CACHE_REFRESH}" --flags "${SCRAP_FLAGS_ARCADE}" -p "$SYSTEM" -s "$SCRAPER" -i "${ROM_DIR}"/"${SYSTEM}" + Skyscraper --flags "${SCRAP_FLAGS_ARCADE}" -p "$SYSTEM" -s "$SCRAPER" -i "${ROM_DIR}"/"${SYSTEM}" done fi if [ "$BUILD" = true ]; then @@ -130,7 +130,7 @@ done if test -d "${ROM_DIR}"/pcenginecd; then if [ "$SCRAP" = true ]; then for SCRAPER in $CONSOLE_SCRAPERS; do - Skyscraper "${CACHE_REFRESH}" --flags "${SCRAP_FLAGS_CONSOLE}" -p pcengine -s "$SCRAPER" -i "${ROM_DIR}"/pcenginecd + Skyscraper --flags "${SCRAP_FLAGS_CONSOLE}" -p pcengine -s "$SCRAPER" -i "${ROM_DIR}"/pcenginecd done fi if [ "$BUILD" = true ]; then @@ -142,7 +142,7 @@ fi if test -d "${ROM_DIR}"/arcade; then if [ "$SCRAP" = true ]; then for SCRAPER in $ARCADE_SCRAPERS; do - Skyscraper $CACHE_REFRESH --flags "${SCRAP_FLAGS_ARCADE}" -p fba -s "$SCRAPER" -i "${ROM_DIR}"/arcade + Skyscraper --flags "${SCRAP_FLAGS_ARCADE}" -p fba -s "$SCRAPER" -i "${ROM_DIR}"/arcade done fi if [ "$BUILD" = true ]; then diff --git a/telegram_bot_arg.sh b/telegram_bot_arg.sh new file mode 100755 index 0000000..a4d14a5 --- /dev/null +++ b/telegram_bot_arg.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +TOKEN="5383183749:AAHV8pc9yN_h_LNfixOJXAvVYCNcby0HlCY" +ID="717637871" +MENSAJE=$1 +URL="https://api.telegram.org/bot$TOKEN/sendMessage" + +curl -s -X POST $URL -d chat_id=$ID -d text="$MENSAJE" > /dev/null diff --git a/telegram_bot_pipe.sh b/telegram_bot_pipe.sh new file mode 100755 index 0000000..0e27674 --- /dev/null +++ b/telegram_bot_pipe.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +TOKEN="5383183749:AAHV8pc9yN_h_LNfixOJXAvVYCNcby0HlCY" +ID="717637871" +MENSAJE=$( /dev/null