From faece63356c30a97c4615aa3eb533f12ebfe1e5a Mon Sep 17 00:00:00 2001 From: lolcat Date: Wed, 20 Mar 2024 11:19:27 -0400 Subject: [PATCH] fixed soundcloud, fixed API not working, upgraded browser UA --- api/v1/images.php | 4 ++-- api/v1/music.php | 4 ++-- api/v1/news.php | 4 ++-- api/v1/videos.php | 4 ++-- api/v1/web.php | 4 ++-- data/config.php | 6 +++--- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/api/v1/images.php b/api/v1/images.php index 3072b05..348dda7 100644 --- a/api/v1/images.php +++ b/api/v1/images.php @@ -16,9 +16,9 @@ $frontend = new frontend(); /* Captcha */ -include "lib/captcha_gen.php"; +include "lib/bot_protection.php"; $null = null; -new captcha($null, $null, $null, "images", false); +new bot_protection($null, $null, $null, "images", false); [$scraper, $filters] = $frontend->getscraperfilters( "images", diff --git a/api/v1/music.php b/api/v1/music.php index 409e6f0..a1359eb 100644 --- a/api/v1/music.php +++ b/api/v1/music.php @@ -16,9 +16,9 @@ $frontend = new frontend(); /* Captcha */ -include "lib/captcha_gen.php"; +include "lib/bot_protection.php"; $null = null; -new captcha($null, $null, $null, "music", false); +new bot_protection($null, $null, $null, "music", false); [$scraper, $filters] = $frontend->getscraperfilters( "music", diff --git a/api/v1/news.php b/api/v1/news.php index ddfd72a..ca11b13 100644 --- a/api/v1/news.php +++ b/api/v1/news.php @@ -16,9 +16,9 @@ $frontend = new frontend(); /* Captcha */ -include "lib/captcha_gen.php"; +include "lib/bot_protection.php"; $null = null; -new captcha($null, $null, $null, "news", false); +new bot_protection($null, $null, $null, "news", false); [$scraper, $filters] = $frontend->getscraperfilters( "news", diff --git a/api/v1/videos.php b/api/v1/videos.php index dab29af..c0a7507 100644 --- a/api/v1/videos.php +++ b/api/v1/videos.php @@ -16,9 +16,9 @@ $frontend = new frontend(); /* Captcha */ -include "lib/captcha_gen.php"; +include "lib/bot_protection.php"; $null = null; -new captcha($null, $null, $null, "videos", false); +new bot_protection($null, $null, $null, "videos", false); [$scraper, $filters] = $frontend->getscraperfilters( "videos", diff --git a/api/v1/web.php b/api/v1/web.php index 156e53e..df5cec1 100644 --- a/api/v1/web.php +++ b/api/v1/web.php @@ -16,9 +16,9 @@ $frontend = new frontend(); /* Captcha */ -include "lib/captcha_gen.php"; +include "lib/bot_protection.php"; $null = null; -new captcha($null, $null, $null, "web", false); +new bot_protection($null, $null, $null, "web", false); [$scraper, $filters] = $frontend->getscraperfilters( "web", diff --git a/data/config.php b/data/config.php index fd9071e..91b86a1 100644 --- a/data/config.php +++ b/data/config.php @@ -83,7 +83,7 @@ class config{ // Default user agent to use for scraper requests. Sometimes ignored to get specific webpages // Changing this might break things. - const USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:122.0) Gecko/20100101 Firefox/122.0"; + const USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0"; // Proxy pool assignments for each scraper // false = Use server's raw IP @@ -118,8 +118,8 @@ class config{ // SOUNDCLOUD // Get these parameters by making a search on soundcloud with network // tab open, then filter URLs using "search?q=". (No need to login) - const SC_USER_ID = "59333-426459-717969-168008"; - const SC_CLIENT_TOKEN = "8BBZpqUP1KSN4W6YB64xog2PX4Dw98b1"; + const SC_USER_ID = "447501-577662-794348-352629"; + const SC_CLIENT_TOKEN = "VNc62l3wxDWS0Ol62j5UYNc1gsZ3UXPv"; // MARGINALIA // Get an API key by contacting the Marginalia.nu maintainer. The "public" key