From 3a7561823409f859a5dde3ebf86dc579e4af7857 Mon Sep 17 00:00:00 2001 From: qo-op Date: Sat, 18 Apr 2020 19:22:56 +0200 Subject: [PATCH] debug zenyta zenytv --- zen/ssb_GET_zenyta.sh | 18 ++++++++++-------- zen/ssb_GET_zenytv.sh | 13 ++++++++++--- zen/zen_MAKE.sh | 24 +++++++++++++++--------- 3 files changed, 35 insertions(+), 20 deletions(-) diff --git a/zen/ssb_GET_zenyta.sh b/zen/ssb_GET_zenyta.sh index 4c42bb3..6ecd2c2 100755 --- a/zen/ssb_GET_zenyta.sh +++ b/zen/ssb_GET_zenyta.sh @@ -54,8 +54,15 @@ do author=$(printf %s "$msg" | jq -r .value.author) # echo $author timestamp=$(printf %s "$msg" | jq -r .value.timestamp) - [[ $timestamp == $last_ts ]] && echo "ALREADY DONE" && continue # echo $timestamp + + # TEST CURRENT NODE last_ts + [[ $timestamp == $last_ts ]] && echo "ALREADY DONE" && continue + + # TEST if SWARM already made it. + CHECKSWARM=$(grep -Rwl "$timestamp" ~/.zen/ipfs_swarm/.Qm*/TAG/*/_tag.zensource | tail -n 1 | cut -f 4 -d '/') + [[ $CHECKSWARM ]] && echo "$timestamp ALREADY on NODE $CHECKSWARM. CONTINUE" && continue + msg_root=$(printf %s "$msg" | jq -r .value.content.root) # echo $msg_root msg_branch=$(printf %s "$msg" | jq -r .value.content.branch) @@ -74,14 +81,9 @@ mkdir -p ~/.zen/miam/$timestamp --no-mtime -o "~/.zen/miam/$timestamp/%(id)s.%(ext)s" $msg_ytdlurl # REFERENCE msg_key AND timestamp - echo "$timestamp" > ~/.zen/zenytv.last.ts + echo "$timestamp" > ~/.zen/zenyta.last.ts echo "$msg_key" > ~/.zen/miam/$timestamp/msg_key - rm ~/.zen/zenyta.last.ts + # rm ~/.zen/zenyta.last.ts done < <(printf '%s\n' "$messages") - -# AH AH AH ! My little mouse is shy ;) -#youtube-dl -x --no-mtime --audio-format mp3 -o "~/.zen/miam/$timestamp/%(title)s.%(id)s.%(ext)s" https://www.youtube.com/watch?v=jdVZwhdGqJU -#[youtube] jdVZwhdGqJU: Downloading webpage -#ERROR: unable to download video data: HTTP Error 403: Forbidden diff --git a/zen/ssb_GET_zenytv.sh b/zen/ssb_GET_zenytv.sh index 0c78583..7563a9a 100755 --- a/zen/ssb_GET_zenytv.sh +++ b/zen/ssb_GET_zenytv.sh @@ -32,7 +32,7 @@ self_name=$(sbotc query.read '{"query":[{"$filter":{"value":{"author": "'"$self" ipfsnodeid=$(ipfs id -f='\n') current_ts=$(date -u +%s%N | cut -b1-13) -[ -f ~/.zen/zenytv.last.ts ] && last_ts=$(cat ~/.zen/zenytv.last.ts) || last_ts=$((current_ts - 100*24*3600*1000 - 1)) # 100*24h ago +[ -f ~/.zen/zenytv.last.ts ] && last_ts=$(cat ~/.zen/zenytv.last.ts) || last_ts=$((current_ts - 10*24*3600*1000 - 1)) # 10*24h ago echo " _ @@ -54,8 +54,15 @@ do author=$(printf %s "$msg" | jq -r .value.author) # echo $author timestamp=$(printf %s "$msg" | jq -r .value.timestamp) - [[ $timestamp == $last_ts ]] && echo "ALREADY DONE" && continue # echo $timestamp + + # TEST CURRENT NODE last_ts + [[ $timestamp == $last_ts ]] && echo "ALREADY DONE" && continue + + # TEST if SWARM already made it. + CHECKSWARM=$(grep -Rwl "$timestamp" ~/.zen/ipfs_swarm/.Qm*/TAG/*/_tag.zensource | tail -n 1 | cut -f 4 -d '/') + [[ $CHECKSWARM ]] && echo "$timestamp ALREADY on NODE $CHECKSWARM. CONTINUE" && continue + msg_root=$(printf %s "$msg" | jq -r .value.content.root) # echo $msg_root msg_branch=$(printf %s "$msg" | jq -r .value.content.branch) @@ -77,6 +84,6 @@ mkdir -p ~/.zen/miam/$timestamp echo "$timestamp" > ~/.zen/zenytv.last.ts echo "$msg_key" > ~/.zen/miam/$timestamp/msg_key - rm ~/.zen/zenytv.last.ts # DEBUG + # rm ~/.zen/zenytv.last.ts # DEBUG done < <(printf '%s\n' "$messages") diff --git a/zen/zen_MAKE.sh b/zen/zen_MAKE.sh index 52dcf03..cb7703a 100755 --- a/zen/zen_MAKE.sh +++ b/zen/zen_MAKE.sh @@ -251,10 +251,20 @@ cat > ~/.zen/tag/${AAH}/_passenger.contract.sh <&1>/dev/null +# TODO: Remove coma replacing space +# echo '{"type":"post", "branch": "'"$msg_branch"'", "root": "'"$msg_root"'", "text":'${INLINE}',"mentions":[{"link":"'"$id"'","name":"'"$name"'","size":"'"$size"'","type":"'"$type"'"},{"link":"#zenbot"},{"link":"#astroport"}]}' sbotc publish '{"type":"post", "branch": "'"$msg_branch"'", "root": "'"$msg_root"'", "text":'${INLINE}',"mentions":[{"link":"'"$id"'","name":"'"$name"'","size":"'"$size"'","type":"'"$type"'"},{"link":"#zenbot"},{"link":"#astroport"}]}' -# sbotc publish '{"type":"post","text":"${extra} ... ZenTAG created : ipfs ls /ipns/$J"}' -# SECURITY IS OBSOLETE AS WE ARE YUST SHARING COPY WITH FRIENDS ;) - fi ########################################################################