@ -72,13 +72,14 @@ __tests__ = (
" #comment " : " extra files in ' art-image-row ' elements - native PNG files (#4642) " ,
" #comment " : " extra files in ' art-image-row ' elements - native PNG files (#4642) " ,
" #category " : ( " " , " newgrounds " , " image " ) ,
" #category " : ( " " , " newgrounds " , " image " ) ,
" #class " : newgrounds . NewgroundsImageExtractor ,
" #class " : newgrounds . NewgroundsImageExtractor ,
" #auth " : True ,
" #urls " : (
" #urls " : (
" https://art.ngfiles.com/images/5009000/5009916_14628_zedrinbot_nazrin-tanlines.265f7b6beec5855a349e2646e90cbc01.png?f1695698131 " ,
" https://art.ngfiles.com/images/5009000/5009916_14628_zedrinbot_nazrin-tanlines.265f7b6beec5855a349e2646e90cbc01.png?f1695698131 " ,
" https://art.ngfiles.com/images/5009000/5009916_14632_zedrinbot_nazrin-tanlines.40bd62fbf5875806cda6b004b348114a.png?f1695 69814 8" ,
" https://art.ngfiles.com/images/5009000/5009916_14632_zedrinbot_nazrin-tanlines.40bd62fbf5875806cda6b004b348114a.png?f1695 72731 8" ,
" https://art.ngfiles.com/images/5009000/5009916_14634_zedrinbot_nazrin-tanlines.40bd62fbf5875806cda6b004b348114a.png?f1695 698148 " ,
" https://art.ngfiles.com/images/5009000/5009916_14634_zedrinbot_nazrin-tanlines.40bd62fbf5875806cda6b004b348114a.png?f1695 727321 " ,
" https://art.ngfiles.com/images/5009000/5009916_14633_zedrinbot_nazrin-tanlines.40bd62fbf5875806cda6b004b348114a.png?f1695 69814 8" ,
" https://art.ngfiles.com/images/5009000/5009916_14633_zedrinbot_nazrin-tanlines.40bd62fbf5875806cda6b004b348114a.png?f1695 72731 8" ,
" https://art.ngfiles.com/images/5009000/5009916_14635_zedrinbot_nazrin-tanlines.6a7aa4fd63e5f8077ad29314568246cc.png?f1695 698149 " ,
" https://art.ngfiles.com/images/5009000/5009916_14635_zedrinbot_nazrin-tanlines.6a7aa4fd63e5f8077ad29314568246cc.png?f1695 727321 " ,
" https://art.ngfiles.com/images/5009000/5009916_14636_zedrinbot_nazrin-tanlines.6a7aa4fd63e5f8077ad29314568246cc.png?f1695 698149 " ,
" https://art.ngfiles.com/images/5009000/5009916_14636_zedrinbot_nazrin-tanlines.6a7aa4fd63e5f8077ad29314568246cc.png?f1695 727322 " ,
) ,
) ,
} ,
} ,
@ -165,7 +166,7 @@ From The ZJ "Late """,
" #comment " : " flash animation (#1257) " ,
" #comment " : " flash animation (#1257) " ,
" #category " : ( " " , " newgrounds " , " media " ) ,
" #category " : ( " " , " newgrounds " , " media " ) ,
" #class " : newgrounds . NewgroundsMediaExtractor ,
" #class " : newgrounds . NewgroundsMediaExtractor ,
" # pattern" : r " https://uploads \ .ungrounded \ .net/161000/161181_ddautta_mask__550x281_ \ .swf \ ?f1081628129 " ,
" # urls" : " https://uploads.ungrounded.net/161000/161181_ddautta_mask__550x281_.swf " ,
" type " : " movie " ,
" type " : " movie " ,
} ,
} ,
@ -193,8 +194,10 @@ From The ZJ "Late """,
" #comment " : " flash game " ,
" #comment " : " flash game " ,
" #category " : ( " " , " newgrounds " , " media " ) ,
" #category " : ( " " , " newgrounds " , " media " ) ,
" #class " : newgrounds . NewgroundsMediaExtractor ,
" #class " : newgrounds . NewgroundsMediaExtractor ,
" #pattern " : r " https://uploads \ .ungrounded \ .net/829000/829032_picovsbeardx \ .swf \ ?f1641968445 " ,
" #urls " : (
" #range " : " 1 " ,
" https://uploads.ungrounded.net/829000/829032_picovsbeardx.swf " ,
" https://uploads.ungrounded.net/tmp/img/521000/iu_521265_5431202.gif " ,
) ,
" artist " : [
" artist " : [
" dungeonation " ,
" dungeonation " ,
@ -229,7 +232,7 @@ From The ZJ "Late """,
] ,
] ,
" title " : " PICO VS BEAR DX " ,
" title " : " PICO VS BEAR DX " ,
" type " : " game " ,
" type " : " game " ,
" url " : " https://uploads.ungrounded.net/829000/829032_picovsbeardx.swf ?f1641968445 " ,
" url " : " https://uploads.ungrounded.net/829000/829032_picovsbeardx.swf " ,
} ,
} ,
{
{
@ -244,8 +247,8 @@ From The ZJ "Late """,
" #url " : " https://tomfulp.newgrounds.com/audio " ,
" #url " : " https://tomfulp.newgrounds.com/audio " ,
" #category " : ( " " , " newgrounds " , " audio " ) ,
" #category " : ( " " , " newgrounds " , " audio " ) ,
" #class " : newgrounds . NewgroundsAudioExtractor ,
" #class " : newgrounds . NewgroundsAudioExtractor ,
" #pattern " : r " https:// audio.ngfiles.com/\ d+/ \ d+_.+ \ .mp3 " ,
" #pattern " : r " https:// ( audio\ .ngfiles\ .com/\ d+/ \ d+_.+ \ .mp3 |uploads\ .ungrounded \ .net/.+ \ .png) " ,
" #count " : " >= 4 " ,
" #count " : " >= 10 " ,
} ,
} ,
{
{
@ -261,7 +264,7 @@ From The ZJ "Late """,
" #url " : " https://tomfulp.newgrounds.com/games " ,
" #url " : " https://tomfulp.newgrounds.com/games " ,
" #category " : ( " " , " newgrounds " , " games " ) ,
" #category " : ( " " , " newgrounds " , " games " ) ,
" #class " : newgrounds . NewgroundsGamesExtractor ,
" #class " : newgrounds . NewgroundsGamesExtractor ,
" #pattern " : r " https://uploads.ungrounded.net(/alternate)?/ \ d+/ \ d+_.+ " ,
" #pattern " : r " https://uploads.ungrounded.net(/alternate)?/ ( \ d+/ \ d+_.+ |tmp/.+) " ,
" #range " : " 1-10 " ,
" #range " : " 1-10 " ,
" #count " : 10 ,
" #count " : 10 ,
} ,
} ,
@ -270,7 +273,7 @@ From The ZJ "Late """,
" #url " : " https://tomfulp.newgrounds.com " ,
" #url " : " https://tomfulp.newgrounds.com " ,
" #category " : ( " " , " newgrounds " , " user " ) ,
" #category " : ( " " , " newgrounds " , " user " ) ,
" #class " : newgrounds . NewgroundsUserExtractor ,
" #class " : newgrounds . NewgroundsUserExtractor ,
" # pattern" : " https://tomfulp.newgrounds.com/art $ " ,
" # urls" : " https://tomfulp.newgrounds.com/art " ,
} ,
} ,
{
{
@ -278,8 +281,12 @@ From The ZJ "Late """,
" #category " : ( " " , " newgrounds " , " user " ) ,
" #category " : ( " " , " newgrounds " , " user " ) ,
" #class " : newgrounds . NewgroundsUserExtractor ,
" #class " : newgrounds . NewgroundsUserExtractor ,
" #options " : { " include " : " all " } ,
" #options " : { " include " : " all " } ,
" #pattern " : " https://tomfulp.newgrounds.com/(art|audio|movies)$ " ,
" #urls " : (
" #count " : 3 ,
" https://tomfulp.newgrounds.com/art " ,
" https://tomfulp.newgrounds.com/audio " ,
" https://tomfulp.newgrounds.com/games " ,
" https://tomfulp.newgrounds.com/movies " ,
) ,
} ,
} ,
{
{