wsmud_pluginss 0.0.32.103版本后,可以使用Store.js进行文件存储
    使用store.js存储之后,存储的数据不会丢失
    本插件的接口非常简单。只需要几个命令就可以将内容存储在用户浏览器中

    1. //向存储中添加内容
    2. //@param key
    3. //@param value
    4. WSStore.set('username', 'marcus')
    5. //获得存储中的内容
    6. //@param key
    7. WSStore.get('username')
    8. //删除存储中的内容
    9. //@param key
    10. WSStore.remove('username')
    11. //清空存储
    12. WSStore.clear()
    13. //向存储中添加object
    14. //@param key
    15. WSStore.set('user', { name: 'marcus', likes: 'javascript' })
    16. var user = WSStore.get('user')
    17. alert(user.name + ' likes ' + user.likes)
    18. // Get all stored values
    19. WSStore.getAll().user.name == 'marcus'
    20. // Loop over all stored values
    21. WSStore.forEach(function(key, val) {
    22. console.log(key, '==', val)
    23. })

    接下来将介绍在脚本中使用存储。
    例如 聊天记录记录器触发

    1. // 新聊天信息触发器
    2. // 聊天信息内容:(content)
    3. // 发言人:(name)
    4. // 频道:(channel)
    5. // 如需更多信息,可以到论坛触发器版块发帖。
    6. @js var lt = WSStore.get("lt"); lt = lt+'\n'+`(channel)`+":"+`(name)`+":"+`(content)`.split("\n"); WSStore.set('lt', lt);

    使用了触发器的变量以及WSStore.get(“lt”)方法获取内容。