...
|
...
|
@@ -50,11 +50,7 @@ function die()
|
50
|
50
|
}
|
51
|
51
|
|
52
|
52
|
function parse_uptobox() {
|
53
|
|
- #~ NOTFOUND=$(cat $1 |grep 'File not found' | wc -l)
|
54
|
53
|
NOTFOUND=$(grep '<input type="hidden" name="fname" value="' $1 | wc -l)
|
55
|
|
- #"
|
56
|
|
- #~ echo "$NOTFOUND"
|
57
|
|
- #~ if [ ! -z $NOTFOUND ]
|
58
|
54
|
if [ "0" == "$NOTFOUND" ]
|
59
|
55
|
then
|
60
|
56
|
echo " NOT FOUND"
|
...
|
...
|
@@ -90,7 +86,6 @@ function parse_clicknuploadlink() {
|
90
|
86
|
|
91
|
87
|
function parse_filecloudio() {
|
92
|
88
|
NOTFOUND=$(cat $1 |grep 'The file at this URL was either removed or did not exist in the first place' | wc -l)
|
93
|
|
- #~ if [ ! -z $NOTFOUND ]
|
94
|
89
|
if [ "0" != "$NOTFOUND" ]
|
95
|
90
|
then
|
96
|
91
|
echo " NOT FOUND"
|
...
|
...
|
@@ -101,7 +96,6 @@ function parse_filecloudio() {
|
101
|
96
|
|
102
|
97
|
function parse_filesupload() {
|
103
|
98
|
NOTFOUND=$(cat $1 |grep 'File not found' | wc -l)
|
104
|
|
- #~ if [ ! -z $NOTFOUND ]
|
105
|
99
|
if [ "0" != "$NOTFOUND" ]
|
106
|
100
|
then
|
107
|
101
|
echo " NOT FOUND"
|
...
|
...
|
@@ -112,7 +106,6 @@ function parse_filesupload() {
|
112
|
106
|
|
113
|
107
|
function parse_letitbit() {
|
114
|
108
|
NOTFOUND=$(cat $1 |grep 'The project does not exist' | wc -l)
|
115
|
|
- #~ if [ ! -z $NOTFOUND ]
|
116
|
109
|
if [ "0" != "$NOTFOUND" ]
|
117
|
110
|
then
|
118
|
111
|
echo " NOT FOUND"
|
...
|
...
|
@@ -123,7 +116,6 @@ function parse_letitbit() {
|
123
|
116
|
|
124
|
117
|
function parse_dlfreefr() {
|
125
|
118
|
NOTFOUND=$(cat $1 |grep 'Fichier inexistant' | wc -l)
|
126
|
|
- #~ if [ ! -z $NOTFOUND ]
|
127
|
119
|
if [ "0" != "$NOTFOUND" ]
|
128
|
120
|
then
|
129
|
121
|
echo " NOT FOUND"
|
...
|
...
|
@@ -133,9 +125,7 @@ function parse_dlfreefr() {
|
133
|
125
|
}
|
134
|
126
|
|
135
|
127
|
function parse_1fichier() {
|
136
|
|
- #~ NOTFOUND=$(cat $1 |grep '<div id="errorDiv"' | wc -l)
|
137
|
128
|
NOTFOUND=$(cat $1 |grep 'File Name :</td>' | wc -l)
|
138
|
|
- #~ echo "$NOTFOUND"
|
139
|
129
|
if [ "0" == "$NOTFOUND" ]
|
140
|
130
|
then
|
141
|
131
|
NOTFOUND=$(cat $1| grep 'Nom du fichier :' | wc -l )
|
...
|
...
|
@@ -159,19 +149,11 @@ function parse_1fichier() {
|
159
|
149
|
|
160
|
150
|
function parse_turbobit() {
|
161
|
151
|
NOTFOUND=$(cat $1 |grep 'not-found-header' | wc -l)
|
162
|
|
- #~ if [ ! -z $NOTFOUND ]
|
163
|
|
-# if [ "0" != "$NOTFOUND" ]
|
164
|
|
-# then
|
165
|
|
-# echo " NOT FOUND"
|
166
|
|
-# else
|
167
|
|
-# echo " OK"
|
168
|
|
-# fi
|
169
|
152
|
echo " NOT FOUND"
|
170
|
153
|
}
|
171
|
154
|
|
172
|
155
|
function parse_bigfileto() {
|
173
|
156
|
NOTFOUND=$(cat $1 |grep 'This file is no longer available' | wc -l)
|
174
|
|
- #~ if [ ! -z $NOTFOUND ]
|
175
|
157
|
if [ "0" != "$NOTFOUND" ]
|
176
|
158
|
then
|
177
|
159
|
echo " NOT FOUND"
|
...
|
...
|
@@ -186,7 +168,6 @@ function parse_uploaded() {
|
186
|
168
|
echo " NOT FOUND"
|
187
|
169
|
else
|
188
|
170
|
NOTFOUND=$(cat $1 |grep '<div id="errorDiv"' | wc -l)
|
189
|
|
- #~ if [ ! -z $NOTFOUND ]
|
190
|
171
|
if [ "0" != "$NOTFOUND" ]
|
191
|
172
|
then
|
192
|
173
|
echo " NOT FOUND"
|
...
|
...
|
@@ -215,7 +196,6 @@ function parse_multiup_org() {
|
215
|
196
|
IS_1F=$(echo $link | grep 1fichier | wc -l )
|
216
|
197
|
IS_LTB=$(echo $link | grep letitbit | wc -l )
|
217
|
198
|
IS_UPBX=$(echo $link | grep uptobox | wc -l )
|
218
|
|
- #~ IS_UPLED=$(echo $link | grep uploaded | wc -l )
|
219
|
199
|
IS_UPLED=$(echo $link | grep -e uploaded -e "ul.to" | wc -l )
|
220
|
200
|
IS_FILESUPLOAD=$(echo $link | grep filesupload.org | wc -l )
|
221
|
201
|
IS_UPLEA=$(echo $link | grep uplea.com | wc -l )
|
...
|
...
|
@@ -286,7 +266,12 @@ then
|
286
|
266
|
LINE_STOP=$(cat $TEMPHTML|wc -l)
|
287
|
267
|
if [ "" == "$START" ]
|
288
|
268
|
then
|
289
|
|
- URL=$(grep "data-lazy-src=" $TEMPHTML | sed 's/data-lazy-src=/\ndata-lazy-src=/g' | grep 'data-lazy-src=' | awk -F'"' '{print $2}' | grep includes)
|
|
269
|
+ URL=$(grep 'ddl.serie-vostfr.com/includes.php' $TEMPHTML | sed 's/iframe /\niframe/g'|grep 'ddl.serie-vostfr.com/includes.php' | awk -F'"' '{print $2}')
|
|
270
|
+ if [ "$URL" == "" ]
|
|
271
|
+ then
|
|
272
|
+ echo "+- Nested URL not found"
|
|
273
|
+ exit 0
|
|
274
|
+ fi
|
290
|
275
|
echo -n "+- Nested $URL"
|
291
|
276
|
$WGET_CMD --header "$HDR_ACCEPT" --user-agent "$USER_AGENT" $URL -O $TEMPHTML && echo " OK" || die 2 "Error"
|
292
|
277
|
LINE_START=$(grep -n 'TELECHARGEMENT' $TEMPHTML | awk -F':' '{print $1}')
|
...
|
...
|
@@ -295,7 +280,7 @@ then
|
295
|
280
|
#~ echo "+- Start @ [$LINE_START]"
|
296
|
281
|
#~ echo "+- Stop @ [$LINE_STOP]"
|
297
|
282
|
cat $TEMPHTML | sed -n "$LINE_START,$LINE_STOP"p > $TEMPHTML3
|
298
|
|
- grep 'href' $TEMPHTML3 | awk -F"'" '{print $2}' > $TEMPHTML2
|
|
283
|
+ grep 'href=' $TEMPHTML3 | awk -F'"' '{print $2}' > $TEMPHTML2
|
299
|
284
|
else
|
300
|
285
|
cat $URL | grep "^http" > $TEMPHTML2
|
301
|
286
|
fi
|