// ==UserScript==
// @namespace http://linkme.bio/jhonpergon/?userscript=buscadoresbar
// @version 1.5
// @author Jhon Pérgon
// @name Barra de Pesquisa Extra + Deep Web
// @name:pt Barra de Pesquisa Extra + Deep Web
// @name:pt-BR Barra de Pesquisa Extra + Deep Web
// @name:pt-PT Barra de Pesquisa Extra + Deep Web
// @name:es Barra de Búsqueda Extra + Deep Web
// @name:en Extra Search Bar + Deep Web
// @name:fr Barre de Recherche Supplémentaire + Deep Web
// @name:ru Дополнительная строка поиска + Deep Web
// @name:ja 追加検索バー + Deep Web
// @name:ko 추가 검색 바 + Deep Web
// @name:zh-TW 額外搜索欄 + Deep Web
// @name:zh-CN 附加搜索栏 + Deep Web
// @name:id Bilah Pencarian Tambahan + Deep Web
// @name:ug قوشۇمچە ئىزدەش تىزىمىسى + Deep Web
// @name:ar شريط البحث الإضافي + Deep Web
// @name:he שורת חיפוש נוספת + Deep Web
// @name:hi अतिरिक्त खोज बार + Deep Web
// @name:th แถบค้นหาเพิ่มเติม + Deep Web
// @name:bg Допълнителна търсачка + Deep Web
// @name:ro Bară de Căutare Suplimentară + Deep Web
// @name:fi Lisähakupalkki + Deep Web
// @name:it Barra di Ricerca Extra + Deep Web
// @name:el Επιπρόσθετη Γραμμή Αναζήτησης + Deep Web
// @name:eo Aldona Serĉilo + Deep Web
// @name:hu Extra Keresőszalag + Deep Web
// @name:nb Ekstra Søkefelt + Deep Web
// @name:sk Ďalšia Vyhľadávacia Lišta + Deep Web
// @name:sv Extra Sökruta + Deep Web
// @name:sr Додатна Трака за Претрагу + Deep Web
// @name:pl Dodatkowa Belka Wyszukiwania + Deep Web
// @name:nl Extra Zoekbalk + Deep Web
// @name:de Extra Suchleiste + Deep Web
// @name:da Ekstra Søgefelt + Deep Web
// @name:cs Extra Vyhledávací Panel + Deep Web
// @name:uk Додаткова Смуга Пошуку + Deep Web
// @name:tr Ekstra Arama Çubuğu + Deep Web
// @name:vi Thanh Tìm Kiếm Phụ + Deep Web
// @name:fr-CA Barre de Recherche Supplémentaire + Deep Web
// @description Concede acesso a links da deep web mesmo em navegadores comuns e adiciona várias opções de buscadores alternativos ao Google. Privacidade é um direito, não uma escolha.
// @description:pt Concede acesso a links da deep web mesmo em navegadores comuns e adiciona várias opções de buscadores alternativos ao Google. Privacidade é um direito, não uma escolha.
// @description:pt-BR Concede acesso a links da deep web mesmo em navegadores comuns e adiciona várias opções de buscadores alternativos ao Google. Privacidade é um direito, não uma escolha.
// @description:pt-PT Concede acesso a links da deep web mesmo em navegadores comuns e adiciona várias opções de buscadores alternativos ao Google. Privacidade é um direito, não uma escolha.
// @description:es Concede acceso a enlaces de la deep web incluso en navegadores comunes y añade varias opciones de buscadores alternativos a Google. La privacidad es un derecho, no una elección.
// @description:en Concede access to deep web links even in regular browsers and adds various alternative search engine options to Google. Privacy is a right, not a choice.
// @description:fr Offre l'accès aux liens du dark web même dans les navigateurs traditionnels et ajoute plusieurs options de moteurs de recherche alternatives à Google. La vie privée est un droit, pas un choix.
// @description:ru Предоставляет доступ к ссылкам из глубокого интернета даже в обычных браузерах и добавляет различные альтернативные варианты поисковых систем к Google. Конфиденциальность — это право, а не выбор.
// @description:ja 通常のブラウザでもディープウェブのリンクにアクセスでき、Googleにさまざまな代替検索エンジンオプションを追加します。 プライバシーは選択ではなく権利です。
// @description:ko 일반 브라우저에서도 딥 웹 링크에 액세스하고 Google에 여러 가지 대체 검색 엔진 옵션을 추가합니다. 개인 정보 보호는 선택이 아닌 권리입니다.
// @description:zh-TW 即使在常用瀏覽器中,也可存取深層網絡連結,並將多種替代搜索引擎選擇新增至 Google。 隱私是一種權利,而非選擇。
// @description:zh-CN 即使在常用浏览器中,也可以访问深网链接,并为 Google 添加各种替代搜索引擎选项。 隐私是一种权利,而不是选择。
// @description:id Memberikan akses ke tautan web dalam web dalam bahkan di browser reguler dan menambahkan berbagai pilihan mesin pencari alternatif ke Google. Privasi adalah hak, bukan pilihan.
// @description:ug دېپ وېب باغچىسىغا كۆرۈنىش كۆپ جانلىق براۋۋەرلەردەمەس ئاكسېس بېرىدۇ ۋە گوغۇلغا كۆپ ئۇچۇر يوللىغۇچى تاللانمىلىرى قوشىدۇ. سىرتقى خىزمەت كۆرسىتىش بىر ھوقۇق بولۇپ، تاللىنىش قىلىش ئۇچۇن يوق.
// @description:ar يمنح الوصول إلى روابط الإنترنت العميقة حتى في المتصفحات العادية ويضيف العديد من خيارات محركات البحث البديلة إلى جوجل. الخصوصية هي حق، ليست اختيارًا.
// @description:he נותן גישה לקישורים ברשת העמוקה אפילו בדפדפנים רגילים ומוסיף אפשרויות מנועי חיפוש אלטרנטיביות שונות לגוגל. הפרטיות היא זכות, לא בחירה.
// @description:hi नियमित ब्राउज़रों में भी गहरे वेब लिंकों तक पहुँच प्रदान करता है और गूगल में विभिन्न वैकल्पिक खोज इंजन विकल्प जोड़ता है। गोपनीयता एक अधिकार है, न कि एक चुनाव।
// @description:th ให้การเข้าถึงลิงก์เว็บดีพไปยังเบราว์เซอร์ทั่วไปและเพิ่มตัวเลือกเครื่องมือค้นหาทางเลือกไปยัง Google หลายตัวเสมอ ความเป็นส่วนตัวเป็นสิทธิ์ ไม่ใช่การเลือก
// @description:bg Осигурява достъп до връзки от дълбокия уеб дори и в обикновени браузъри и добавя различни алтернативни опции за търсене към Google. Поверителността е право, а не избор.
// @description:ro Oferă acces la link-uri din dark web chiar și în browserele obișnuite și adaugă diverse opțiuni alternative de căutare la Google. Confidențialitatea este un drept, nu o alegere.
// @description:fi Tarjoaa pääsyn syvän verkon linkkeihin jopa tavallisissa selaimissa ja lisää useita vaihtoehtoisia hakukonevaihtoehtoja Googleen. Yksityisyys on oikeus, ei valinta.
// @description:it Concede accesso ai link del web profondo anche nei browser comuni e aggiunge varie opzioni di motori di ricerca alternative a Google. La privacy è un diritto, non una scelta.
// @description:el Παρέχει πρόσβαση σε σύνδεσμους deep web ακόμα και σε κανονικούς περιηγητές και προσθέτει διάφορες εναλλακτικές επιλογές μηχανών αναζήτησης στη Google. Η ιδιωτικότητα είναι ένα δικαίωμα, όχι μια επιλογή.
// @description:eo Donas aliron al profundaj retligiloj eĉ en regulaj retumiloj kaj aldonas diversajn alternativajn serĉmotorajn opciojn al Google. Privateco estas rajto, ne elekto.
// @description:hu Hozzáférést biztosít a deep web linkekhez akár a szokásos böngészőkben is, és különböző alternatív keresőmotor lehetőségeket ad a Google-hoz. A magánélet jog, nem választás.
// @description:nb Gir tilgang til dypvebslenker selv i vanlige nettlesere og legger til ulike alternative søkemotoralternativer til Google. Personvern er en rettighet, ikke et valg.
// @description:sk Poskytuje prístup k odkazom deep webu dokonca aj v bežných prehliadačích a pridáva rôzne alternatívne možnosti vyhľadávania k Google. Súkromie je právo, nie voľba.
// @description:sv Ger åtkomst till djupa webblänkar även i vanliga webbläsare och lägger till olika alternativa sökmotoralternativ till Google. Integritet är en rättighet, inte ett val.
// @description:sr Omogućava pristup linkovima dubokog veba čak i u običnim pregledačima i dodaje različite alternative za pretraživanje na Google-u. Privatnost je pravo, ne izbor.
// @description:pl Zapewnia dostęp do linków z dark web nawet w zwykłych przeglądarkach i dodaje różne alternatywne opcje wyszukiwania do Google. Prywatność to prawo, nie wybór.
// @description:nl Biedt toegang tot deep web-links zelfs in reguliere browsers en voegt verschillende alternatieve zoekmachine-opties toe aan Google. Privacy is een recht, geen keuze.
// @description:de Gewährt Zugriff auf Deep-Web-Links auch in herkömmlichen Browsern und fügt verschiedene alternative Suchmaschinenoptionen zu Google hinzu. Datenschutz ist ein Recht, keine Wahl.
// @description:da Giver adgang til dybe weblinks selv i almindelige browsere og tilføjer forskellige alternative søgemaskineindstillinger til Google. Privatliv er en ret, ikke et valg.
// @description:cs Poskytuje přístup k odkazům deep webu dokonce i v běžných prohlížečích a přidává různé alternativní možnosti vyhledávání do Google. Soukromí je právo, nikoli volba.
// @description:uk Забезпечує доступ до посилань з глибокої мережі навіть у звичайних браузерах та додає різноманітні альтернативні опції пошуку до Google. Конфіденційність - це право, а не вибір.
// @description:tr Normal tarayıcılarda bile derin web bağlantılarına erişim sağlar ve Google'a çeşitli alternatif arama motoru seçenekleri ekler. Gizlilik bir haktır, bir seçenek değil.
// @description:vi Cung cấp truy cập vào các liên kết deep web ngay cả trong các trình duyệt thông thường và thêm nhiều lựa chọn công cụ tìm kiếm thay thế vào Google. Quyền riêng tư là một quyền, không phải là một lựa chọn.
// @description:fr-CA Offre l'accès aux liens du dark web même dans les navigateurs traditionnels et ajoute plusieurs options de moteurs de recherche alternatives à Google. La vie privée est un droit, pas un choix.
// @match *://*/*
// @exclude https://www.searchencrypt.com/*
// @exclude https://2lingual.com/*
// @exclude https://www.youtube-nocookie.com/*
// @exclude https://yewtu.be/watch?v=*
// @exclude https://riservato-xyz.frama.io/*
// @grant none
// @icon https://cdn-icons-png.flaticon.com/512/6360/6360283.png
// @license MIT
// @compatible chrome
// @compatible firefox
// @compatible opera
// @compatible edge
// @compatible safari
// @compatible berrybrowser
// ==/UserScript==
(function() {
'use strict';
function startBar(){
if(window.location.href.includes("youtube.com")){
let ytb1 = document.querySelector("ytd-app");
if(ytb1){
ytb1.style.marginTop = "35px";
}
let ytb2 = document.querySelector("#masthead");
if(ytb2){
ytb2.style.marginTop = "27px";
}
let ytb3 = document.querySelector("#contentContainer");
if(ytb3){
ytb3.style.marginTop = "30px";
}
let ytb4 = document.querySelector("ytd-miniplayer");
if(ytb4){
ytb4.style.marginTop = "30px";
}
}else if(window.location.href.includes("swisscows.com")){
let objt = document.querySelector("#header");
if(objt){
objt.style.marginTop = "35px";
}
let xmain = document.querySelector(".main.web");
if(xmain){
xmain.style.paddingTop = "150px";
}
}else if(window.location.href.includes("startpage.com")){
let objt = document.querySelector("header");
if(objt){
objt.style.marginTop = "35px";
}
let xmain = document.querySelector(".layout-web__body");
if(xmain){
xmain.style.paddingTop = "45px";
}
}else if(window.location.href.includes("yandex.com")){
let objt = document.querySelector("header");
if(objt){
objt.style.marginTop = "35px";
}
let xmain = document.querySelector("main");
if(xmain){
xmain.style.paddingTop = "215px";
}
}else if(window.location.href.includes("gibiru.com")){
let objt = document.querySelector("#mainNav");
if(objt){
objt.style.marginTop = "35px";
}
}else{
document.body.style.marginTop = "35px";
}
// Cria a barra de pesquisa
const searchContainer = document.createElement('div');
searchContainer.style.position = 'fixed';
searchContainer.style.width = '100%';
searchContainer.style.height = 'auto';
searchContainer.style.borderBottom = 'solid 1px rgb(129, 133, 142)';
searchContainer.style.padding = '3px';
searchContainer.style.top = '0';
searchContainer.style.left = '50%';
searchContainer.style.right = '50%';
searchContainer.style.transform = 'translate(-50%, 0px)';
searchContainer.style.zIndex = '99999';
searchContainer.style.display = 'list-item';
searchContainer.style.alignItems = 'center';
searchContainer.style.textAlign = 'center';
searchContainer.style.backgroundColor = 'rgb(16, 24, 32)';
// Adiciona a opção fechar 1
const closedButton1 = document.createElement('button');
closedButton1.innerHTML = '×';
closedButton1.className = 'btnBarscript';
closedButton1.style.margin = 'auto';
closedButton1.title = 'Hide bar';
closedButton1.style.margin = '0px 5px';
closedButton1.style.marginLeft = '-30px';
closedButton1.style.padding = '0px 5px';
closedButton1.style.position = 'absolute';
closedButton1.style.fontSize = '1.3rem';
closedButton1.style.backgroundColor = 'transparent';
closedButton1.style.color = '#dcdcdc';
closedButton1.style.border = 'solid 1px rgb(65, 109, 136)';
closedButton1.style.borderRadius = '6px';
closedButton1.addEventListener('mouseover', function() {
closedButton1.style.color = '#ff3c3f';
closedButton1.style.backgroundColor = '#000';
closedButton1.style.border = '1px solid #d4112b';
});
closedButton1.addEventListener('mouseout', function() {
closedButton1.style.color = 'rgb(236, 236, 236)';
closedButton1.style.backgroundColor = 'transparent';
closedButton1.style.color = '#dcdcdc';
closedButton1.style.border = '1px solid rgb(65, 109, 136)';
});
closedButton1.addEventListener('click', function() {
searchContainer.style.display = "none";
document.body.style.marginTop = "0px";
});
searchContainer.appendChild(closedButton1);
// Adiciona a opção Google
const googleButton = document.createElement('button');
googleButton.innerHTML = 'Google';
googleButton.className = 'btnBarscript';
googleButton.style.margin = 'auto';
googleButton.style.margin = '0px 4px';
googleButton.style.padding = '4px 10px';
googleButton.style.fontSize = '.85rem';
googleButton.style.backgroundColor = '#000';
googleButton.style.color = 'rgb(236, 236, 236)';
googleButton.style.border = 'solid 1px #46555e';
googleButton.style.borderRadius = '6px';
googleButton.addEventListener('mouseover', function() {
googleButton.style.color = '#dcdcdc';
googleButton.style.backgroundColor = 'rgb(13, 11, 21)';
googleButton.style.border = '1px solid rgb(113, 155, 181)';
});
googleButton.addEventListener('mouseout', function() {
googleButton.style.color = 'rgb(236, 236, 236)';
googleButton.style.backgroundColor = '#000';
googleButton.style.border = '1px solid #46555e';
});
googleButton.addEventListener('click', function() {
const query = prompt('Search on Google');
if (query !== null) {
window.location.href = 'https://www.google.com/search?q=' + encodeURIComponent(query);
}
});
searchContainer.appendChild(googleButton);
// Adiciona a opção DuckDuckGo
const duckDuckGoButton = document.createElement('button');
duckDuckGoButton.innerHTML = 'DuckDuckGo';
duckDuckGoButton.className = 'btnBarscript';
duckDuckGoButton.style.margin = 'auto';
duckDuckGoButton.style.margin = '0px 4px';
duckDuckGoButton.style.padding = '4px 10px';
duckDuckGoButton.style.fontSize = '.85rem';
duckDuckGoButton.style.backgroundColor = '#000';
duckDuckGoButton.style.color = 'rgb(236, 236, 236)';
duckDuckGoButton.style.border = 'solid 1px #46555e';
duckDuckGoButton.style.borderRadius = '6px';
duckDuckGoButton.addEventListener('mouseover', function() {
duckDuckGoButton.style.color = '#dcdcdc';
duckDuckGoButton.style.backgroundColor = 'rgb(13, 11, 21)';
duckDuckGoButton.style.border = '1px solid rgb(113, 155, 181)';
});
duckDuckGoButton.addEventListener('mouseout', function() {
duckDuckGoButton.style.color = 'rgb(236, 236, 236)';
duckDuckGoButton.style.backgroundColor = '#000';
duckDuckGoButton.style.border = '1px solid #46555e';
});
duckDuckGoButton.addEventListener('click', function() {
const query = prompt('Search on DuckDuckGo');
if (query !== null) {
window.location.href = 'https://duckduckgo.com/?q=' + encodeURIComponent(query);
}
});
searchContainer.appendChild(duckDuckGoButton);
// Adiciona a opção StartPage
const startPageButton = document.createElement('button');
startPageButton.innerHTML = 'StartPage';
startPageButton.className = 'btnBarscript';
startPageButton.style.margin = 'auto';
startPageButton.style.margin = '0px 4px';
startPageButton.style.padding = '4px 10px';
startPageButton.style.fontSize = '.85rem';
startPageButton.style.backgroundColor = '#000';
startPageButton.style.color = 'rgb(236, 236, 236)';
startPageButton.style.border = 'solid 1px #46555e';
startPageButton.style.borderRadius = '6px';
startPageButton.addEventListener('mouseover', function() {
startPageButton.style.color = '#dcdcdc';
startPageButton.style.backgroundColor = 'rgb(13, 11, 21)';
startPageButton.style.border = '1px solid rgb(113, 155, 181)';
});
startPageButton.addEventListener('mouseout', function() {
startPageButton.style.color = 'rgb(236, 236, 236)';
startPageButton.style.backgroundColor = '#000';
startPageButton.style.border = '1px solid #46555e';
});
startPageButton.addEventListener('click', function() {
const query = prompt('Search on StartPage');
if (query !== null) {
window.location.href = 'https://www.startpage.com/do/dsearch?query=' + encodeURIComponent(query);
}
});
searchContainer.appendChild(startPageButton);
// Adiciona a opção Yandex
const yandexButton = document.createElement('button');
yandexButton.innerHTML = 'Yandex';
yandexButton.className = 'btnBarscript';
yandexButton.style.margin = 'auto';
yandexButton.style.margin = '0px 4px';
yandexButton.style.padding = '4px 10px';
yandexButton.style.fontSize = '.85rem';
yandexButton.style.backgroundColor = '#000';
yandexButton.style.color = 'rgb(236, 236, 236)';
yandexButton.style.border = 'solid 1px #46555e';
yandexButton.style.borderRadius = '6px';
yandexButton.addEventListener('mouseover', function() {
yandexButton.style.color = '#dcdcdc';
yandexButton.style.backgroundColor = 'rgb(13, 11, 21)';
yandexButton.style.border = '1px solid rgb(113, 155, 181)';
});
yandexButton.addEventListener('mouseout', function() {
yandexButton.style.color = 'rgb(236, 236, 236)';
yandexButton.style.backgroundColor = '#000';
yandexButton.style.border = '1px solid #46555e';
});
yandexButton.addEventListener('click', function() {
const query = prompt('Search on Yandex');
if (query !== null) {
window.location.href = 'https://yandex.com/search/?text=' + encodeURIComponent(query);
}
});
searchContainer.appendChild(yandexButton);
// Adiciona a opção MetaGer
const metagerButton = document.createElement('button');
metagerButton.innerHTML = 'MetaGer';
metagerButton.className = 'btnBarscript';
metagerButton.style.margin = 'auto';
metagerButton.style.margin = '0px 4px';
metagerButton.style.padding = '4px 10px';
metagerButton.style.fontSize = '.85rem';
metagerButton.style.backgroundColor = '#000';
metagerButton.style.color = 'rgb(236, 236, 236)';
metagerButton.style.border = 'solid 1px #46555e';
metagerButton.style.borderRadius = '6px';
metagerButton.addEventListener('mouseover', function() {
metagerButton.style.color = '#dcdcdc';
metagerButton.style.backgroundColor = 'rgb(13, 11, 21)';
metagerButton.style.border = '1px solid rgb(113, 155, 181)';
});
metagerButton.addEventListener('mouseout', function() {
metagerButton.style.color = 'rgb(236, 236, 236)';
metagerButton.style.backgroundColor = '#000';
metagerButton.style.border = '1px solid #46555e';
});
metagerButton.addEventListener('click', function() {
const query = prompt('Search on MetaGer');
if (query !== null) {
window.location.href = 'https://metager.org/meta/meta.ger3?eingabe=' + encodeURIComponent(query);
}
});
searchContainer.appendChild(metagerButton);
// Adiciona a opção Gibiru
const gibiruButton = document.createElement('button');
gibiruButton.innerHTML = 'Gibiru';
gibiruButton.className = 'btnBarscript';
gibiruButton.style.margin = 'auto';
gibiruButton.style.margin = '0px 4px';
gibiruButton.style.padding = '4px 10px';
gibiruButton.style.fontSize = '.85rem';
gibiruButton.style.backgroundColor = '#000';
gibiruButton.style.color = 'rgb(236, 236, 236)';
gibiruButton.style.border = 'solid 1px #46555e';
gibiruButton.style.borderRadius = '6px';
gibiruButton.addEventListener('mouseover', function() {
gibiruButton.style.color = '#dcdcdc';
gibiruButton.style.backgroundColor = 'rgb(13, 11, 21)';
gibiruButton.style.border = '1px solid rgb(113, 155, 181)';
});
gibiruButton.addEventListener('mouseout', function() {
gibiruButton.style.color = 'rgb(236, 236, 236)';
gibiruButton.style.backgroundColor = '#000';
gibiruButton.style.border = '1px solid #46555e';
});
gibiruButton.addEventListener('click', function() {
const query = prompt('Search on Gibiru');
if (query !== null) {
window.location.href = 'https://gibiru.com/results.html?q=' + encodeURIComponent(query);
}
});
searchContainer.appendChild(gibiruButton);
// Adiciona a opção Swisscows
const swisscButton = document.createElement('button');
swisscButton.innerHTML = 'Swisscows';
swisscButton.className = 'btnBarscript';
swisscButton.style.margin = 'auto';
swisscButton.style.margin = '0px 4px';
swisscButton.style.padding = '4px 10px';
swisscButton.style.fontSize = '.85rem';
swisscButton.style.backgroundColor = '#000';
swisscButton.style.color = 'rgb(236, 236, 236)';
swisscButton.style.border = 'solid 1px #46555e';
swisscButton.style.borderRadius = '6px';
swisscButton.addEventListener('mouseover', function() {
swisscButton.style.color = '#dcdcdc';
swisscButton.style.backgroundColor = 'rgb(13, 11, 21)';
swisscButton.style.border = '1px solid rgb(113, 155, 181)';
});
swisscButton.addEventListener('mouseout', function() {
swisscButton.style.color = 'rgb(236, 236, 236)';
swisscButton.style.backgroundColor = '#000';
swisscButton.style.border = '1px solid #46555e';
});
swisscButton.addEventListener('click', function() {
const query = prompt('Search on Swisscows');
if (query !== null) {
window.location.href = 'https://swisscows.com/pt/web?query=' + encodeURIComponent(query);
}
});
searchContainer.appendChild(swisscButton);
// Adiciona a opção Archive
const archiveButton = document.createElement('button');
archiveButton.innerHTML = 'Archive';
archiveButton.className = 'btnBarscript';
archiveButton.style.margin = 'auto';
archiveButton.style.margin = '0px 4px';
archiveButton.style.padding = '4px 10px';
archiveButton.style.fontSize = '.85rem';
archiveButton.style.backgroundColor = '#000';
archiveButton.style.color = 'rgb(236, 236, 236)';
archiveButton.style.border = 'solid 1px #46555e';
archiveButton.style.borderRadius = '6px';
archiveButton.addEventListener('mouseover', function() {
archiveButton.style.color = '#dcdcdc';
archiveButton.style.backgroundColor = 'rgb(13, 11, 21)';
archiveButton.style.border = '1px solid rgb(113, 155, 181)';
});
archiveButton.addEventListener('mouseout', function() {
archiveButton.style.color = 'rgb(236, 236, 236)';
archiveButton.style.backgroundColor = '#000';
archiveButton.style.border = '1px solid #46555e';
});
archiveButton.addEventListener('click', function() {
const query = prompt('Search on Archive');
if (query !== null) {
window.location.href = 'https://web.archive.org/web/*/' + encodeURIComponent(query);
}
});
searchContainer.appendChild(archiveButton);
// Adiciona a opção AHMIA
const ahmiaButton = document.createElement('button');
ahmiaButton.innerHTML = 'Deep Web 1';
ahmiaButton.className = 'btnBarscript';
ahmiaButton.style.margin = 'auto';
ahmiaButton.style.margin = '0px 4px';
ahmiaButton.style.padding = '4px 10px';
ahmiaButton.style.fontSize = '.85rem';
ahmiaButton.style.backgroundColor = '#000';
ahmiaButton.style.color = 'rgb(236, 236, 236)';
ahmiaButton.style.border = '1px solid rgb(94, 49, 51)';
ahmiaButton.style.borderRadius = '6px';
ahmiaButton.style.textShadow = '1px .5px 3px #b30000';
ahmiaButton.addEventListener('mouseover', function() {
ahmiaButton.style.color = '#dcdcdc';
ahmiaButton.style.backgroundColor = 'rgb(13, 11, 21)';
ahmiaButton.style.border = '1px solid rgb(113, 155, 181)';
});
ahmiaButton.addEventListener('mouseout', function() {
ahmiaButton.style.color = 'rgb(236, 236, 236)';
ahmiaButton.style.backgroundColor = '#000';
ahmiaButton.style.border = '1px solid rgb(94, 49, 51)';
});
ahmiaButton.addEventListener('click', function() {
const query = prompt('Search on Ahmia (deep web)');
if (query !== null) {
window.location.href = 'https://ahmia.fi/search/?q=' + encodeURIComponent(query);
}
});
searchContainer.appendChild(ahmiaButton);
// Adiciona a opção The Deep Searches
const deepButton = document.createElement('button');
deepButton.innerHTML = 'Deep Web 2';
deepButton.className = 'btnBarscript';
deepButton.style.margin = 'auto';
deepButton.style.margin = '0px 4px';
deepButton.style.padding = '4px 10px';
deepButton.style.fontSize = '.85rem';
deepButton.style.backgroundColor = '#000';
deepButton.style.color = 'rgb(236, 236, 236)';
deepButton.style.border = '1px solid rgb(94, 49, 51)';
deepButton.style.borderRadius = '6px';
deepButton.style.textShadow = '1px .5px 3px #b30000';
deepButton.addEventListener('mouseover', function() {
deepButton.style.color = '#dcdcdc';
deepButton.style.backgroundColor = 'rgb(13, 11, 21)';
deepButton.style.border = '1px solid rgb(113, 155, 181)';
});
deepButton.addEventListener('mouseout', function() {
deepButton.style.color = 'rgb(236, 236, 236)';
deepButton.style.backgroundColor = '#000';
deepButton.style.border = '1px solid rgb(94, 49, 51)';
});
deepButton.addEventListener('click', function() {
window.open('http://searchgf7gdtauh7bhnbyed4ivxqmuoat3nm6zfrg3ymkq6mtnpye3ad.onion.ly/', '_blank');
});
searchContainer.appendChild(deepButton);
// Adiciona a opção Search Encrypt
const encryptButton = document.createElement('button');
encryptButton.innerHTML = 'Search Encrypt';
encryptButton.className = 'btnBarscript';
encryptButton.style.margin = 'auto';
encryptButton.style.margin = '0px 4px';
encryptButton.style.padding = '4px 10px';
encryptButton.style.fontSize = '.85rem';
encryptButton.style.backgroundColor = 'rgb(21, 19, 28)';
encryptButton.style.color = 'rgb(236, 236, 236)';
encryptButton.style.border = 'solid 1px rgb(89, 113, 128)';
encryptButton.style.borderRadius = '6px';
encryptButton.addEventListener('mouseover', function() {
encryptButton.style.color = '#dcdcdc';
encryptButton.style.backgroundColor = 'rgb(13, 11, 21)';
encryptButton.style.border = '1px solid rgb(113, 155, 181)';
});
encryptButton.addEventListener('mouseout', function() {
encryptButton.style.color = 'rgb(236, 236, 236)';
encryptButton.style.backgroundColor = 'rgb(21, 19, 28)';
encryptButton.style.border = 'solid 1px rgb(89, 113, 128)';
});
encryptButton.addEventListener('click', function() {
window.open('https://www.searchencrypt.com/home', '_blank');
});
searchContainer.appendChild(encryptButton);
// Adiciona a opção Search 2lingual
const lingualButton = document.createElement('button');
lingualButton.innerHTML = '2lingual';
lingualButton.className = 'btnBarscript';
lingualButton.style.margin = 'auto';
lingualButton.style.margin = '0px 4px';
lingualButton.style.padding = '4px 10px';
lingualButton.style.fontSize = '.85rem';
lingualButton.style.backgroundColor = 'rgb(21, 19, 28)';
lingualButton.style.color = 'rgb(236, 236, 236)';
lingualButton.style.border = 'solid 1px rgb(89, 113, 128)';
lingualButton.style.borderRadius = '6px';
lingualButton.addEventListener('mouseover', function() {
lingualButton.style.color = '#dcdcdc';
lingualButton.style.backgroundColor = 'rgb(13, 11, 21)';
lingualButton.style.border = '1px solid rgb(113, 155, 181)';
});
lingualButton.addEventListener('mouseout', function() {
lingualButton.style.color = 'rgb(236, 236, 236)';
lingualButton.style.backgroundColor = 'rgb(21, 19, 28)';
lingualButton.style.border = 'solid 1px rgb(89, 113, 128)';
});
lingualButton.addEventListener('click', function() {
window.open('https://2lingual.com/', '_blank');
});
searchContainer.appendChild(lingualButton);
// Adiciona a opção fechar 2
const closedButton2 = document.createElement('button');
closedButton2.innerHTML = '×';
closedButton2.className = 'btnBarscript';
closedButton2.style.margin = 'auto';
closedButton2.title = 'Hide bar';
closedButton2.style.margin = '0px 5px';
closedButton2.style.padding = '0px 5px';
closedButton2.style.position = 'absolute';
closedButton2.style.fontSize = '1.3rem';
closedButton2.style.backgroundColor = 'transparent';
closedButton2.style.color = '#dcdcdc';
closedButton2.style.border = 'solid 1px rgb(65, 109, 136)';
closedButton2.style.borderRadius = '6px';
closedButton2.addEventListener('mouseover', function() {
closedButton2.style.color = '#ff3c3f';
closedButton2.style.backgroundColor = '#000';
closedButton2.style.border = '1px solid #d4112b';
});
closedButton2.addEventListener('mouseout', function() {
closedButton2.style.color = 'rgb(236, 236, 236)';
closedButton2.style.backgroundColor = 'transparent';
closedButton2.style.color = '#dcdcdc';
closedButton2.style.border = '1px solid rgb(65, 109, 136)';
});
closedButton2.addEventListener('click', function() {
searchContainer.style.display = "none";
document.body.style.marginTop = "0px";
});
searchContainer.appendChild(closedButton2);
document.body.appendChild(searchContainer);
}
setTimeout(function(){
startBar();
},1200)
// Encontrar todos os links na página e substitui por proxy .ly se for um domínio .onion
const links = document.querySelectorAll('a');
links.forEach(link => {
if (link.href.includes('.onion') && !link.href.includes('.onion.ly')) {
if (link.href.includes('redirect_url=')) {
const startIndex = link.href.indexOf('redirect_url=') + 13;
const newHref = link.href.substring(startIndex).replace('.onion', '.onion.ly');
link.href = newHref;
} else {
const newHref = link.href.replace('.onion', '.onion.ly');
// Atualizar o href do link
link.href = newHref;
}
}
});
})();