Прошел этот ваш Стим за 12 часов. Лицо Габена и его рекомендации представили?
Закрыл гештальт, скупил весь стим. Больше не буду покупать больше 10 игор в год
Скрипт для быстрого Игнора\Вишлиста.
Вставляем в консоль, выполняем
В поиске теперь кнопка 1 = вишлист, 2 = скрыть
Листаем страницы и радуемся.
У меня ушло часов 12 на весь стим
function () {
  const wishlist_game_key_code = 49;
  const ignore_game_key_code = 50;
  
  let gameItem;
  let mouseX;
  let mouseY;
  
  function remove_game(_) {
    if(gameItem){
      gameItem.querySelector('.ds_options').click();
      document.querySelectorAll('.ds_options_tooltip div.option')[_].click();
      gameItem = undefined;
      setTimeout(() => window.dispatchEvent(new MouseEvent('mousemove', {clientX: mouseX,clientY: mouseY})), 500);
    }
  }
  
  const wishlist_game = () => remove_game(0);
  const ignore_game = () => remove_game(1);
  
  window.addEventListener('mousemove', e => {
    const hoverElement = document.elementFromPoint(e.clientX, e.clientY);
    const mouseHoverElement = hoverElement.closest('a[data-ds-appid]');
    gameItem = mouseHoverElement;
    mouseX = e.clientX;
    mouseY = e.clientY;
  });
  
  window.addEventListener('keydown', (e) => {
    if(e.keyCode == wishlist_game_key_code)
      wishlist_game();
    else if(e.keyCode == ignore_game_key_code)
      ignore_game();
  });
}();
24 комментария