From 96bc4b48cf95d270b15e32a34a7bc81574e68703 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 16 Apr 2023 02:00:19 +0200 Subject: [PATCH] pdf import --- ajouter_media.sh | 8 ++++---- tools/new_file_in_astroport.sh | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/ajouter_media.sh b/ajouter_media.sh index d4ee5c29..33fe9fac 100755 --- a/ajouter_media.sh +++ b/ajouter_media.sh @@ -423,7 +423,7 @@ echo '[ ## EVOLVE TO ARTICLE # httrack --mirror --ext-depth=0 --depth=1 --near --stay-on-same-address --keep-links=0 --path article-x --quiet https://example.com/article-x/ - [ ! $2 ] && [[ $URL == "" ]] && URL=$(zenity --entry --width 300 --title "URL à convertir en PDF (LAISSER VIDE POUR CHOISIR UN FICHIER LOCAL)" --text "Indiquez le lien (URL)" --entry-text="") + [ ! $2 ] && [[ $URL == "" ]] && URL=$(zenity --entry --width 500 --title "Convertir lien PDF (ANNULER ET CHOISIR UN FICHIER LOCAL)" --text "Indiquez le lien (URL)" --entry-text="") if [[ $URL != "" ]]; then ## record one page to PDF @@ -466,11 +466,11 @@ echo '[ REVSOURCE="$(echo "$URL" | awk -F/ '{print $3}' | rev | detox --inline)_" MEDIAID="$REVSOURCE$(echo "${TITLE}" | detox --inline)" - MEDIAKEY="PAGE_${MEDIAID}" - FILE_PATH="$HOME/Astroport/page/$MEDIAID" + MEDIAKEY="PDF_${MEDIAID}" + FILE_PATH="$HOME/Astroport/pdf/$MEDIAID" mkdir -p ${FILE_PATH} && mv ~/.zen/tmp/output.pdf ${FILE_PATH}/${FILE_NAME} - echo "page;${MEDIAID};$(date -u +%s%N | cut -b1-13);${TITLE};${SAISON};${GENRES};_IPNSKEY_;${RES};/ipfs/_IPFSREPFILEID_/$FILE_NAME" > ~/Astroport/${CAT}/${MEDIAID}/ajouter_video.txt + echo "pdf;${MEDIAID};$(date -u +%s%N | cut -b1-13);${TITLE};${SAISON};${GENRES};_IPNSKEY_;${RES};/ipfs/_IPFSREPFILEID_/$FILE_NAME" > ~/Astroport/${CAT}/${MEDIAID}/ajouter_video.txt espeak 'Document ready' diff --git a/tools/new_file_in_astroport.sh b/tools/new_file_in_astroport.sh index 51148233..971f03f4 100755 --- a/tools/new_file_in_astroport.sh +++ b/tools/new_file_in_astroport.sh @@ -58,7 +58,7 @@ TITLE="${file%.*}" CapitalGluedTitle=$(echo "${TITLE}" | sed -r 's/\<./\U&/g' | sed 's/ //g') # .part file false flag correcting (in case inotify has launched script) -[[ ! -f "${path}${file}" ]] && file="${TITLE%.*}" && extension="${TITLE##*.}" && [[ ! -f "${path}${file}" ]] && er="NO FILE" && echo "$er" && exit 1 +#~ [[ ! -f "${path}${file}" ]] && file="${TITLE%.*}" && extension="${TITLE##*.}" && [[ ! -f "${path}${file}" ]] && er="NO FILE" && echo "$er" && exit 1 MIME=$(file --mime-type -b "${path}${file}") @@ -97,7 +97,7 @@ mkdir -p ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID} [[ ! $(echo "$path" | cut -d '/' -f 4 | grep 'Astroport') ]] && er="Les fichiers sont à placer dans ~/Astroport/ MERCI" && echo "$er" && exit 1 ### TyPE & type & T = related to ~/astroport location of the infile (mimetype subdivision) -TyPE=$(echo "$path" | cut -d '/' -f 5 ) # ex: /home/$YOU/Astroport/... TyPE(film, youtube, mp3, video, page)/ REFERENCE / +TyPE=$(echo "$path" | cut -d '/' -f 5 ) # ex: /home/$YOU/Astroport/... TyPE(film, youtube, mp3, video, pdf)/ REFERENCE / type=$(echo "$TyPE" | awk '{ print tolower($0) }') PREFIX=$(echo "$TyPE" | head -c 1 | awk '{ print toupper($0) }' ) # ex: F, Y, M ou Y (all the alaphabet can address a data type @@ -122,8 +122,8 @@ case ${type} in REFERENCE=$(echo "$path" | cut -d '/' -f 6 ) TITLE="${file%.*}" ;; - page) - INDEXPREFIX="PAGE_" + pdf) + INDEXPREFIX="PDF_" REFERENCE=$(echo "$path" | cut -d '/' -f 6 ) TITLE="${file%.*}" ;; @@ -234,7 +234,7 @@ fi ######################################################################## # type TW PUBLISHING ######################################################################## -if [[ "${type}" =~ ^(page|film|serie|youtube|video)$ ]] +if [[ "${type}" =~ ^(pdf|film|serie|youtube|video)$ ]] then ## ASK FOR EXTRA METADATA