|
Messenger Plus! Live - Scripting Documentation
Messenger Plus! LiveIntroduction to ScriptingWelcome to the documentation of the Messenger Plus! Live scripting system. This technical documentation is intended to be read by script developers. Whether it is to make your first script, to get more information on a scripting subject or to know the parameters for a given function, you've come to the right place! 溴> 欢迎您到文件的Messenger Plus! Live脚本 The Messenger Plus! Live scripting system is based on Microsoft's JScript 5.6. If you've ever created scripts for web pages then you probably know what JScript, or its cousin JavaScript, is. If not, you don't have to worry, JScript is an easy language to work with for anybody who's done some coding before and that can be learned quickly for those interested in the subject. Despite being simple, JScript also has the advantage of being an object-oriented language that also comes with native support for ActiveX controls, regular expressions and more. For more information about JScript's fundamentals, please visit the MSDN web site. You should spend about an hour reading about the language if you have no idea how it works, don't spend too much time on it though, the best way to learn is by practicing! Just keep the JScript's documentation opened for future reference or find some good tutorials on the web. 该Messenger Plus! Live脚本系统是基于 Another technology you should be familiar with before you can create full featured Messenger Plus! scripts is XML. XML stands for eXtensible Markup Language and looks a lot like HTML. It is basically a way to define data in text form. If you've never worked with XML before, you'll quickly see how straightforward it can be. A lot of tutorials can be found on the internet and despite the fact that XML can be typed in any text editor, it is highly recommended that you get a good XML editor that will be able to validate your syntax. The Messenger Plus! Live scripting system requires XML in several places that are optional for script beginners like the ScriptInfo configuration file and the script's Windows Interface files. Each of them is defined in an XML Schema file that's meant to be read in graphic form, do not try to read it in XML text form as this will make your task more difficult than it should be. A very good XML editor capable of perfectly rendering XML Schema files is XMLSpy from Altova (you will need the professional version which is available as a free trial). 另一种技术,您应该熟悉前,您可以创建全功能的Messenger Plus!脚本是XML 。 XML的缩写,可扩展标记语言,并期待了很多类似于HTML 。它基本上是一种方式界定数据在文本形式。如果您以前从未工作过的XML之前,您将很快看到如何简单的可以。很多教程可以在因特网上发现的,尽管事实上, XML的可键入在任何文本编辑器,这是强烈建议您获得良好的XML编辑器将能够验证您的语法。该Messenger Plus! Live脚本制度规定, XML在几个地方,这是可选的脚本初学者一样, scriptinfo配置文件和脚本的Windows接口文件。他们每个人的定义是在一个XML Schema的文件的意思是要在阅读图表形式,不要尝试读取它在XML文本形式,因为这会使您的任务更加困难比它应该的。一个非常好的XML编辑器,能够完美地渲染XML Schema的文件是xmlspy从altova (您将需要专业版这是可以作为一个免费试用期) 。 Aside from the language and the technology, what you mostly need is the will to learn how to work with the system. Scripting is "easy" as long as you don't mind spending the first couple of hours wondering how things work. This documentation includes explanation pages, references, examples, ... use them! If you do, you'll be able to script anything you want in Messenger in no time and get exactly what you expect from the software. If you don't feel easy about scripting, just take it one step at a time, spend time in the various topics/examples available, and stick to reproducing what you see while bringing your own small modifications to the existing code. Your first lesson awaits you in what's a Messenger Plus! script. 除了从语言和技术,你的大部分需要的是将要了解如何工作与制度。脚本是“容易” ,只要你不介意的开支首次在几个小时内的东西,想知道如何工作。这个文件包括解释的页面,参考,例子, ...使用它们!如果你这样做,您可以在脚本的任何想要在信使在任何时间并获得正是你期望从该软件。如果您不觉得很容易约脚本,只需采取一个步骤,它在一时间,花时间在各项议题/例子可用,并坚持以复制你所看到的,而把自己的小修改现有的程式码。你的第一个教训,等待着你在什么是Messenger Plus!脚本。 If you need help about anything related to scripting, whether it's about JScript, XML or one of the functions, feel free to visit the official Messenger Plus! forum. Please remember to search if somebody posted a similar question before you and if the answer was already given: you'll get your answer faster and it will save us some time to help other members. Also, if you become a more advanced scripter with time, it would be appreciated if you could help on the forum and answer people's questions when you know the answer :). 如果您需要帮助的任何相关的脚本,不管它是约的JScript , XML或职能之一,请随时访问官方Messenger Plus!论坛。请记住,搜索如果有人发布了类似的问题之前,你和若答案是已经作出:您会得到您的答案更快,而且会拯救我们一些时间来帮助其他成员。此外,如果你成为一个更先进的scripter随着时间的推移,我们将不胜感激如果您可以帮助对论坛,并回答市民的问题时,您知道答案: ) 。 Enjoy! Patchou SponsorLinksScripts文档目录 脚本库 FAQ |