pdf import

This commit is contained in:
fred 2023-04-16 02:00:19 +02:00
parent f85c2b82ed
commit 96bc4b48cf
2 changed files with 9 additions and 9 deletions

View File

@ -423,7 +423,7 @@ echo '[
## EVOLVE TO ARTICLE ## 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/ # 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 if [[ $URL != "" ]]; then
## record one page to PDF ## record one page to PDF
@ -466,11 +466,11 @@ echo '[
REVSOURCE="$(echo "$URL" | awk -F/ '{print $3}' | rev | detox --inline)_" REVSOURCE="$(echo "$URL" | awk -F/ '{print $3}' | rev | detox --inline)_"
MEDIAID="$REVSOURCE$(echo "${TITLE}" | detox --inline)" MEDIAID="$REVSOURCE$(echo "${TITLE}" | detox --inline)"
MEDIAKEY="PAGE_${MEDIAID}" MEDIAKEY="PDF_${MEDIAID}"
FILE_PATH="$HOME/Astroport/page/$MEDIAID" FILE_PATH="$HOME/Astroport/pdf/$MEDIAID"
mkdir -p ${FILE_PATH} && mv ~/.zen/tmp/output.pdf ${FILE_PATH}/${FILE_NAME} 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' espeak 'Document ready'

View File

@ -58,7 +58,7 @@ TITLE="${file%.*}"
CapitalGluedTitle=$(echo "${TITLE}" | sed -r 's/\<./\U&/g' | sed 's/ //g') CapitalGluedTitle=$(echo "${TITLE}" | sed -r 's/\<./\U&/g' | sed 's/ //g')
# .part file false flag correcting (in case inotify has launched script) # .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}") 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 [[ ! $(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 & 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) }') 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 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 ) REFERENCE=$(echo "$path" | cut -d '/' -f 6 )
TITLE="${file%.*}" TITLE="${file%.*}"
;; ;;
page) pdf)
INDEXPREFIX="PAGE_" INDEXPREFIX="PDF_"
REFERENCE=$(echo "$path" | cut -d '/' -f 6 ) REFERENCE=$(echo "$path" | cut -d '/' -f 6 )
TITLE="${file%.*}" TITLE="${file%.*}"
;; ;;
@ -234,7 +234,7 @@ fi
######################################################################## ########################################################################
# type TW PUBLISHING # type TW PUBLISHING
######################################################################## ########################################################################
if [[ "${type}" =~ ^(page|film|serie|youtube|video)$ ]] if [[ "${type}" =~ ^(pdf|film|serie|youtube|video)$ ]]
then then
## ASK FOR EXTRA METADATA ## ASK FOR EXTRA METADATA