Greasy Fork is available in English.
Basic function that are needed by several scripts use with @require
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.icu/scripts/5647/22615/InstaSynchP%20Library.js
Basic function that are needed by several scripts use with @require
String.prototype.format'{0}: {1}'.format(user, message)
String.prototype.startsWith'string'.startsWith('str')
String.prototype.endsWith'string'.endsWith('ing')
String.prototype.contains'string'.contains('ri')
isBlacknameChecks according to /^([A-Za-z0-9]|([\-_](?![\-_]))){5,16}$/ regex if the string could be a blackname (greyname would be {1,16})
isBlackname('username')
htmlDecodeDecodes html tags from a string
htmlDecode('>')
activeVideoIndexReturns the index of the active video
activeVideoIndex()
findUserIdFind user by their id
findUserId('id')
findUserUsernameFind user by their username
findUserUsername('username')
videojsReturns the video-js object
videojs()
reloadPlayerReloads the player
reloadPlayer()
addSystemMessageAdd a system message to the chat
addSystemMessage('message')
addErrorMessageAdd an error message to the chat
addErrorMessage('error message')
videoInfoEqualsCompare two videoinfo objects for equality
videoInfoEquals(info1, info2)
Copyright (C) 2013 InstaSynch
Copyright (C) 2014 Zod-
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.