2020-01-10

kaputt hier: xvideo: echo thumbnail link


SYV-fnc ---

ALL

find niche in 0done und rentryco

f_find_niche_in_0done_or_bwn-syv ()
{
    Nich=$1
    RenSyv=$(    ws rentry.co/bwn_syv/raw      | grep ${Nich})
    RenSyvDon=$( ws rentry.co/bwn_syv-done/raw | grep ${Nich})
    DirSyv=$(    find    /mnt/250/syv/ -iname       "*${Nich}*")
    DoneTxt=$(   grep                                 ${Nich} /mnt/250/syv/0.*)

    printf "\n\t /mnt/250/syv/0.done: \n${DoneTxt}\n\n"
    printf "\n\t /mnt/250/syv/:       \n${DirSyv}\n\n"
    printf "\n\t Rentryco SYS:        \n${RenSyv}\n\n"
    printf "\n\t Rentryco SYS-Done:   \n${RenSyvDon}\n\n"
}
                                                                                :

f_find_niche_in_0done_or_bwn-syv nappi

.

WORK: DL + lock as Stream

1
2
3
4
5
6
7
8
9
Lock=/dev/shm/ytlock;

while :; do
 sleep 1 
[ -f $Lock ] && ( echo Locked; ) || ( touch $Lock && echo bpt.srt.sol https://www.xvideos.com/video21954889/ && rm $Lock && exit ) ; done

while :; do
[ -f $Lock ] && ( echo Locked; sleep 5s ) || ( touch $Lock && echo bpt.srt.sol https://www.xvideos.com/video21954889/ && sleep 5s && rm $Lock && break ) ; done
                                                                               :

.

WORK: Collect vids as thumb + SURL via bookmarklet ---

linked images
https://www.squarefree.com/bookmarklets/bookmarklets-moz.html
https://www.browserling.com/tools/js-prettify

javascript: (function() {
    function I(u) {
        var t = u.split("."), e = t[t.length - 1].toLowerCase();
        return {
            gif: 1,
            jpg: 1,
            jpeg: 1,
            png: 1,
            mng: 1
        }[e];
    }
    function hE(s) {
        return s.replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<").replace(/%22/g, '"');
    }
    var q, h, i, z = open().document;
    z.write("<p>Images linked to by " + hE(location.href) + ":</p><hr>");
    for (i = 0; q = document.links[i]; ++i) {
        h = q.href;
        if (h && I(h)) z.write("<p>" + q.innerHTML + " (" + hE(h) + ")<br><img src=%22" + hE(h) + "%22>");
    }
    z.close();
})();
                                                                                :

make link

javascript: function htmlEscape(s) {
    s = s.replace(/&/g, "&");
    s = s.replace(/>/g, ">");
    s = s.replace(/</g, "<");
    return s;
}

function linkEscape(s) {
    s = s.replace(/&/g, "&");
    s = s.replace(/%22/, '"');
    return s;
}

h = "<a href=%22" + linkEscape(location.href) + "%22>" + htmlEscape(document.title) + "</a>";

with (window.open().document) {
    write(h + "<form name=f><textarea  name=a rows=5 cols=80 wrap=hard>" + htmlEscape(h) + "</textarea></form>");
    close();
    f.a.select();
}

void 0;
                                                                                :

f_mv_donelocal_2_donecentral

1
2
3
4
5
6
7
8
f_mv_donelocal_2_donecentral ()
{   # selten noetig
    echo -e "\n\t for i in 0.done..2019*; do echo -e \"\\n    \$i..\$(basename $(pwd))\\n\" >> /mnt/250/syv/0.done..2019; 
    cat \$i >> /mnt/250/syv/0.done..2019\n; 
    mv \$i .bus..\$i..\(basename $(pwd)); done
    mv 1.* .bus..\$i..\(basename $(pwd));"
}
                                                                               :

.

while read

while read LINE; do xy bnd..kink.com $LINE; done <<-EOG

.

mkdir + while read

1
2
3
4
5
6
mkdir v
pushd v
while read LINE; do f_xvideodl..xnxx  $LINE; done <<-EOG && notify-send -ucritical '******************************************************************'

EOG
                                                                               :

margot + find + ...

rss.vlp.bld..daniella.margot
vrss.zck..margo..30..22810601.xv.mp4

https://www.xvideos.com/video48300782/look_at_her_holes....---80

find /media/demo/OS/syv/ -maxdepth 2 -type f -size -40k -a -size +0 | xargs ls -lh | sort -nk5

find /media/demo/OS/syv/ -maxdepth 2 -type f -size -40k -a -size +0 |
xargs tar -cvzf /media/demo/bfi4a/bus.dell.250..textfiles..$(date +%Y.%m.%d.%H).tgz

done? f_xvideodl ttt.ttt.tll.zck..lucie.wilde https://www.xvideos.com/video20258847/csp

.

REDTUBE

APPEND a QUESTIONMARK

1
2
3
sed 's/$/\?/g' << 'EOG'
EOG
                                                                               :

.

REDTUBE OK-version

vrt (){
################# OK-version

    NICH=$1 ; SURL=$2
    HASH=$(cut -d'/' -f4 <<< ${SURL} | cut -d'?' -f1) ; echo HASH: ${HASH}

    APPENDIX=$(cut -d'?' -f2 <<< ${SURL})
    if
     [[ "${APPENDIX}" ]] 
    then
     INFO="..${APPENDIX}"
    else
     unset INFO
    fi

    echo APPENDIX = ${APPENDIX}
    echo INFO = ${INFO}

    TMPS=/tmp/tee..rt.${HASH}                         ; echo TMPS: ${TMPS}
    wget -O ${TMPS} ${SURL}

          # 2 lines: OK
         TIME=$(( $(grep 'duration: "' ${TMPS} | grep -Eo '[0-9]+') / 60 ))
    echo TIME: ${TIME}

    (grep -Eow '[0-9]{1}' <<< ${TIME}) && TIME=0${TIME}
    echo $TIME

  # wget --no-check-certificate -O ${TMPS} $2
    wget --no-check-certificate -cO v${NICH}..${TIME}${INFO}..${HASH}.rt.mp4     "$(grep -Eo 'https:\\/\\/[-_.=%/\0-9a-zA-Z&?]+' ${TMPS} | sed 's@\\@@g' | grep -m1 mp4)"
}
                                                                               :

.

REDTUBE Langversion

vrt_lang (){
################# Lang- und Testversion

    NICH=$1 ; SURL=$2
    HASH=$(cut -d'/' -f4 <<< ${SURL} | cut -d'?' -f1) ; echo HASH: ${HASH}

# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

          # oneliner KO
          # INFO=$(cut -d'?' -f2 <<< ${SURL}                ) ; echo INFO: ${INFO}

          # 2 lines: ??????????
SURL=https://www.redtube.com/2707786?AAAAAAAAAAA
unset INFO ; [ "$(cut -d'?' -f2 <<< ${SURL})" ] && INFO=..${INFO} ; echo INFO: ${INFO}

unset INFO ; APPENDIX=$(cut -d'?' -f2 <<< ${SURL}) ; echo APPENDIX = ${APPENDIX}
[[ APPENDIX ]] && INFO=..${APPENDIX} || unset INFO ; echo INFO = ${INFO}

SURL=https://www.redtube.com/2707786?AAAAAAAAAAA
APPENDIX=$(cut -d'?' -f2 <<< ${SURL}) ; echo APPENDIX = ${APPENDIX}
[[ ${APPENDIX} ]] && INFO=..${A"PPENDIX} ; echo INFO = ${INFO}
#==> INFO: ..AAAAAAAAAAA

SURL=https://www.redtube.com/2707786?
APPENDIX=$(cut -d'?' -f2 <<< ${SURL})
if
 [[ "${APPENDIX}" ]] 
then
 INFO="..${APPENDIX}"
else
 unset INFO
fi

echo APPENDIX = ${APPENDIX}
echo INFO = ${INFO}


#==> INFO: ..

# <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

    TMPS=/tmp/tee..rt.${HASH}                         ; echo TMPS: ${TMPS}
    wget -O ${TMPS} ${SURL}

# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

          # oneliner KO
          # TIME=$( grep -Eow '[0-9]{1}' <<< $(( $(grep 'duration: "' ${TMPS} | grep -Eo '[0-9]+') / 60 ))         && TIME=0${TIME} ) ; echo TIME: ${TIME}


          # 2 lines: OK
         TIME=$(( $(grep 'duration: "' ${TMPS} | grep -Eo '[0-9]+') / 60 ))
    echo TIME: ${TIME}

    (grep -Eow '[0-9]{1}' <<< ${TIME}) && TIME=0${TIME}
    echo $TIME

# <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<


  # wget --no-check-certificate -O ${TMPS} $2
    wget --no-check-certificate -cO v${NICH}..${TIME}${INFO}..${HASH}.rt.mp4     "$(grep -Eo 'https:\\/\\/[-_.=%/\0-9a-zA-Z&?]+' ${TMPS} | sed 's@\\@@g' | grep -m1 mp4)"
}
                                                                               :

.

SPANKINGTUBE



alias vspk='f_spankingtubedl'
            f_spankingtubedl(){
################# 
                                                                 echo -e  "\n==============\n"
    Nich="$1"                                                  ; echo -e  "\t NICH: ${Nich}  "
    Surl="$2"                                                  ; echo -e  "\t SURL: ${Surl}  "
    Titl="$(cut -d'/' -f 6 <<< ${Surl})"                       ; echo -e  "\t TITL: ${Titl}  "
    Hash="$(cut -d'/' -f 5 <<< ${Surl})"                       ; echo -e  "\t HASH: ${Hash}  "
    Shrt="https://www.spankingtube.com/video/${Hash}/"         ; echo -e  "\t SHRT: ${Shrt}  "
    Teee="/dev/shm/tee..spankingtube.${Hash}"                  ; wget -O    ${Teee} ${Shrt}
    Time="$( grep video_duration ${Teee}           | grep -Eo -m1 '[0-9]{1,2}'             | head -n1)"                                        ; echo -e  "\t Time: ${Time}  "

   #VUrl="$(grep -Eo 'https://www.spankingtube.com/media/videos/[_/[:alnum:]]+.mp4'       ${Teee})"

         grep -Eo 'https://www.spankingtube.com/media/videos/[_/[:alnum:]]+.mp4'          ${Teee}

if 
 VUrl="$(grep -Eo 'https://www.spankingtube.com/media/videos/h264/[[:alnum:]]+_HD.mp4'    ${Teee})"
 then echo 'Qual: 00000000000' h264/nnnnn_HD $VUrl

elif 
 VUrl="$(grep -Eo 'https://www.spankingtube.com/media/videos/[_/[:alnum:]]+_720p.mp4'     ${Teee})"
 then echo 'Qual: 11111111111' 720 $VUrl

elif 
 VUrl="$(grep -Eo 'https://www.spankingtube.com/media/videos/[_/[:alnum:]]+_540p.mp4'     ${Teee})"
 then echo 'Qual: 22222222222' 540 $VUrl

elif 
 VUrl="$(grep -Eo 'https://www.spankingtube.com/media/videos/hd/[_/[:alnum:]]+.mp4'       ${Teee})"
 then echo 'Qual: 33333333333' HD $VUrl

elif 
 VUrl="$(grep -Eo 'https://www.spankingtube.com/media/videos/iphone/[[:alnum:]]+.mp4' ${Teee})"
 then echo '444444444444' iphone $VUrl

else  echo 'Qual: 5555555555555' '-----------------'
fi
                                                                 echo -e  "\t VURL: ${VUrl}  "
                                                                 echo -e  "\n==============\n"

    wget -O vspk.${Nich}..${Time}..${Titl}..${Hash}.spktube.mp4 ${VUrl}
}
                                                                               :

.

XHAMSTER

TST

grep -Eo -m1 'https://[.]+.mp4' ${TMPS}
grep -Eo -m1 "https://[-_,.:+=/0-9a-zA-Z?]+" ${TMPS}

    # Nach FIND "mp4":[{"url":" IN GEDIT
    # REPLACE BACKSLASH
wget -O '/tmp/tee.xh..10088503.mp4'  $(sed 's@\\@@g' <<< $VURL_WITH_BACKSLASH)
.mp4

: <<EOF
"mp4":[{"url":
"https:\/\/19-11.b.cdn13.com\/010\/475\/320\/480p.h264.mp4?cdn_creation_time=1562396400&cdn_ttl=14400&cdn_bw=176k&cdn_bw_fs=243k&cdn_cv_data=-dvp&cdn_hash=43d5b93dfcff01167913c0c2bee821ae",

"fallback":
"https:\/\/video2.xhcdn.com\/key=Rq7ZWO+wVnLgKQBbdc1mOA,end=1562410800,limit=3\/data=2003:e9:ff36:5300:4a5d:60ff:fe05:438d-dvp\/speed=176k\/initial_buffer=248112\/010\/475\/320\/480p.h264.mp4",

"quality":
"480p",

"label":
"480p",

"type":


    OK
grep -Eo 'https:\\/\\/[-_,.:+=\/0-9a-zA-Z?]+.mp4' <<< "-------https:\/\/video2.xhcdn.com\/key=Rq7ZWO+wVnLgKQBbdc1mOA,end=1562410800,limit=3\/data=2003:e9:ff36:5300:4a5d:60ff:fe05:438d-dvp\/speed=176k\/initial_buffer=248112\/010\/475\/320\/480p.h264.mp4"

    OK
grep -Eo 'https:\\/\\/[-_,.:+=\/0-9a-zA-Z?]+.mp4' ${TMPS} | grep -m1 key=
EOF
:
1
2
3
4
5
6
: <<EOF
    ERROR
Erstes mp4 NICHT IMMER das GROESSTE
>> LSG: grep 720p
EOF
                                                                               :

.

vxh.07 (){
#################
NICH=$1                                       ; echo -e "\n\t NICH: ${NICH}"
SURL=$(sed 's@https@http@g'      <<< $2     ) ; echo -e   "\t SURL: ${SURL}"
HASH=$(grep -Eo -m1 '[0-9]{5,9}' <<< ${SURL}) ; echo -e   "\t HASH: ${HASH}"
TMPS=/tmp/tee.xh..${HASH}                     ; echo -e   "\t TMPS: ${TMPS}"
VURL=$(grep -Eo 'https:\\/\\/[-_,.:+=\/0-9a-zA-Z?]+.mp4' ${TMPS} | sed 's@\\@@g' | grep -m1 speed=304k) ; echo -e   "\t VURL: ${VURL}\n"
# wget --no-check-certificate -O ${TMPS} ${SURL}
wget --no-check-certificate -cO v${NICH}..${HASH}.xh.mp4 ${VURL}
}
                                                                               :

.



#### vxh.09 (){
################# rm /tmp/tee*
NICH=$1                                      ; echo -e "\n\t NICH: ${NICH}"
SURL=$(sed 's@https@http@g'     <<< ${SURL}) ; echo -e   "\t SURL: ${SURL}"
HASH=$(grep -Eo -m1 '[0-9]{5,9}' <<<${SURL}) ; echo -e   "\t HASH: ${HASH}"
TMPS=/tmp/tee.xh..${HASH}                    ; echo -e   "\t TMPS: ${TMPS}\n"
# wget --no-check-certificate -O ${TMPS} ${SURL}
# curl                        -O ${TMPS} ${SURL}
wget --no-check-certificate -cO v${NICH}..${HASH}.xh.mp4 $(grep -Eo -m1 "https:\\/\\/[-_,.:+=\/0-9a-zA-Z\?]+.mp4" ${TMPS})
}
                                                                               :

.

vxh.08

vxh.08 (){
#################
NICH=$1                                       ; echo -e "\n\t NICH: ${NICH}"
SURL=$(sed 's@https@http@g'      <<< ${SURL}) ; echo -e   "\t SURL: ${SURL}"
HASH=$(grep -Eo -m1 '[0-9]{5,9}' <<<${SURL})  ; echo -e   "\t HASH: ${HASH}"
TMPS=/tmp/tee.xh..${HASH}                     ; echo -e   "\t TMPS: ${TMPS}"
VURL=$(grep -Eo 'https:\\/\\/[-_,.:+=\/0-9a-zA-Z?]+.mp4' ${TMPS} | grep -m1 key= | sed 's@\\@@g') ; echo -e   "\t VURL: ${VURL}\n".xh.mp4
wget --no-check-certificate -O ${TMPS} ${SURL}
# curl -O ${TMPS} $2
wget --no-check-certificate -cO v${NICH}..${HASH}.xh.mp4 ${VURL}
}
                                                                               :

.

echo "message: ${HASH} is down, Dr. Bond\!" | zenity --listen --notification

: <<EOF
    # MESSAGE 

https://superuser.com/questions/31917/

    # zenity
echo 'message:hi' | zenity --listen --notification
zenity --listen --notification <<<'message:hi'

    # notify-send
notify-send --expire-time=0 "Hello World" 
# or 
notify-send -t 0 "Hello world"
# Otherwise, however, the -t option is ignored due to some stupid "design decisions": askubuntu.com/questions/110969/notify-send-ignores-timeout

    # image
firefox "data:text/html,<center><img src='https://goolgirls.com/uploads/1557078245.jpg'/></center>"
firefox "data:text/html,<div style='text-align:center; margin:auto;'><img src='https://goolgirls.com/uploads/1557078245.jpg'/></div>"


    # GET BIGGEST STRING eg SIZE

maxnum=$(sort -n a.txt | tail -1)


    # GREPING NUR BIS ZU STRING xyz

grep -Eo 'https[^"]+' '/tmp/tee.xh..10955874'
#==> https://twitter.com/xhamstercom
#==> https://reddit.com/r/xHamsterOfficial 
#==> https://xhamster.com/videos/cute-teen-anal-fuck-toy-10955874

grep -Eo 'https://.[^"]+speed=' '/tmp/tee.xh..12345678' 
#==> https://video3.xhcdn.com/key=...fe05:438d-dvp/speed=

grep -Eo 'https://video.[^"]+mp4' '/tmp/tee.xh..12345678' 
#==> https://video3.xhcdn.com/key=...fe05: --listen --notification438d-dvp/speed=298k/initial_buffer=...720p.h264.mp4

grep -Eo 'https:\\/\\/video.[^"]+mp4' '/tmp/tee.xh..12345678' 
#==> https:\/\/video2.xhcdn.com\/key=...fe05:438d-dvp\/speed=999k\/initial_buffer=254128\/011\/835\/048\/480p.h265.mp4
#==> https:\/\/video3.xhcdn.com\/key=...fe05:438d-dvp\/speed=111k\/initial_buffer=254128\/011\/835\/048\/720p.h265.mp4

grep -Eo 'https:\\/\\/video.[^"]+mp4' '/tmp/tee.xh..12345678' | grep -Eo 'speed=[0-9]{2,3}k' | sort | head -1
#==> speed=132k
https://www.linuxquestions.org/questions/programming-9/largest-numbers-from-an-array-shell-bash-script-935779/

grep -Eo 'https:\\/\\/video.[^"]+mp4' '/tmp/tee.xh..12345678' | grep -Eo 'speed=[0-9]{2,3}k' | sort -t = -k 2,2n
#==> speed=92k
#==> speed=78k
#==> speed=316k

grep -Eo 'https:\\/\\/video.[^"]+mp4' '/tmp/tee.xh..12345678' | grep -E 'speed=[0-9]{2,3}k' | sort -t = -k 2,2n | tail -1
#==> speed=316k


    # ZUSAMMENFASSUNG
MAX_SPEED=$(grep -Eo 'https:\\/\\/video.[^"]+mp4' '/tmp/tee.xh..12345678' | grep -Eo 'speed=[0-9]{2,3}k' | sort -t = -k 2,2n | tail -1)
echo ${MAX_SPEED}

MAX_LINE=$(grep -Eo 'https:\\/\\/video.[^"]+mp4' '/tmp/tee.xh..12345678' | grep -Em1 ${MAX_SPEED})
echo ${MAX_LINE}
EOF
                                                                               :

.

vxh.06

vxh.06 ()
{
#################
NICH=$1                                       ; echo -e "\n\t NICH: ${NICH}"
SURL=$(sed 's@https@http@g'      <<< $2     ) ; echo -e   "\t SURL: ${SURL}"
TIME=$(grep      ) ; echo -e   "\t TIME: ${TIME}"
HASH=$(grep -Eo -m1 '[0-9]{5,9}' <<< ${SURL}) ; echo -e   "\t HASH: ${HASH}"
TMPS=/tmp/$1                                  ; echo -e   "\t TMPS: ${TMPS}"

MAX_SPEED=$( grep -Eo 'https:\\/\\/video.[^"]+mp4' ${TMPS} | grep -Eo 'speed=[0-9]{2,3}k' | sort -t = -k 2,2n | tail -1 )
echo ${MAX_SPEED}

MAX_LINE=$( grep -Eo 'https:\\/\\/video.[^"]+mp4' ${TMPS} | grep -Em1 ${MAX_SPEED} )
echo ${MAX_LINE}

VURL=$( sed 's@\\@@g' <<< ${MAX_LINE} | sed 's@https@http@g' )
echo ${VURL}

# wget --no-check-certificate -O ${TMPS} ${SURL}
wget --no-check-certificate -cO v${NICH}..${HASH}.xh.mp4 ${VURL}
}
                                                                               :

.

vxh

vxh ()
{ #################
NICH=$1                                                           ; echo -e "\n\t NICH: ${NICH}"
SURL=http://xhamster.com/videos/-$2                               ; echo -e   "\t SURL: ${SURL}"
TMPS=/tmp/${NICH}                                                 ; echo -e   "\t TMPS: ${TMPS}"
TIME=$(grep -Eo  ':"T[0-9]{1,2}' ${TMPS} | grep -Eo '[0-9]+')     ; echo -e   "\t TIME: ${TIME}"
HASH=$(grep -Eo -m1 '[0-9]{5,9}' <<< ${NICH})                     ; echo -e   "\t HASH: ${HASH}"

MAX_SPEED=$( grep -Eo 'https:\\/\\/video.[^"]+mp4' ${TMPS} | grep -Eo 'speed=[0-9]{2,3}k' | sort -t = -k 2,2n | tail -1 )
echo ${MAX_SPEED}

MAX_LINE=$( grep -Eo 'https:\\/\\/video.[^"]+mp4' ${TMPS} | grep -Em1 ${MAX_SPEED} )
echo ${MAX_LINE}

VURL=$( sed 's@\\@@g' <<< ${MAX_LINE} | sed 's@https@http@g' )
echo ${VURL}

# wget --no-check-certificate -O ${TMPS} ${SURL}
  wget --no-check-certificate -cO v${NICH}..${TIME}..${HASH}.xh.mp4 ${VURL}
}
                                                                               :

vxh URLs

vxh 80.min.fst.fmm.dep.cmp 8422463
firefox "data:text/html,<center><img src='https://goolgirls.com/uploads/1557078245.jpg'/></center>"

vxh srt..kinkysteph https://xhamster.com/videos/vs.seahorse-8305556
vxh srt..kinkysteph https://xhamster.com/videos/big-daddy-8675575
vxh srt..kinkysteph https://xhamster.com/videos/goliathclear-8647180
vxh srt..kinkysteph https://xhamster.com/videos/taintacle-9389263
vxh srt..kinkysteph https://xhamster.com/videosstump-lump-9360809
vxh srt..kinkysteph https://xhamster.com/videos/-8454225

vxh fst.zck..mia..fst-1-1 622478
vxh fst.zck..mia..fst-2-1 627464
vxh fst.zck..mia..fst-2-2 627462
vxh fst.zck..mia..fst-2-3 627500
vxh fst.zck..mia..fst 651367
vxh fst.zck..mia..60 59026
vxh fst.zck..mias.maya..1-2 498277
vxh fst.zck..mias.maya..1-1 498264
vxh fst.zck..mias.maya..1-2 498277
vxh fst.zck..mias.maya..1-3 504270
vxh fst.zck..mias.maya..1-4 504311
vxh fst.zck..mias.maya..1-5 504329
vxh fst.zck..mias.maya..anal-fisting-2-1 512291
vxh fst.zck..mias.maya..anal-fisting-2-2 512293
vxh fst.zck..mias.maya..anal-fisting-2-3 513382

vxh fst.zck..alisya..ten..gru.liege 540752

vxh fst.spk.hom 623319

vxh fst.zck..als..mia.tyler 9767769
vxh ltx.dld.cam 11663166

vxh mia-malkova 6437337
vxh mal..galanti..isabella.di.capua 1679534

.

XNXX

f_xnxx__xv_urls

1
2
3
4
5
6
7
f_xnxx__xv_urls ()
{
    Nich=$1; SURL=$2
    xy ${Nich} https://www.xvideos.com/video$( wget -O- ${SURL} | grep embed | grep -Eo '[0-9]{6,}'  | grep -Eo -m1 '[0-9]{6,}' )/
     #echo ${Nich} https://www.xvideos.com/video$( grep -Eom1 '[0-9]{6,}' /tmp/xnxx  )/
}
                                                                               :

f_xnxx---only

1
2
3
4
5
6
7
8
9
f_xnxx---only ()
{
    Nich=$1; SURL=$2
    HASH=$(grep -Eo 'video-[a-z0-9]+' <<< ${SURL} | sed 's/video-//g' ); echo ${HASH}
    wget -O v${Nich}..${HASH}.xnxx.mp4 $(wget -O- $SURL | grep -Eo 'https://[-a-z0-9]+.xnxx-cdn.com/videos/mp4[-_.=/&?a-zA-Z0-9]+')
     # html5player.setVideoUrlHigh('https://vid2-l3.xnxx-cdn.com/videos/mp4/ ...');
    echo ${Nich} ${SURL} >> 0.done..79403
}
                                                                               :

f_xvideodl.xnxx

alias xnxx='f_xvideodl.xnxx'
            f_xvideodl.xnxx ()
{
    Nich=$(sed 's@ @.@g ; s@.*@\L&@g ; s@(@.@g ; s@)@.@g ; [email protected].@..@g ; s@ - @..@g ; [email protected]@ http@g' <<< $1          ); echo NICH: ${Nich};
    Done=/mnt/250/syv/0.done..2019                                                                                     ; echo DONE: ${Done};
    SUrl=$2                                                                                             ; echo "${Nich} ${SUrl}" >> ${Done};
    Name=$(( cut  -d '/' -f 5) <<<${SUrl}                                                                             ); echo NAME: ${Name};
    Temp=/tmp/tee.${Nich} ;    rm ${Temp} 2> /dev/null;
    if [ "$( grep -o xnxx      <<<${SUrl})" = "xnxx" ]; then
     wget -O ${Temp}              ${SUrl}             ;
     Hash=$( grep HTML5Player     ${Temp} | grep -Eo '[0-9]{5,}')
     SUrl="https://www.xvideos.com/video${Hash}/"                                                                            ; echo SUrl: ${SUrl};
    fi
    SUrl=$((sed  -E 's/de\./www\./g; s@prof-video-click/pornstar/[-a-z]+/@video@g; s@/[0-9]\{1,2\}/@/@; s@$@/@') <<< ${SUrl}); echo SUrl: ${SUrl};
    rm ${Temp} 2> /dev/null; wget -O                      ${Temp} ${SUrl}                                                    ; echo Hash: ${Hash};
    Time=$((grep    'page-title' $Temp | grep -Eo '[0-9]+ min' | grep -Eo '[0-9]+') || (grep -Eom1 '[0-9]+ sec' ${Temp} | cut -d ' ' -f 2 | sed 's@sec@00@g') ); echo Time: ${Time};
  # Hash=$((cut  -d '/' -f 4) <<<${SUrl}                                            | cut -d 'o' -f 2                       ); echo Hash: ${Hash};
    VUrl=$( grep -Eo "'http[s]*://[-.0-9a-z]+/videos/mp4/.*.mp4.*'"    ${Temp}      | tr  -d "'"                            ); echo VURL: ${VUrl}; echo;
    wget -cO v${Nich}..${Time}..${Name}..${Hash}.xv.mp4 --referer=http://www.xvideos.com "${VUrl}";
  # curl -A "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0" -v -o -o v${Nich}..${Time}..${Name}..${Hash}.xv.mp4 "${VUrl}" 2> /dev/null;
    rename.ul '....' '..' *       ;
    echo -e "\nDONE: $(tail -n1 ${Done})";
    sleep $(shuf -i2-3 -n1)m      ;
    notify-send '======-========= DR. BOND ! ===============' "${Nich} @ $(pwd) is eliminated!" -t 30000 -u low || xmessage -center -Timeout 30 ${Nich} @ $(pwd) is eliminated
}
                                                                               :

f_xvideodl..xnxx

alias xnnx="f_xvideodl..xnxx"
f_xvideodl..xnxx () 
{ 
    NICH=$(sed 's@ @.@g ; s@.*@\L&@g ; s@(@.@g ; s@)@.@g ; [email protected].@..@g ; s@ - @..@g ; [email protected]@ http@g' <<< $1          ); echo    "NICH: ${NICH}                    ";
    DONE=/mnt/250/syv/0.done..2019                                                                                     ; echo    "DONE: ${DONE}                    ";
    SURL=$(( sed  -E 's/de\./www\./g; s@prof-video-click/pornstar/[-a-z]+/@video@g; s@prof-video-click/model/[-a-z]+/@video@g; s@/[0-9]\{1,2\}/@/@; s@$@/@') <<< $2);
    echo                    SURL: ${SURL}                                                                              ; echo  "${NICH} ${SURL}" >> ${DONE}         ; 
    NAME=$(( cut  -d '/' -f 5) <<<${SURL}                                                                             ); echo -e "NAME: ${NAME}\n                  ";
    TEMP=/tmp/tee.${NICH} ;    rm ${TEMP} 2> /dev/null;
    if [ "$( grep -o xnxx      <<<${SURL})" = "xnxx" ]; then
     wget -O ${TEMP}              ${SURL}             ;
     HASH=$( grep HTML5Player     ${TEMP} | grep -Eo '[0-9]{5,}')
     SURL="https://www.xvideos.com/video${HASH}/"                                                                            ; echo SURL: ${SURL};
    fi
    rm ${TEMP} 2> /dev/null; wget -O                      ${TEMP} ${SURL}                                                    ; echo HASH: ${HASH};
    TIME=$(( grep    'page-title' $TEMP | grep -Eo '[0-9]+ min' | grep -Eo '[0-9]+') || (grep -Eom1 '[0-9]+ sec' ${TEMP} | cut -d ' ' -f 2 | sed 's@sec@00@g') ); echo TIME: ${TIME};
  # HASH=$(( cut  -d '/' -f 4) <<<${SURL}                                            | cut -d 'o' -f 2                      ); echo HASH: ${HASH};
    VURL=$(  grep -Eo "'http[s]*://[-.0-9a-z]+/videos/mp4/.*.mp4.*'"    ${TEMP}      | tr  -d "'"                           ); echo VURL: ${VURL}; echo;
    echo wget -cO v${NICH}..${TIME}..${NAME}..${HASH}.xv.mp4 --referer=http://www.xvideos.com "${VURL}";
    ## curl -A "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0" -v -o -o v${NICH}..${TIME}..${NAME}..${HASH}.xv.mp4 "${VURL}" 2> /dev/null;
    rename.ul '....' '..' *       ;
    echo -e "\nDONE: $(tail -n1 ${DONE})";
    sleep $(shuf -i2-3 -n1)m      ;
    notify-send '=============== DR. BOND ! ===============' "${NICH} @ $(pwd) is eliminated!" -t 30000 -u low || xmessage -center -timeout 30 ${NICH} @ $(pwd) is eliminated
}
                                                                               :

.

XVIDEOS

xvideo: echo all hash in dir

f_xv_echo_hashes_in_dir (){

    Dir=$1
    pushd ${Dir}

    ls | grep -Eo '[0-9]{5,}' | sort
     #==> 51815309
     #==> 51887277
     #==> 52044295

    ls | grep ${Hash}

    echo 'sudo rm fooooo'
}
                                                                               :

xvideo: echo video url

1
2
3
4
5
6
7
f_xvideo_prnt_vurl (){
    SURL=$1
    : echo '![]('"$(wget -O- ${SURL} | grep -Eo 'https://.+thumbs169.+.jpg' | grep -v mozaique)"')'

VURL=$( wget -O- ${SURL} | grep -Eo "'http[s]*://[-.0-9a-z]+/videos/mp4/.*.mp4.*'" | tr  -d "'"                      ); echo VURL: ${VURL};
}
                                                                               :

xvideo: echo thumb

1
2
3
4
5
6
7
f_xvideo_prnt_thumb (){
    SURL=$1
    echo '![]('"$(wget -O- ${SURL} | grep -Eo 'https://.+thumbs169.+.jpg' | grep -v mozaique)"')'
}

: echo '![]("$(wget -O- ${SURL} | grep -Eo 'https://.+thumbs169.+.jpg')")' <<<'https://cdn77-pic.xvideos-cdn.com/videos/thumbs169/d4/be/21/d4be212f1482d7b11ef278cc8a36aa5b/d4be212f1482d7b11ef278cc8a36aa5b.3.jpg'
                                                                               :
1
2
3
4
5
6
ccccccc
printf "
while read Line; do f_xvideo_prnt_thn_lnk $Line >> ~/thumbs; done <<-EOG
EOG
"
                                                                               :

cam.srt.mch

cam.srt.ass

samantha.rone

asi

asi..waka.ninomiya

asi.ttt..julia.kyoka

asi.ttt..anri.okita

asi.zck

asi.zck

asi.zck

asi.ttt.sxx

prf.asi.sxx

cam.ass.lsb.bad

linda..linda_online cam.lsb linda..linda_online cam.lsb linda..linda_online cam.lsb linda..linda_online cam.sol

xvideo: echo urllist from sourcefile

f_xvideo_prnt_urllist_from_sourcefile ()
{
    echo -e '\n\t USAGE: f_urllist_from_sourcefile /PATH/1.NICHE-un \n'

    FILELIST_UNSORT=$1; FILELIST=$(cut -d- -f1 <<< ${FILELIST_UNSORT})
    : niche..$(date +%d%H%M)
    sed -r 's@u":"\\/video@\nhttps://www.xvideos.com/video@g ; s@prof-video-click/[a-z]+/[-a-z]+/@video@g ; s@","i"@\n@g ; s@\\/@/@g ; s@ @\n@g' ${FILELIST_UNSORT}     | grep '^https://www.xvideos.com/video'                                                                                | sort -u                                                                                     > ${FILELIST}

    echo -e "\n\t while read LINE; do rm -f /tmp/tee.*; xv \${LINE}; sleep \$(shuf -i 5-10 -n 1)m; done < \${FILELIST} \         && notify-send -u critical '?????????????????????????????????????????????????????????'\n
             \n\t while read LINE; do rm -f /tmp/tee.*; xv \${LINE}; sleep \$(shuf -i 5-10 -n 1)m; done < 1.*          \         && notify-send -u critical '?????????????????????????????????????????????????????????'"
    : >/dev/null

}
                                                                               :

xvideo: rm title from urlfile

1
2
3
4
5
6
7
8
f_xvideo_rm_title_from_urlfile ()
{
    echo -e '\n\t USAGE: remove_title_from_xv-urlfile 1.NICHE  --- use no path --- \n'
    FILELIST=$1
    mv ${FILELIST} 2.${FILELIST}-with.title
    cut -d/ -f 1-4 2.${FILELIST}-with.title | sed 's@$@/@g' > ${FILELIST}
}
                                                                               :
cd /media/msan128a/pornografie
rm 1.prt
while read line ;
 do xv $line ;
  echo -e "   NAME: $NAME
   HASH: $HASH
   VURL: $VURL\n" >> 1.prt ;
 done <<-EOG
EOG
re .... .. *
xlinks2 -background-color 0xc0c0c0 -fake-user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0" -foreground-color 0xc0c0c0 -mode 1450x1780            ~/dvn..alisa.i..1.trans.png
                                                                               :

f_xvideo

alias xv='f_xvideodl'
        f_xvideodl () 
{ 
    NICH=$(sed 's@ @.@g ; s@.*@\L&@g ; s@(@.@g ; s@)@.@g ; [email protected].@..@g ; s@ - @..@g ; [email protected]@ http@g' <<< $1          ); echo NICH: ${NICH};
    DONE=0.done..$(date +%F)                                                                                           ; echo DONE: ${DONE};
    TEMP=/tmp/tee.${NICH}; rm ${TEMP} 2> /dev/null;
    SURL=$((sed  -E 's/de\./www\./g; s@prof-video-click/pornstar/[-a-z]+/@video@g; s@/[0-9]\{1,2\}/@/@') <<<$2); echo SURL: ${SURL};
    TIME=$( wget -O ${TEMP}      ${SURL} ; (grep 'page-title' $TEMP | grep -Eo '[0-9]+ min' | grep -Eo '[0-9]+')  ||  (grep -Eom1 '[0-9]+ sec'    ${TEMP}  | cut -d ' ' -f 2 | sed 's@sec@00@g') );    echo TIME: ${TIME};
    NAME=$((cut  -d '/' -f 5) <<<${SURL}                                                                              ); echo NAME: ${NAME};
    HASH=$((cut  -d '/' -f 4) <<<${SURL}                                            | cut -d 'o' -f 2                 ); echo HASH: ${HASH};
    VURL=$( grep -Eo "'http[s]*://[-.0-9a-z]+/videos/mp4/.*.mp4.*'"    ${TEMP}      | tr  -d "'"                      ); echo VURL: ${VURL};
    wget -cO v${NICH}..${TIME}..${NAME}..${HASH}.xv.mp4 --referer=http://www.xvideos.com "${VURL}";
    ## curl -A "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0" -v -o -o vhttps://www.xvideos.com/video52407955/hot_young_latina_spy_oiling_her_body_with_cum_${NICH}..${TIME}..${NAME}..${HASH}.xv.mp4 "${VURL}" 2> /dev/null;
    rename.ul '....' '..' *;
    echo "${NICH} ${SURL}" >> ${DONE};
    tail -n1 ${DONE};
    sleep $(shuf -i2-3 -n1)m;
    notify-send '=============== DR. BOND ! ===============' "${NICH} @ $(pwd) is eliminated!" -t 30000 -u low || xmessage -center -timeout 30 ${NICH} @ $(pwd) is eliminated
}
                                                                               :

Edit
Pub: 10 Jan 2020 08:50 UTC
Views: 20