Greasy Fork is available in English.

MSCSTSTS-TOOLS

自用工具库,命名空间mscststs

Version au 06/02/2018. Voir la dernière version.

Ce script ne doit pas être installé directement. C'est une librairie destinée à être incluse dans d'autres scripts avec la méta-directive // @require https://update.greasyfork.org/scripts/38220/249262/MSCSTSTS-TOOLS.js

(function(global, factory) {
  if (typeof define === 'function' && define.amd)
    define(function() { return factory(global) })
  else
    factory(global)
}(this, function(window) {
  var mscststs = (function(mscststs) {
      mscststs.sleep = function(milisecondes){
          return new Promise(resolve=>{
				setTimeout(()=>{resolve();},miliseconds);
			});
      };
      mscststs._Step = async function(selector,callback){
          while(document.querySelector(selector)===null){
				await mscststs.sleep(100);
			}
			callback(selector);
      }
      mscststs.wait=function(selector){
          return new Promise(resolve=>{
				mscststs._Step(selector,function(selector){resolve(document.querySelector(selector));});
			});
      }
      
})(mscststs)
  return mscststs
}))