let dependencies = ["https://code.jquery.com/jquery-3.2.1.min.js"];
for (let i = 0; i < dependencies.length; i++) {
let script = document.createElement('script');
script.src = dependencies[i];
document.getElementsByTagName('head')[0].appendChild(script);
}
const LAUNCH_TIMEOUT = 2000;
const DELETE_INTERVAL = 200;
const DELETE_TIMEOUT = 150;
setTimeout(function(){
let audio = $(".audio_page__audio_rows_list > div");
let i = 0;
let interval = setInterval(function(){
if (i >= audio.length) {
clearInterval(interval);
return;
}
let elem = audio[i];
console.log("Deleting element", i);
$(elem).mouseover();
setTimeout(function (e) {$(e).find(".audio_row__action_delete").click()}, DELETE_TIMEOUT, elem);
i++;
}, DELETE_INTERVAL);
}, LAUNCH_TIMEOUT);
читер!, скриптер! софтер!Значит так, Меченый:
1) Открываешь список своих аудиозаписей в браузере ПК и мотаешь до самого низа (зажать PageDown)
2) Копируешь скрипт
3) Вставляешь в консоль разработчика (Ctrl+Shift+J или F12, сам разберёшься)
4) Жмёшь Enter и оставляешь всё это варится на ~ 200 секунд
С тебя смешной анекдот, который я не слышал или цель твоей жизни
Код:let dependencies = ["https://code.jquery.com/jquery-3.2.1.min.js"]; for (let i = 0; i < dependencies.length; i++) { let script = document.createElement('script'); script.src = dependencies[i]; document.getElementsByTagName('head')[0].appendChild(script); } const LAUNCH_TIMEOUT = 2000; const DELETE_INTERVAL = 100; const DELETE_TIMEOUT = 75; setTimeout(function(){ let audio = $(".audio_page__audio_rows_list > div"); let i = 0; let interval = setInterval(function(){ if (i >= audio.length) { clearInterval(interval); return; } let elem = audio[i]; console.log("Deleting element", i); $(elem).mouseover(); setTimeout(function (e) {$(elem).find(".audio_row__action_delete").click()}, DELETE_TIMEOUT, elem); i++; }, DELETE_INTERVAL); }, LAUNCH_TIMEOUT);
6 аудиозаписей удаляет, дальше мне лень тестировать
Можно просто...читер!, скриптер! софтер!
Парень с девушкой приходят после свидания к нему домой. Он достает ключи, а девушка ему говорит:С тебя смешной анекдот
Юмореска? Неплохо :DПарень с девушкой приходят после свидания к нему домой. Он достает ключи, а девушка ему говорит:
— Ты знаешь, я смотрю как мужчина открывает дверь и определяю, подходим ли мы друг другу... Если он грубо втыкает ключ в дверь — он грубый любовник, такой мне и нужен, а если он роняет ключи и не может найти замочную скважину, он неопытный любовник и он не для меня... А вот как ты открываешь дверь, милый?
Парень вставляет ключ и начинает его ебашить во все стороны, вперёд-назад, туда обратно! Дверь открывается, девушка в ахуе заходит в дом и говорит:
-Ничего себе ты дверь открываешь, наверное в сексе ты еще грубее, хе-хе..
-Это еще что... Вот Мой батя дверь ваще адово открывает.
Ну такой вот пример усредненный, потому что вариаций масса.
Берется ключ, он не вставляется, вставлять-это не про моего батю! Он берет этот ключ, заходит на пролет и с самого дальнего угла метает его прямо в замочную скважину. Подпрыгивает к двери и начинает хуярить ключём во все стороны, открывает, закрывает, вытаскивает и вставляет ключ обратно, прокручивает В ОБРАТНУЮ СТОРОНУ! Хуй знает зачем!, потом обратно крутит. Все это происходит, пока дым из замка не пойдет. Потом он вытаскивает ключ садится на корты и смотрит в скважину. Потом батя вставляет ключ и ебашит во все стороны. При этом очень сильно шкрябая ногтями по двери. Крутит ключ и приговаривает полушепотом ух бля. При этом у него на лбу аж пот выступает. Любезно мне иногда предлагает, но я отказываюсь. Надо ли говорить о том какой дичайший клин потом? Замок клинит так, что мастер целую неделю замок чинит!
офк, что может быть лучше.Юмореска? Неплохо :D
Бля я взорвался от смехаофк, что может быть лучше.
Штирлиц сидит в своём кабинете, пишет тайное письмо советскому командованию. Вдруг в дверь постучали 0 раз. «Ник Вуйчич» подумал Штирлиц
удаляет ~15 аудио потом останавливается и приходится перезагружать страницу
Поправил небольшой баг (возможно из-за этого не работало на большом количестве)удаляет ~15 аудио потом останавливается и приходится перезагружать страницу
const DELETE_INTERVAL = 200;
const DELETE_TIMEOUT = 150;
Я знаю этот анекдотудаляет ~15 аудио потом останавливается и приходится перезагружать страницу
Я знаю этот анекдот
Получилось, спасибоПоправил небольшой баг (возможно из-за этого не работало на большом количестве)
Попробуй сейчас, используя тот же код (я его отредачил)
Если всё плохо:
Попробуй увеличить константы:
Код:const DELETE_INTERVAL = 200; const DELETE_TIMEOUT = 150;
Скрипт работает примерно так:
> Перейти к следующей аудиозаписи
> "Достать" кнопку удаления аудиозаписи
> Подождать DELETE_TIMEOUT, т.к. иначе кнопка не успевает появиться
> Нажать кнопку
> Подождать DELETE_INTERVAL
То есть
DELETE_INTERVAL - интервал между переходами по аудиозаписям (в миллисекундах)
DELETE_TIMEOUT - интервал между переходом к аудиозаписи и её удалением (в миллисекундах)
---------Двойное сообщение соединено: ---------
Я знаю этот анекдот
---------Двойное сообщение соединено: ---------@#Joseph как оно?