Karşı bildirimle gelen gelen Telif haklarındaki URL toplu seçme checkbox toplu seçme. Google Chrıme
document.querySelectorAll('material-checkbox').forEach(cb => { if (!cb.checked) cb.click(); });
Karşı bildirimle gelen gelen Telif haklarındaki URL toplu seçme checkbox toplu seçme. Google Chrıme
document.querySelectorAll('material-checkbox').forEach(cb => { if (!cb.checked) cb.click(); });
const buttons = document.querySelectorAll("[id^='icon-button-']"); // Her bir düğmeyi tıkla buttons.forEach(button => { button.click(); console.log("Clicked on button:", button); });
Github releases sayfasına gidip konsol açın yukarıdaki kodu konsole yapıştırıp ENTER basın tüm releases seçilmiş olacak alttan kaydet butonuna basın. Eğer çok fazla releasese varsa sayfa hata verebilir bir önceki sayfaya gidin ve tekrar kaydet butonuna basın.
Chrome Console data-bid aralığına göre Enter bastırma
let startId = 118800588; let endId = 118800687; for (let id = startId; id <= endId; id++) { let selector = `span[data-bid="${id}"]`; let button = document.querySelector(selector); if (button) { button.click(); } }
Tüm checkboxları seçmek ve işaretlemek için gerekli bir kod parçacıgı bu Google Chrome Konsolda çalışır.
var checkboxes = document.querySelectorAll('input[type="checkbox"][name="file_public"]'); checkboxes.forEach(function(checkbox) { checkbox.checked = true; });
Console kullanarak 2,4,6,8 alanlarındaki click alanlarına tıklama.
// Checkbox'ları seçmek için kullanılacak olan selector var selector = "#manage_video > tbody > tr:nth-child({index}) > td:nth-child(1) > input[type=checkbox]"; // 2, 4, 6, ... sıralamasındaki checkbox'lar için döngü for (var i = 2; i <= 100; i += 2) { // Her bir checkbox'ı seçmek için kullanılan tam selector var fullSelector = selector.replace("{index}", i); // Checkbox'ı seç var checkbox = document.querySelector(fullSelector); // Checkbox'ı hemen seç checkbox.click(); }
Bir arkadaşım hellabyte . one sitesindeki tüm gönderdiği linkleri toplam istemiş fakat koruma oldugu için toplayamamış bende ona google chrome içindeki konsol kullanarak tüm linkleri toplayacak bir kod paylaştım sizde yararlana bilirsiniz.
// Tüm sayfaları dolaşacak fonksiyon async function scrapeAllPages(startPage, endPage) { // Toplam verileri depolamak için boş bir dizi oluştur var allData = []; // Belirli sayfa numaraları arasında döngü for (var page = startPage; page <= endPage; page++) { // Sayfanın URL'sini oluştur var url = 'https://hellabyte.one/file?page=' + page; // Sayfayı aç ve beklet try { const response = await fetch(url); const html = await response.text(); // HTML içindeki verileri çek var parser = new DOMParser(); var doc = parser.parseFromString(html, 'text/html'); var elements = doc.querySelectorAll('.item-title'); // Her bir öğe için ID ve içeriği al var pageData = Array.from(elements).map(function(element) { var onclickAttribute = element.getAttribute('onclick'); var id = onclickAttribute.match(/'(.*?)'/)[1]; var content = element.innerText.trim(); return { id: id, content: content }; }); // Toplanan verileri genel listeye ekle allData = allData.concat(pageData); // Kısa bir bekleme süresi ekleyebilirsiniz (istediğiniz sıklıkta) await new Promise(resolve => setTimeout(resolve, 1000)); } catch (error) { console.error('Hata:', error); } } // Toplanan tüm verileri göster console.log(allData); } // Belirli bir sayfa aralığını dolaşmak için fonksiyonu çağır scrapeAllPages(1, 92);
Burada toplam 92 sayfayı gezip tüm linkleri verir.
Chrome explorer kullanarak sitenizde dizayn modunu aktif ederek kolay bir şekilde css kodlarıyla vb. işlemlerle ugraşmatan testlerinizi kolaylıkla yapabilirsiniz bunun için F12 Basıp konsol kısmında
document.designMode = 'on'
yazmanız bu işlemden sonra istediğiniz nesneyi düzelte bilirsiniz.