InstaSynchP Library

Basic function that are needed by several scripts use with @require

目前为 2014-10-25 提交的版本。查看 最新版本

此脚本不应直接安装,它是一个供其他脚本使用的外部库。如果您需要使用该库,请在脚本元属性加入:// @require https://update.gf.qytechs.cn/scripts/5647/22615/InstaSynchP%20Library.js

作者
Zod-
版本
1.0.7
创建于
2014-10-11
更新于
2014-10-25
大小
3.3 KB
许可证
GPL-3.0

InstaSynchP-Library

Basic function that are needed by several scripts use with @require

Functions

String.prototype.format

StackOverflow

'{0}: {1}'.format(user, message)

String.prototype.startsWith

StackOverflow

'string'.startsWith('str')

String.prototype.endsWith

StackOverflow

'string'.endsWith('ing')

String.prototype.contains

StackOverflow

'string'.contains('ri')

isBlackname

Checks according to /^([A-Za-z0-9]|([\-_](?![\-_]))){5,16}$/ regex if the string could be a blackname (greyname would be {1,16})

isBlackname('username')

htmlDecode

Decodes html tags from a string

htmlDecode('>')

activeVideoIndex

Returns the index of the active video

activeVideoIndex()

findUserId

Find user by their id

findUserId('id')

findUserUsername

Find user by their username

findUserUsername('username')

videojs

Returns the video-js object

videojs()

reloadPlayer

Reloads the player

reloadPlayer()

addSystemMessage

Add a system message to the chat

addSystemMessage('message')

addErrorMessage

Add an error message to the chat

addErrorMessage('error message')

videoInfoEquals

Compare two videoinfo objects for equality

videoInfoEquals(info1, info2)

License

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/.

http://opensource.org/licenses/GPL-3.0

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址