измененная и обновленная версия этого скрипта https://userscripts.org/scripts/show/154216