duckduckgo images nsfw fix
This commit is contained in:
parent
81ca8eaddc
commit
49ddd1a216
|
@ -285,6 +285,7 @@ class ddg{
|
||||||
"display" => "NSFW",
|
"display" => "NSFW",
|
||||||
"option" => [
|
"option" => [
|
||||||
"yes" => "Yes",
|
"yes" => "Yes",
|
||||||
|
"maybe" => "Maybe",
|
||||||
"no" => "No"
|
"no" => "No"
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
@ -1345,7 +1346,7 @@ class ddg{
|
||||||
$get_filters["iaf"] = $filters;
|
$get_filters["iaf"] = $filters;
|
||||||
}
|
}
|
||||||
|
|
||||||
$nsfw = $get["nsfw"] == "yes" ? "-2" : "-1";
|
$nsfw = $get["nsfw"] == "yes" ? "-1" : "1";
|
||||||
$get_filters["kp"] = $nsfw;
|
$get_filters["kp"] = $nsfw;
|
||||||
|
|
||||||
try{
|
try{
|
||||||
|
@ -1498,8 +1499,12 @@ class ddg{
|
||||||
"ia" => "videos"
|
"ia" => "videos"
|
||||||
];
|
];
|
||||||
|
|
||||||
$nsfw = $get["nsfw"] == "yes" ? "-2" : "-1";
|
switch($get["nsfw"]){
|
||||||
$get_filters["kp"] = $nsfw;
|
|
||||||
|
case "yes": $nsfw = "-2"; break;
|
||||||
|
case "maybe": $nsfw = "-1"; break;
|
||||||
|
case "no": $nsfw = "1"; break;
|
||||||
|
}
|
||||||
|
|
||||||
$filters = [];
|
$filters = [];
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ class yandex{
|
||||||
"Accept-Encoding: gzip",
|
"Accept-Encoding: gzip",
|
||||||
"Accept-Language: en-US,en;q=0.5",
|
"Accept-Language: en-US,en;q=0.5",
|
||||||
"DNT: 1",
|
"DNT: 1",
|
||||||
"Cookie: yp=1716337604.sp.family%3A{$nsfw}#1685406411.szm.1:1920x1080:1920x999",
|
"Cookie: yp=" . (time() - 4000033) . ".szm.1:1920x1080:876x1000#" . time() . ".sp.family:" . $nsfw,
|
||||||
"Referer: https://yandex.com/images/search",
|
"Referer: https://yandex.com/images/search",
|
||||||
"Connection: keep-alive",
|
"Connection: keep-alive",
|
||||||
"Upgrade-Insecure-Requests: 1",
|
"Upgrade-Insecure-Requests: 1",
|
||||||
|
@ -668,7 +668,6 @@ class yandex{
|
||||||
foreach($json["blocks"] as $block){
|
foreach($json["blocks"] as $block){
|
||||||
|
|
||||||
$html .= $block["html"];
|
$html .= $block["html"];
|
||||||
|
|
||||||
// get next page
|
// get next page
|
||||||
if(
|
if(
|
||||||
isset($block["params"]["nextPageUrl"]) &&
|
isset($block["params"]["nextPageUrl"]) &&
|
||||||
|
|
Loading…
Reference in New Issue