您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds desktop notifications for golden cookies and deers
- // ==UserScript==
- // @name Cookie Clicker Notification
- // @icon http://orteil.dashnet.org/cookieclicker/img/goldCookie.png
- // @namespace x4_ccn
- // @version 0.2.1
- // @description Adds desktop notifications for golden cookies and deers
- // @author x4fab
- // @match http://orteil.dashnet.org/cookieclicker/
- // @grant none
- // @license CC0
- // ==/UserScript==
- if (Notification.permission == 'default'){
- document.body.onclick = function (){
- Notification.requestPermission();
- document.body.onclick = null;
- }
- }
- setTimeout(function(q,r){
- setInterval(function(){
- if (document.querySelector('#goldenCookie').style.display != 'none'){
- if (!q)
- (q = new Notification('Golden Cookie!',
- { icon: document.querySelector('#goldenCookie').style.backgroundImage.slice(4, -1) }))
- .onclick = document.body.click.bind(document.querySelector('#goldenCookie'));
- } else if (q){
- q.close();
- q = 0;
- }
- if (document.querySelector('#seasonPopup').style.display != 'none'){
- if (!r)
- (r = new Notification('Season Popup!',
- { icon: document.querySelector('#seasonPopup').style.backgroundImage.slice(4, -1) }))
- .onclick = document.body.click.bind(document.querySelector('#seasonPopup'));
- } else if (r){
- r.close();
- r = 0;
- }
- }, 100);
- window.onkeydown = window.onkeypress = function(e){
- if (e.keyCode == 32)
- return false;
- }
- window.onkeyup = function(e){
- if (e.keyCode == 32 && e.shiftKey)
- Game.Notify('Heavenly Chips', 'Reset now and total count will be ' + Beautify(Game.HowMuchPrestige(Game.cookiesReset+Game.cookiesEarned)), 0, 3);
- if ([ 13, 17, 32 ].indexOf(e.keyCode) + 1)
- document.querySelector('#bigCookie').click();
- }
- }, 500);