当前位置:兵器玩家编程软件 → 一键转帖:母狮1.9_Lioness 1.9

软件名称:[B]母狮1.9_Lioness 1.9[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:216 MB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

框架内置编写程序

母狮,净企业软件系统的互操作语言的设计是一个为Windows编写程序的框架。

您可以使用母狮来构建应用程序,C#,VB.NET AutoHotKey_L的Java,Groovy中,Common Lisp的,Nemerle,红宝石,Python和PHP,Lua中,TCL,Perl中,Jint,S#的神器出山:www.shenqi73.com的VBScript / JavaScript / HTML / CSS, WSH的VBScript,JScript和COM WSH。

AutoHotKey_L作为主机的其他语言,并与他们进行互操作,通过调用他们的类和函数,并与他们交换数据,通过集成到母狮。NET C#或VB.NET层。你可以保持状态的应用程序中的任何或所有的语言支持。

这里是“女狮”的一些主要特点:

·您开发的应用程序都包含在一个编程和加密的可执行文件(可选)。可执行文件可以包含任何类型的文件,你需要使用。的可执行文件会自动将自己安装在第一次运行时,可以做的注册表项,创建快捷方式等,始终保持一个文件,可以移动,在任何文件夹中,,甚至只读文件夹,任何媒体,做工精细没有任何问题。
·母狮运行时(包括支持的语言库)是包含在一个文件中的。exe母狮的应用程序和小于均有20MBytes。
·对于发展,没有安装任何语言或框架是必要的除了AutoHotKey_L(可选,您可以使用的包括便携式AutoHotKey_L编译器),净框架版本4和VC + + 2010可再发行组件(仅当你需要的Lua支持,可选)。分布包括在它们的安装程序。对于正在运行的可执行文件演示,你只需要的。NET框架版本4(可选,,如果你与Cameyo虚拟化的演示,包括。NET Framework版本4和运行,而不是)和VC + + 2010可再发行组件安装(可选,如果你的虚拟化演示与Cameyo包括VC + + 2010可再发行组件,而不是和运行该版本)。分布包括在它们的安装程序。
·您分发的应用程序需要只。NET框架版本4(可选的,如果你的虚拟化您的母狮应用与Cameyo,包括。NET框架4)和VC + + 2010可再发行组件(Lua的支持,可选的,如果你不使用的Lua或虚拟化您的母狮Cameyo应用程序,包括VC + + 2010可再发行组件)安装在用户的PC。 。NET Framework版本4安装和VC + + 2010可再发行组件中的分布。
·的母狮分布包括便携式两个文件AutoHotKey_L编译器,您可以使用您的母狮应用程序编译成一个可执行文件。因此,您不需要安装AutoHotKey_L,在你的机器上的发展,但如果你这样做,你并不需要编译您的项目每次你改变它,你只是运行您的应用程序,并获得相应的更改。
·母狮是可移植的。所以,举例来说,你可以把它的USB和发展在任何Windows的PC(您安装所需的软件,AutoHotKey_L(可选,您可以使用的包括便携式AutoHotKey_L编译器代替),。NET框架版本4和VC + + 2010可再发行组件(仅当你使用Lua,可选的),在PC发展,如果尚未安装)。
·AutoHotKey_L的解释是便携式的,将被列入分布在它自己的目录。通过这种方式,你不需要安装AutoHotKey_L,当你开发的便携式解释,只是运行的应用程序。
·VC + + 2010可再发行组件只需要安装发展的人分发您的应用程序将被安装在用户的个人电脑,如果您的应用程序将使用Lua。另一方面,你可以分发的母狮的应用程序使用Lua虚拟机而不需要VC + + 2010可再发行组件安装在你的用户,如果您使用Cameyo您的母狮应用程序虚拟化。
·如果你有Visual Studio,你可以做一个文件的可执行安装程序,其中将包括一个文件的可执行的应用程序,除了将目录中的一个文件的可执行的应用程序,它还将检测用户是否具有NET框架v。 0.4和VC + + 2010可再发行组件安装在他/她的电脑,如果没有,它会提供安装它们。
分布包括在Web体积小。NET Framework安装程序和完整的脱机。NET 4 Framework安装程序。
·便携式一个exe文件Cameyo(虚拟化软件)的分布。 Cameyo让您您的母狮应用程序虚拟化,所以它不会需要。NET框架也没有VC + + 2010可再发行,但将包括。NET Framework和VC + +可再发行组件。虚拟化后,你的母狮应用程序将仍然是一个文件。如果您需要其他程序,将它们安装到您的虚拟化的母狮应用程序。警告:这可能不是合法的包。NET Framework和VC + + 2010分派沿着你的母狮应用程序使用虚拟化软件,如Cameyo(您可能还需要使用VMware的ThinApp的,而不是Cameyo,但它是商业的)。如果不确定,请咨询律师。
·你永远不会需要手动编译代码的,只要这是必要的,它是自动完成的。
·无需运行或配置任何东西开始发展。马上源的分布。
·无需安装平台,只需要解压缩就可以了(在月台上被发现在文件夹中的分布source_files)的分布和工作。由于该平台本身实际上是一个完整的应用程序,它实际上是一个模板,它会为你节省大量的时间,因为你并不需要从头开始编写应用程序。你需要一个Windows应用程序做的,是已经存在的,只是修改了用户界面,删除用户的功能,您不需要添加用户界面功能,你需要添加你的业务逻辑和你做。
·快速开发Windows应用程序,有利于通过AutoHotKey_L的HTML / JavaScript / CSS和脚本语言。
·快速开发非凡的用户界面,使用热键,热字串,鼠标手势,语音识别,计算机生成的声音,定时器,在一个或多个语言的图形用户界面,甚至提高他们的HTML / JavaScript / CSS,使窗口透明,嵌入COM图形用户界面组件,事件射击在所需的位置上移动鼠标或点击在需要时自动,自动发送键击和文字多。你甚至可以创建HTML / CSS,HTML / CSS / JavaScript的优雅,实用的用户界面,并使用JavaScript库的用户界面和部件。
·自动化开发的应用程序或其他应用程序使用。的Windows管理的任何方面。
·容易与其他应用程序,Windows应用程序或Web应用程序进行交互的应用程序。
·使用电源,所有这些语言来开发非常复杂的应用。
·所有这些语言来与他们的标准库(几乎所有的人)。该平台还没有JDK的Java和Groovy开发也JVM使用内置的应用程序在用户的PC。母狮与嵌入。NET版本的JDK。没有运行任何支持的语言也需要安装。
·使用无数的第三方库,所有这些支持的语言。
·使用无数的代码片段在互联网上提供所有这些语言的书籍。你有没有发现你需要一个片段,在Java?好,使用它。你有没有发现你需要另外一个,在C#?好极了,使用它!
·使用非脚本语言(自动编译)在运行时或Common Lisp的脚本语言生成代码或变异,它的类在运行时改变代码。 Nemerle和S#也可以在运行时生成代码。创建的的VBScript / JavaScript / HTML / CSS或WSH VBScript代码在运行时的飞行。您可以动态地创建很多类,只要你想,将继续活着,直到你关闭应用程序。在母狮AutoHotKey_L,C#,VB.NET和Java自动编译,其余的语言,通常用作解释(脚本)的语言,即使其中有些是在其他平台上编译。 ,通过Nemerle你也来运行动态的C#代码,你可以改变你的愿望,在运行它之前。
·脚本语言代码在数据库中存储和处理,然后将其从数据库加载,如果你想改变它,执行它在非脚本语言。
·编写应用程序连接到任何数据库管理系统,甚至flatline DMBSes“。
·让你的代码,无论您使用何种语言,只在一个文件格式。
·模块化的代码中使用#include包含文件的代码。对于嵌入式的语言,在各种字符串变量中存储您的代码,然后保存文件中的字符串,包括他们用#include,最后连接字符串。您还可以包括文件,包括文件,使您的代码,模块化的,你想要的。
·您可以编写代码,不能进行解密或反编译的AutoHotKey_L。所以,你可以在AutoHotKeyL和非敏感的代码在任何支持的语言写敏感的代码。
·强大的引擎的框架允许你写的代码在同一个源文件/文件中的所有受支持的语言。如果支持的语言是不够的,你可以建立在其他语言中的DLL,如在F#或C + +等从您的母狮应用程序使用的DLL。
·轻松快速地加载和使用的任何语言编写的DLL,包括Windows操作系统的DLL。
·面向对象的范例,基于原型的范例,功能范式,都提供必要的范式和声明的范例和高度发达的语言支持。使用他们,如果你需要,并结合他们。
·没有必要在所有受支持的语言的程序。在最低限度你计划在AutoHotKey_L只,AutoHotKey_L和使用Javascript / HTML / CSS或AutoHotKey_L和VBScript中/ HTML / CSS或在AutoHotKey_L和COM或AutoHotKey_L和WHS的VBScript或在AutoHotKey_L和WHS的JScript或在AutoHotKey_L和?#或在AutoHotKey_L和C#+的一个或更多的语言,或在上述的组合。基本上,你的语言,你想实现的功能。
·母狮,特别适合用于敏捷软件开发。
·你有很多小的应用程序/脚本语言运行时在这里和那里?将您的应用程序/脚本来运行母狮和他们在母狮的用户界面。通过这种方式,您将访问所有你的程序只有一个位置。
·提供母狮作为礼物送给想学习编程的人。这将需要一些学习MLIPS的初始投资,但他们可以集中精力学习支持的语言。
·把敏感文件到一个可执行文件压缩/加密的母狮应用和运行要求的密码提取。
·一旦你完成,你可以打开到关闭自动编译和编译的。exe。这将使您的应用程序的运行速度。
·母狮与的嵌入式SQLite(基于服务器平坦的,速度非常快DBMS)为C#或VB.NET。一个SQLite数据库的例子也包括在内。
·你会经常发现自己写的代码,在代码中的代码(代码在代码在代码中的代码,你运行C#Nemerle的如果)。在所有这些情况下,你可以写多行代码,没有转义字符的需要。注意:当你在代码中编写代码,C#或VB.NET层加上@你的字符串字面,如果你需要双引号,把它写为“”(即使用两个双引号,而不是一个)。
·您的C#/ VB.NET类和支持的语言有中包含的代码,并没有死,如果死的方法。
·母狮自动编译,如果你是手动编译你的代码是不慢。
·对于非常快速的执行,解释型语言,你需要快速的计算机分发您的母狮应用程序的要求。这适用于口译员虽然初始化。一旦口译员在一个新的实例您的母狮应用程序的第一次运行,它可能需要一个短暂的延迟来完成他们的初始化,但自那以后,口译语言运行超快速。如果你愿意,你可以在应用程序启动初始化口译员。此外,您将往往是建立在解释型语言将被加载到内存中的类和函数,然后使用这些类。功能相比,你写的代码在写程序的解释型语言(程序解释的代码也被加载到内存中,但不能重用,所以你不能利用的事实,这是非常快的代码在内存中,speedwise)。
·您的母狮执行的代码,在您的应用程序的一个实例,它第一次执行,它加载到内存或高速缓存和代码重用以来,它会被载入内存或高速缓存。你的代码在C#或VB.NET层,当你实例化的类第一次在课堂上,所有的类中的代码就可以直接到内存中,并从那里,当你使用它。
·支持的脚本语言,如Ruby,Python或Lua语言编写的运行速度更快,母狮比他们的的定期同行(像CPython的)。
·母狮有不同寻常的特点,让您可以为文本字符串分割C#/ VB.NET类,你可以存储在文件中。
·母狮允许阅读和书面ini文件,在那里你可以存储你想要的信息您的母狮应用程序使用。
·支持的语言有丰富的文档和例子在书的形式,在线文档/教程和论坛。也有在irc.freenode.net的IRC频道,在那里你可以寻求帮助。
·母狮的许可证,也被称为FreeBSD的许可,允许你修改的代码和商业开发的母狮和你写的应用程序的是简体的BSD许可证。
·源代码有很多的意见,以帮助你编写自己的应用程序。也有充分的源代码的例子,与雌狮的完整代码演示提供。
·该发行版包括一个README.txt文件,这可以解释的语言的互操作性是如何实现的,如何开始,如何调试多语言应用程序。包含在母狮一个专门的后续代码var_dump方法,让你的对象提供详细的信息,以帮助您与您的应用程序的调试。还提供了一个调试控制台,它允许您将数据追加和显示控制台(在这一点上的应用程序暂停执行)。还提供了日志记录功能。自动编译,显示在消息框中,为AutoHotKey_L,C#,VB.NET和Java的编译错误。未捕获的异常显示在消息框中或在命令提示符下。致命的错误也显示在消息框中或在命令提示符下。如果你死的方法,在一个窗口应用程序中,使用try / catch捕获显示错误。这当然可以被捕获,并忽略或处理。
·该发行版包括一个IDE,是便携式(这样你就可以使用它你去任何地方,写你的程序),它只有一个文件。它支持所有提供的母狮(除AutoHotKey_L,Groovy中,Nemerle,HTML和S#)+ XML,汇编语言,C + +,CSS,批处理文件,SQL,文本,YAML和更多。可以支持在未来Groovy和Nemerle的。为了使尽可能使用它,保存到自己的源文件中的每一种语言的代码。的分布,包括一个便携式IDE AutoHotKey_L。也有一两个文件的便携式HTML编辑器中的分布。
·女狮内置支持SQLite在C#或VB.NET。发布中包含一个文件SQLiteBrowser,可以打开,修改,执行查询您的SQLite数据库等。
·该发行版包括一个小母狮的应用程序在运行时,删除临时文件所留下的一头母狮应用程序在Windows临时文件夹的。
·母狮很容易卸载。简单地删除你的文件母狮的应用程序创建过程中自动安装阶段。要做到这一点容易,运行的分布应用Lioness_delete_temporaty_files。
·该发行版包括一个便携版本的ilmerge和一个可移植的GUI版本的ilmerge,因此,您可以合并成一个DLL。NET的DLL。
的分布,包括一个可移植的GUI版本的7-Zip,你的母狮应用程序使用的所有文件创建一个命令行自解压的压缩实用程序。包括和许多小文件从一个提取的。exe文件的应用程序,包括在您的。一个自解压的EXE应用程序,静静地提取出所有您需要的文件。当萃取完成后,启动应用程序。提取从大的一个文件中提取文件,而不是直接从应用程序中提取许多小文件,一个戏剧性的速度增长,实现您的应用程序的自动安装阶段,即发生在你第一次运行您的应用程序。另外,使用7-Zip命令行自提取(7z格式),最大压缩,导致显着更小的尺寸母狮。exe应用程序。
·所有的配套软件自带的母狮免费分发和免费用于非商业目的或商业目的。
·A演示,展示了平台的分布。演示演示的各种任务可以完成与雌狮以及支持的语言编写的代码和调试多国语言之间的互操作性。其实是整个平台编译运行的例子片段包含在平台的演示。


[url=http://www.sot9.com/soft/99914.html][B]母狮1.9_Lioness 1.9[/B][/url]

点这里下载->母狮1.9_Lioness 1.9 [ 下载地址 ]