From c4e6ffdcf03dec25238b02300391b5d5657fbf0e Mon Sep 17 00:00:00 2001 From: Aquacold <44589441+Aquacold@users.noreply.github.com> Date: Sun, 26 Jul 2026 09:31:28 +0200 Subject: [PATCH] Added Profilimage-Ki-Check to Album-control --- Extended_Photo_Administration.js | 474 +++++++++---------------------- 1 file changed, 137 insertions(+), 337 deletions(-) diff --git a/Extended_Photo_Administration.js b/Extended_Photo_Administration.js index d32bd38..0e298e7 100644 --- a/Extended_Photo_Administration.js +++ b/Extended_Photo_Administration.js @@ -2,8 +2,10 @@ // @name Extended Photo Administration // @match https://photo.knuddels.de/photos-admin* // @match https://photo.knuddels.de/photos-profile* -// @version 2.8 -// @author riesaboy +// @version 2.10 +// @author riesaboy & Gemini +// @grant unsafeWindow +// @run-at document-end // @icon data:image/x-icon;base64,AAABAAEAXl4AAAEAIACgjgAAFgAAACgAAABeAAAAvAAAAAEAIAAAAAAAEIoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAADAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACQAAAAgAAAAHAAAABgAAAAUAAAADAAAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAAAAYAAAAJAAAADAAAAA4AAAARAAAAEwAAABUAAAAWAAAAFwAAABgAAAAZAAAAGwAAABoAAAAbAAAAGwAAABsAAAAaAAAAGgAAABoAAAAZAAAAGAAAABcAAAAVAAAAFAAAABEAAAAPAAAADQAAAAoAAAAHAAAABQAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AOwAAADyAAAA8wAAAOIAAACmAAAA1gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAArAAAANsAAADyAAAA8gAAAPEAAADGAAAAdwAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAtwAAAPgAAAD/AAAA/wAAANwAAACNAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////8///////////////8///////////////8///////////////8///////////////8//////AAAD/////8/////AAAAAH////8////wAAAAAAf///8///+AAAAAAAB///8///wAAAAAAAAf//8///AAAAAAAAAH//8//8AAAAAAAAAB//8//4AAAAAAAAAA//8//wAAAAAAAAAAf/8//gAAAAAAAAAAH/8//AAAAAAAAAAAH/8/+AAAAAAAAAAAD/8/+AAAAAAAAAAAB/8/8AAAAAAAAAAAB/8/8AAAAAAAAAAAB/8/8AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/8AAAAAAAAAAAB/8/8AAAAAAAAAAAB/8/8AAAAAAAAAAAB/8//AAAAAAAAAAAD/8/+AAAAAAAAAAAD/8/+AAAAAAAAAAAD/8/+AAAAAAAAAAAD/8/+AAAAAAAAAAAB/8/+AAAAAAAAAAAB/8/+AAAAAAAAAAAB/8/+AAAAAAAAAAAB/8/+AAAAAAAAAAAD/8/+AAAAAAAAAAAD/8/+AAAAAAAAAAAB/8/8AAAAAAAAAAAB/8/8AAAAAAAAAAAB/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/4AAAAAAAAAAAA/8/8AAAAAAAAAAAA/8/8AAAAAAAAAAAB/8/+AAAAAAAAAAAB/8/+AAAAAAAAAAAD/8//AAAAAAAAAAAH/8//gAAAAAAAAAAP/8//wAAAAAAAAAAf/8//wAAAAAAAAAAP/8//gAAAAAAAAAAP/8//gAAAAAAAAAAP/8//gAAAAAAAAAAP/8//gAAAAAAAAAAP/8//gAAAAAAAAAAP/8//gAAAAAAAAAAP/8//wAAAAAAAAAAP/8//wAAAAAAAAAAf/8//4AAAAAAAAAAf/8//4AAAAAAAAAA//8//+AAAAAAAAAB//8///AAAAAAAAAH//8///gAAAAAAAAH//8///gAAAAAAAAH//8///gAAAAAAAAP//8///gAAAAAAAAP//8///wAAAAAAAAP//8///wAAAAAAAAf//8///4AAAAAAAAf//8///4AAAAAAAA///8///8AAAAAAAB///8///+AAAAAAAD///8////gAAAAAAP///8////4AAAAAA////8////+AAAAAD////8/////AAAAAH////8/////gAAAAP////8/////wAAAAf////8/////4AAAA/////8/////8AAAB/////8///////gH//////8///////////////8///////////////8///////////////8///////////////8 // @downloadURL https://raw.githubusercontent.com/inflames2k/Scripts/refs/heads/main/Extended_Photo_Administration.js // ==/UserScript== @@ -12,14 +14,14 @@ 'use strict'; /** - * Configuration class for storing constants and settings + * Configuration class */ class Config { static PROXIES = [ 'https://proxy.hovida.de/?', 'https://proxy.mein-chatserver.de/?', 'https://quizgame.bplaced.net/proxy/index.php?url=', - 'https://hiveproxy.aquadev.de/moderate?url=' + 'https://hproxy.kntools.de/moderate?url=' ]; static AGE_THRESHOLD = 18; @@ -40,7 +42,7 @@ } /** - * Utility class for common helper functions + * Utility class */ class Utils { static generateUUID() { @@ -63,15 +65,10 @@ } /** - * Proxy manager for handling multiple proxy services + * Proxy manager */ class ProxyManager { - constructor() { - // currentIndex wird nicht mehr benötigt für zufällige Auswahl - } - getNextProxy(url) { - // Zufälligen Index aus verfügbaren Proxies auswählen const randomIndex = Math.floor(Math.random() * Config.PROXIES.length); const proxy = Config.PROXIES[randomIndex]; return proxy + url; @@ -85,9 +82,7 @@ static modifySearchLinks() { $('a:contains("Yandex"), a:contains("Google")').each(function() { const href = $(this).attr("href"); - const modifiedHref = href - .replace('pro0l', 'pro0vl') - .replace('pro0l', 'pro0vl'); + const modifiedHref = href.replace(/pro0l/g, 'pro0vl'); $(this).attr("href", modifiedHref); }); } @@ -95,16 +90,16 @@ static modifyImageSources() { $('img').each(function() { const src = $(this).attr("src"); - const modifiedSrc = src - .replace('pro0l', 'pro0vl') - .replace('pro0l4', 'pro0vl'); - $(this).attr("src", modifiedSrc); + if (src) { + const modifiedSrc = src.replace(/pro0l/g, 'pro0vl').replace(/pro0l4/g, 'pro0vl'); + $(this).attr("src", modifiedSrc); + } }); } } /** - * Age marker for highlighting underage users + * Age marker */ class AgeMarker { static markUnderAgeUsers() { @@ -129,38 +124,20 @@ $('.photo_content_wrapper .detaildata').each(function() { const age = Utils.extractAge($(this).text()); if (age && Number(age) < Config.AGE_THRESHOLD) { - const container = $(this).parent(); - AgeMarker.applyUnderAgeStyleSimple(container); + AgeMarker.applyUnderAgeStyleSimple($(this).parent()); } }); } static applyUnderAgeStyle(userInfo, container) { const bgColor = "#F7BE81"; - - container.parent().parent().css({ - "background": bgColor, - "background-color": bgColor - }); - - userInfo.css({ - "background": bgColor, - "background-color": bgColor - }); - - container.find('a').css({ - "background": bgColor, - "background-color": bgColor - }); + container.parent().parent().css("background-color", bgColor); + userInfo.css("background-color", bgColor); + container.find('a').css("background-color", bgColor); } static applyUnderAgeStyleSimple(container) { - const bgColor = "#F7BE81"; - container.css({ - "background": bgColor, - "background-color": bgColor, - "backgroundColor": bgColor - }); + container.css("background-color", "#F7BE81"); } } @@ -174,14 +151,15 @@ $('.user-info').each(function() { const name = Utils.extractName($(this).text()); const container = $(this).parent().parent().find('.photo_cell_header').last(); - container.append(`Bot`); + container.append(`Bot`); }); - MacroManager.bindMacroEvents(); + this.bindMacroEvents(); } static bindMacroEvents() { - $('.macro').on("click", function() { + $('.macro').on("click", function(e) { + e.preventDefault(); const id = $(this).attr("id"); navigator.clipboard.writeText('/macro bot:' + id); $(this).parent().parent().find('.select').val('FakeAttemptProfile'); @@ -190,6 +168,52 @@ } } + /** + * Profile Image specific Tools (Search & Report) + */ + class ProfileImageTools { + static addTools() { + if (!Utils.isCurrentPage(Config.URLS.ALBUM_CONTROL)) return; + + // Suche spezifisch nach dem Profilbild-Block + $('li.album_image.upload_normal').each(function() { + const imgElement = $(this).find('img.userimage'); + const wrapper = $(this).find('.photo_content_wrapper'); + + if (imgElement.length === 0) return; + + const altText = imgElement.attr('alt'); // Bsp: kde/32a/glasfussel-pro0l0p.jpg + if (!altText) return; + + // Extrahiere die ID für den Melde-Link (letzter Teil ohne .jpg) + const filename = altText.split('/').pop(); + const reportId = filename.replace('.jpg', ''); + + // Baue die URL für das große Bild (für die Bildersuche) + const baseUrl = 'https://photo.knuddels.de/'; + const searchImageUrl = baseUrl + altText.replace(/(? + 🔍 Yandex | + 🔍 Google
+ ⚠️ Profilfoto melden + + `; + + // Hänge die Links unten an den Wrapper an + wrapper.append(linkHtml); + }); + } + } + /** * AI detection service */ @@ -199,57 +223,27 @@ } async checkImage(imageUrl) { - try { - const response = await fetch(imageUrl); - if (!response.ok) { - throw new Error(`HTTP error! status: ${response.status}`); - } + const response = await fetch(imageUrl); + if (!response.ok) throw new Error(`HTTP ${response.status}`); - const blob = await response.blob(); - const formData = this.createFormData(blob); + const blob = await response.blob(); + const formData = new FormData(); + formData.append('media', new File([blob], `test.jpg`, { type: 'image/jpeg' })); + formData.append('request_id', Utils.generateUUID()); - const apiResponse = await fetch( - this.proxyManager.getNextProxy(Config.API_ENDPOINTS.AI_DETECTION), - { - method: 'POST', - body: formData - } - ); - - const apiData = await apiResponse.json(); - return this.processApiResponse(apiData); - - } catch (error) { - throw new Error('Bild konnte nicht geladen werden: ' + error.message); - } - } - - createFormData(blob) { - const data = new FormData(); - const file = new File([blob], `temp_${Date.now()}.jpg`, { - type: 'image/jpeg' - }); - data.append('media', file); - data.append('request_id', Utils.generateUUID()); - return data; - } - - processApiResponse(apiData) { - const classScores = {}; - apiData.data.classes.forEach(item => { - classScores[item.class] = item.score; - }); + const apiResponse = await fetch( + this.proxyManager.getNextProxy(Config.API_ENDPOINTS.AI_DETECTION), + { method: 'POST', body: formData } + ); - const score = classScores.ai_generated; - return { - isAi: score, - probability: score - }; + const apiData = await apiResponse.json(); + const score = apiData.data.classes.find(c => c.class === 'ai_generated')?.score || 0; + return { probability: score }; } } /** - * UI components for AI detection + * UI components */ class AIDetectionUI { constructor() { @@ -258,288 +252,94 @@ } addStyles() { - const styles = ` - .ai-image-wrapper { - position: relative; - display: inline-block; - } - .ai-check-button { - position: absolute; - top: 5px; - right: 5px; - background-color: #007bff; - color: white; - border: none; - padding: 4px 8px; - font-size: 11px; - border-radius: 3px; - cursor: pointer; - z-index: 1000; - transition: background-color 0.2s; - opacity: 0.9; - } - .ai-check-button:hover { - background-color: #0056b3; - opacity: 1; - } - .ai-check-button:disabled { - background-color: #6c757d; - cursor: not-allowed; - } - .ai-check-button.ai-error { - background-color: #dc3545; - } - .ai-result-container { - position: absolute; - top: 5px; - right: 5px; - z-index: 1000; - } - .ai-result { - font-weight: bold; - padding: 4px 8px; - border-radius: 3px; - display: inline-block; - font-size: 11px; - opacity: 0.9; - } - .ai-low { - background-color: #d4edda; - color: #155724; - border: 1px solid #c3e6cb; - } - .ai-medium { - background-color: #fff3cd; - color: #856404; - border: 1px solid #ffeaa7; - } - .ai-high { - background-color: #f8d7da; - color: #721c24; - border: 1px solid #f5c6cb; - } - .ai-generated-image { - border: 3px solid #dc3545 !important; - box-shadow: 0 0 5px #dc3545; - } - .ai-modified-image { - border: 3px solid #faab00 !important; - box-shadow: 0 0 5px #faab00; - } - `; - - $('