CKTools

A library by CKylinMC combined all usually-used script segments.

Version vom 18.08.2021. Aktuellste Version

Dieses Skript sollte nicht direkt installiert werden. Es handelt sich hier um eine Bibliothek für andere Skripte, welche über folgenden Befehl in den Metadaten eines Skriptes eingebunden wird // @require https://update.greasyfork.org/scripts/429720/961566/CKTools.js

Du musst eine Erweiterung wie Tampermonkey, Greasemonkey oder Violentmonkey installieren, um dieses Skript zu installieren.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

Sie müssten eine Skript Manager Erweiterung installieren damit sie dieses Skript installieren können

(Ich habe schon ein Skript Manager, Lass mich es installieren!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Autor
CKylinMC
Version
0.2
Erstellt am
22.07.2021
Letzte Aktualisierung
18.08.2021
Größe
13,2 KB
Lizenz
GPLv3 License

A library by CKylinMC combined all usually-used script segments.

Included

  • get/getAll method - alias of querySelector/All
  • makeDom async method - make a node and do something then return the node just created.
  • getCookies/getUrlParam method - simplified script for using cookies and url params.
  • wait async method - base waiting method, support async.
  • waitForDom async method - wait until specified dom been found.
  • waitForAttribute async method - wait until specified attribute been found.
  • waitForPageVisible async method - wait until page been displayed.
  • addStyle/clearStyles method - an easy way to manage injected styles.
  • EventEmitter class - a simple emitter polyfill emulating nodejs.
  • HoldClick class - a simple tool handling mouse-long-tap for desktop users.
  • dragger.* object - a group of useful tools handling hold-and-drag for desktop users.
  • modal.* object - a ready-to-go simple single-instance modal window.
  • bili.* object - a group of useful tools for bilibili pages.

There is no detailed documents for this library, for more information like usages please directly goto source code.