Lost Cafe instruction:修订间差异
(创建页面,内容为“(方便云端复制粘贴ing) = Tampermonkey = == 1 == // ==UserScript== // @name Lost Cafeのclerk 打扫咖啡馆 // @namespace <nowiki>http://tampermonkey.net/</nowiki> // @version 1.0 // @description Dollars聊天室 控制台输出聊天信息及控制台聊天 // @author Lost Cafeのclerk // @match <nowiki>https://drrr.com/room/*</nowiki> // @icon data:image/gif;base64,R0lGODlhAQAB…”) |
无编辑摘要 |
||
第363行: | 第363行: | ||
}, 5000); | }, 5000); | ||
} | |||
}, true); | |||
})(); | |||
== 5 == | |||
// ==UserScript== | |||
// @name Lost Cafeのclerk(自动点歌完整版) | |||
// @namespace <nowiki>http://tampermonkey.net/</nowiki> | |||
// @version 2.1 | |||
// @description Dollars聊天室 控制台输出聊天信息及控制台聊天 | |||
// @author Lost Cafeのclerk | |||
// @match <nowiki>https://drrr.com/room/*</nowiki> | |||
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== | |||
// @grant none | |||
// @license MIT | |||
// ==/UserScript== | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost1')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 98000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost2')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 233000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost3')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 176000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost4')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 276000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost5')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 208000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost6')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 286000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost7')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 200000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost8')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 160000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('lost9')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 200000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los10')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 198000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los11')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 300000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los12')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 242000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los13')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 256000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los14')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 216000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los15')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 341000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los16')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 238000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los17')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 274000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los18')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 282000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los19')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 184000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los20')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 461000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los21')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 98000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los22')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 185000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los23')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 200000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los24')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 244000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los25')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 334000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los26')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 274000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los27')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 165000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los28')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 256000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los29')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 149000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los30')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 171000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los31')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 124000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los32')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 395000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los33')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 286000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los34')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 204000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los35')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 200000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los36')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 184000); | |||
} | |||
}, true); | |||
})(); | |||
(function() { | |||
'use strict'; | |||
console.clear(); | |||
const message = document.querySelector('[name=message]'); | |||
document.addEventListener('keydown', function(event) { | |||
const chatText = message.value.toLowerCase(); | |||
if (chatText.includes('los37')) { | |||
setTimeout(function() { | |||
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning'; | |||
const send = document.querySelector('[name=post]'); | |||
send.click(); | |||
}, 299000); | |||
} | } |
2023年5月20日 (六) 16:57的版本
(方便云端复制粘贴ing)
Tampermonkey
1
// ==UserScript==
// @name Lost Cafeのclerk 打扫咖啡馆
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Dollars聊天室 控制台输出聊天信息及控制台聊天
// @author Lost Cafeのclerk
// @match https://drrr.com/room/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
console.clear()
const events = ['talk join system', 'talk leave system', 'talk me system select-text'];
let message=document.getElementsByName('message')[0];
let send=document.getElementsByName('post')[0];
$("#talks").bind('DOMNodeInserted', function(e) {
// console.log('element now contains: ' + $(e.target).html());
if(events.includes(e.target.className)){
console.log(e.target.innerText);
}else{
//常规对话输出
try{
var out="$ "+e.target.children[0].innerText+":"+e.target.children[1].innerText;
console.log(out);
}catch(err){
}
}
});
function echo(content){
message.value=content;
send.click();
}
setInterval(function () {
echo('/me 打扫咖啡馆ing...( _ _)ノ|壁');
}, 1000*1498);
setTimeout(function(){console.clear();},1000);
})();
2
// ==UserScript==
// @name Lost Cafeのclerk(店内)
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Dollars聊天室 控制台输出聊天信息及控制台聊天
// @author Lost Cafeのclerk
// @match https://drrr.com/room/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
console.clear()
const events = ['talk join system', 'talk leave system', 'talk me system select-text'];
let message=document.getElementsByName('message')[0];
let send=document.getElementsByName('post')[0];
$("#talks").bind('DOMNodeInserted', function(e) {
// console.log('element now contains: ' + $(e.target).html());
if(events.includes(e.target.className)){
console.log(e.target.innerText);
}else{
//常规对话输出
try{
var out="$ "+e.target.children[0].innerText+":"+e.target.children[1].innerText;
console.log(out);
}catch(err){
}
}
});
function echo(content){
message.value=content;
send.click();
}
setInterval(function () {
echo('/me 这里是ℒℴ𝓈𝓉 𝒞𝒶𝒻ℯの𝒸𝓁ℯ𝓇𝓀,欢迎来到𝓛𝓸𝓼𝓽 𝓒𝓪𝓯𝓮。可输入“Lhelp”查看指令,详细指令“Ldhelp”。歌曲是脚本自动播放的,所以不介意打断的ing。附:打翻的咖啡比直接喝更使人清醒');
}, 1000*1500);
setTimeout(function(){console.clear();},1000);
})();
3
// ==UserScript==
// @name Lost Cafeのclerk 打翻的咖啡
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Dollars聊天室 控制台输出聊天信息及控制台聊天
// @author Lost Cafeのclerk
// @match https://drrr.com/room/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
console.clear()
const events = ['talk join system', 'talk leave system', 'talk me system select-text'];
let message=document.getElementsByName('message')[0];
let send=document.getElementsByName('post')[0];
$("#talks").bind('DOMNodeInserted', function(e) {
// console.log('element now contains: ' + $(e.target).html());
if(events.includes(e.target.className)){
console.log(e.target.innerText);
}else{
//常规对话输出
try{
var out="$ "+e.target.children[0].innerText+":"+e.target.children[1].innerText;
console.log(out);
}catch(err){
}
}
});
function echo(content){
message.value=content;
send.click();
}
setInterval(function () {
echo('/me 又有一杯咖啡被打翻了Σ( ° △ °|||)');
}, 1000*1498);
setTimeout(function(){console.clear();},1000);
})();
4
// ==UserScript==
// @name Lost Cafe祁门红茶
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Dollars聊天室 控制台输出聊天信息及控制台聊天
// @author Lostcafeのclerk
// @match https://drrr.com/room/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('/me lqi')) {
setTimeout(function() {
const newEvent = new KeyboardEvent('keydown', {
code: 'Enter'
});
document.dispatchEvent(newEvent);
}, 3000);
setTimeout(function() {
message.value = '/me 将水烧至90—95℃,茶具景瓷,装百分之五的茶叶,冲入已烧好的热水,冲泡后香气高锐持久,隔45秒左右倒入小杯,把做好的“祁门红茶”递给您';
const send = document.querySelector('[name=post]');
send.click();
}, 5000);
}
}, true);
})();
5
// ==UserScript==
// @name Lost Cafe瑰夏咖啡
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Dollars聊天室 控制台输出聊天信息及控制台聊天
// @author Lostcafeのclerk
// @match https://drrr.com/room/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lgui')) {
setTimeout(function() {
const newEvent = new KeyboardEvent('keydown', {
code: 'Enter'
});
document.dispatchEvent(newEvent);
}, 3000);
setTimeout(function() {
message.value = '/me 玫瑰和茉莉花香的特质,蜜柚以及柑橘香味,浅烘焙有坚果香气;湿香气同样有榛子味道。口感稍显温和含蓄,稍冷却一点,花果风味伴随着温度下降逐渐上升,把做好的“瑰夏咖啡”递给您';
const send = document.querySelector('[name=post]');
send.click();
}, 5000);
}
}, true);
})();
5
// ==UserScript==
// @name Lost Cafeのclerk(自动点歌完整版)
// @namespace http://tampermonkey.net/
// @version 2.1
// @description Dollars聊天室 控制台输出聊天信息及控制台聊天
// @author Lost Cafeのclerk
// @match https://drrr.com/room/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost1')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 98000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost2')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 233000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost3')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 176000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost4')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 276000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost5')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 208000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost6')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 286000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost7')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 200000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost8')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 160000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('lost9')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 200000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los10')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 198000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los11')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 300000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los12')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 242000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los13')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 256000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los14')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 216000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los15')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 341000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los16')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 238000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los17')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 274000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los18')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 282000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los19')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 184000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los20')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 461000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los21')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 98000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los22')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 185000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los23')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 200000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los24')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 244000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los25')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 334000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los26')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 274000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los27')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 165000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los28')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 256000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los29')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 149000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los30')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 171000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los31')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 124000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los32')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 395000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los33')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 286000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los34')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 204000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los35')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 200000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los36')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 184000);
}
}, true);
})();
(function() {
'use strict';
console.clear();
const message = document.querySelector('[name=message]');
document.addEventListener('keydown', function(event) {
const chatText = message.value.toLowerCase();
if (chatText.includes('los37')) {
setTimeout(function() {
message.value = '/meℒℴ𝓈𝓉 𝒞𝒶𝒻ℯ next music is beginning';
const send = document.querySelector('[name=post]');
send.click();
}, 299000);
}
}, true);
})();