🔥in the hole
This commit is contained in:
parent
5be23f02f2
commit
4abae956ba
|
@ -912,7 +912,7 @@ if [[ -s ~/Astroport/${CAT}/${MEDIAID}/${MEDIAKEY}.dragdrop.json ]]; then
|
||||||
## GETTING LAST TW via IPFS or HTTP GW
|
## GETTING LAST TW via IPFS or HTTP GW
|
||||||
LIBRA=$(head -n 2 ${MY_PATH}/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 2)
|
LIBRA=$(head -n 2 ${MY_PATH}/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 2)
|
||||||
rm -f ~/.zen/tmp/ajouter_media.html > /dev/null 2>&1
|
rm -f ~/.zen/tmp/ajouter_media.html > /dev/null 2>&1
|
||||||
[[ $YOU ]] && echo " ipfs --timeout 30s cat /ipns/${ASTRONAUTENS} ($YOU)" && ipfs --timeout 30s cat /ipns/${ASTRONAUTENS} > ~/.zen/tmp/ajouter_media.html
|
[[ $YOU ]] && echo " ipfs --timeout 120s cat /ipns/${ASTRONAUTENS} ($YOU)" && ipfs --timeout 120s cat /ipns/${ASTRONAUTENS} > ~/.zen/tmp/ajouter_media.html
|
||||||
[[ ! -s ~/.zen/tmp/ajouter_media.html ]] && echo "curl -m 12 $LIBRA/ipns/${ASTRONAUTENS}" && curl -m 12 -so ~/.zen/tmp/ajouter_media.html "$LIBRA/ipns/${ASTRONAUTENS}"
|
[[ ! -s ~/.zen/tmp/ajouter_media.html ]] && echo "curl -m 12 $LIBRA/ipns/${ASTRONAUTENS}" && curl -m 12 -so ~/.zen/tmp/ajouter_media.html "$LIBRA/ipns/${ASTRONAUTENS}"
|
||||||
[[ ! -s ~/.zen/tmp/ajouter_media.html ]] && espeak "WARNING. WARNING. impossible to find your TW online"
|
[[ ! -s ~/.zen/tmp/ajouter_media.html ]] && espeak "WARNING. WARNING. impossible to find your TW online"
|
||||||
[[ ! -s ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html ]] && espeak "FATAL ERROR. No player TW copy found ! EXIT" && exit 1
|
[[ ! -s ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html ]] && espeak "FATAL ERROR. No player TW copy found ! EXIT" && exit 1
|
||||||
|
|
|
@ -64,7 +64,7 @@ header {
|
||||||
<p>Découvrez <span>/ <strong><em><a href="https://opencollective.com/monnaie-libre/projects/coeurbox" target="funding">LA ♥BOX</a></u></em></strong> /^3223</p>
|
<p>Découvrez <span>/ <strong><em><a href="https://opencollective.com/monnaie-libre/projects/coeurbox" target="funding">LA ♥BOX</a></u></em></strong> /^3223</p>
|
||||||
<p>Téléportez vos <em>DATA</em> 👍</span> dans IPFS^3222</p>
|
<p>Téléportez vos <em>DATA</em> 👍</span> dans IPFS^3222</p>
|
||||||
<p>Activez votre <strong><em><u>👉<a href="https://astroport.cancer.copylaradio.com">TW</a>👈</u></em></strong>^3112</p>
|
<p>Activez votre <strong><em><u>👉<a href="https://astroport.cancer.copylaradio.com">TW</a>👈</u></em></strong>^3112</p>
|
||||||
<p>.^999.^888.^777.^666.^555.^444.^333.^222.^111 / REBOOT^2312</p>
|
<p>.^999.^888.^777.^666.^555.^444.^333.^222.^111 🔥 Partez^2312</p>
|
||||||
</div>
|
</div>
|
||||||
<span id="typed"></span>
|
<span id="typed"></span>
|
||||||
</h2>
|
</h2>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
########################################################################
|
########################################################################
|
||||||
# Author: papiche
|
# Author: papiche
|
||||||
# Version: 0.1
|
# Version: 0.1
|
||||||
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.${MOATS}/)
|
||||||
########################################################################
|
########################################################################
|
||||||
# download_from_kodi_log.sh
|
# download_from_kodi_log.sh
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -13,6 +13,14 @@ MY_PATH="`dirname \"$0\"`" # relative
|
||||||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
SCRIPT="${0##*/}"
|
SCRIPT="${0##*/}"
|
||||||
|
|
||||||
|
isKodiRunning=$(ps auxf --sort=+utime | grep -w 'kodi-x11' | grep -v -E 'color=auto|grep' | tail -n 1 | cut -d " " -f 1)
|
||||||
|
|
||||||
|
if [[ ! $isKodiRunning ]]; then
|
||||||
|
echo "Kodi is not running"
|
||||||
|
fi
|
||||||
|
|
||||||
|
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
|
||||||
|
|
||||||
# script usage
|
# script usage
|
||||||
usage()
|
usage()
|
||||||
{
|
{
|
||||||
|
@ -20,7 +28,7 @@ usage()
|
||||||
[ -z "${1}" ] || echo "! ${1}"
|
[ -z "${1}" ] || echo "! ${1}"
|
||||||
# display help
|
# display help
|
||||||
echo "\
|
echo "\
|
||||||
# extract uplad links from kodi log file
|
# extract played uqload links from kodi log file
|
||||||
$(basename "$0") : current log scraping
|
$(basename "$0") : current log scraping
|
||||||
$(basename "$0") old scraping"
|
$(basename "$0") old scraping"
|
||||||
exit 2
|
exit 2
|
||||||
|
@ -28,7 +36,10 @@ exit 2
|
||||||
|
|
||||||
IPFSNODEID=$(ipfs --timeout 5s id -f='<id>\n')
|
IPFSNODEID=$(ipfs --timeout 5s id -f='<id>\n')
|
||||||
[[ ! $IPFSNODEID ]] && IPFSNODEID=$(cat ~/.ipfs/config | jq -r .Identity.PeerID)
|
[[ ! $IPFSNODEID ]] && IPFSNODEID=$(cat ~/.ipfs/config | jq -r .Identity.PeerID)
|
||||||
|
[[ $IPFSNODEID == "" ]] && echo "IPFS APPLICATION. P.LEASE " && exit 1
|
||||||
|
|
||||||
mkdir -p ~/.zen/tmp/${IPFSNODEID}/uqdl/
|
mkdir -p ~/.zen/tmp/${IPFSNODEID}/uqdl/
|
||||||
|
mkdir -p $HOME/Astroport/film/${MOATS}
|
||||||
|
|
||||||
## CHOOSE kodi.${OLD}log
|
## CHOOSE kodi.${OLD}log
|
||||||
[[ $1 == "old" ]] && OLD='old.' || OLD=''
|
[[ $1 == "old" ]] && OLD='old.' || OLD=''
|
||||||
|
@ -50,23 +61,23 @@ do
|
||||||
echo "MANUAL : uqload_downloader https://uqload.com/$uqlink \"$HOME/Astroport/$uqname.mp4\""
|
echo "MANUAL : uqload_downloader https://uqload.com/$uqlink \"$HOME/Astroport/$uqname.mp4\""
|
||||||
|
|
||||||
! cat ~/.zen/tmp/${IPFSNODEID}/uqdl/commands.fifo | grep -w "$uqname.mp4" && \
|
! cat ~/.zen/tmp/${IPFSNODEID}/uqdl/commands.fifo | grep -w "$uqname.mp4" && \
|
||||||
echo "uqload_downloader https://uqload.com/$uqlink \"$HOME/Astroport/$uqname.mp4\"" >> ~/.zen/tmp/${IPFSNODEID}/uqdl/commands.fifo || \
|
echo "uqload_downloader https://uqload.com/$uqlink \"$HOME/Astroport/film/${MOATS}/$uqname.mp4\"" >> ~/.zen/tmp/${IPFSNODEID}/uqdl/commands.fifo || \
|
||||||
echo "$uqname.mp4 conflict in ~/.zen/tmp/${IPFSNODEID}/uqdl/commands.fifo"
|
echo "$uqname.mp4 detected in ~/.zen/tmp/${IPFSNODEID}/uqdl/commands.fifo"
|
||||||
|
|
||||||
## CHECK & MANAGE COPY
|
## CHECK & MANAGE COPY
|
||||||
if [[ $(find $HOME/Astroport -name "$uqname.mp4" -type f -print) ]];
|
if [[ $(find $HOME/Astroport -name "$uqname.mp4" -type f -print) ]];
|
||||||
then
|
then
|
||||||
echo "COPY ALREADY IN $HOME/Astroport/"
|
echo "FILE ALREADY IN $HOME/Astroport/"
|
||||||
continue
|
continue
|
||||||
else
|
else
|
||||||
echo "DETECTED MOVIE : $uqname (https://uqload.com/$uqlink)"
|
echo "DETECTED MOVIE : $uqname (https://uqload.com/$uqlink)"
|
||||||
uqload_downloader https://uqload.com/$uqlink "$HOME/Astroport/$uqname.mp4"
|
uqload_downloader https://uqload.com/$uqlink "$HOME/Astroport/film/${MOATS}/$uqname.mp4"
|
||||||
echo "COPY ~/Astroport/$uqname.mp4 DONE"
|
echo "COPY ~/Astroport/film/${MOATS}/$uqname.mp4 DONE"
|
||||||
## RUNNING ON ASTROPORT STATION?
|
## RUNNING ON ASTROPORT STATION?
|
||||||
(
|
(
|
||||||
[[ $(which ipfs) && $IPFSNODEID ]] \
|
[[ $(which ipfs) && $IPFSNODEID ]] \
|
||||||
&& espeak "Download $uqname done. Adding file to I P F S" \
|
&& espeak "Download $uqname done. Adding file to I P F S" \
|
||||||
&& $MY_PATH/new_file_in_astroport.sh "$HOME/Astroport/" "$uqname.mp4"
|
&& ~/.zen/Astroport.ONE/tools/new_file_in_astroport.sh "$HOME/Astroport/film/${MOATS}/" "$uqname.mp4"
|
||||||
#~ && CID=$(ipfs add -q ~/Astroport/$uqname.mp4 | tail -n 1) \
|
#~ && CID=$(ipfs add -q ~/Astroport/$uqname.mp4 | tail -n 1) \
|
||||||
#~ && mkdir -p ~/.zen/tmp/$IPFSNODEID/$PLAYER/Astroport/ \
|
#~ && mkdir -p ~/.zen/tmp/$IPFSNODEID/$PLAYER/Astroport/ \
|
||||||
#~ && echo "/ipfs/$CID" > ~/.zen/tmp/$IPFSNODEID/Astroport/$uqname.mp4.ipfs \
|
#~ && echo "/ipfs/$CID" > ~/.zen/tmp/$IPFSNODEID/Astroport/$uqname.mp4.ipfs \
|
||||||
|
|
Loading…
Reference in New Issue