导航:首页 > 程序命令 > 注册插件命令

注册插件命令

发布时间:2022-10-22 08:55:56

A. 关于大漠插件注册后在按键精灵里的全部命令找不到大漠命令的问题

你每次写一个新脚本就需要写这段代码,每一个新脚本也必须加进这两个文件,大漠命令说明在大漠插件里的一个叫“大漠接口文件”里面,点开它,里面有每个指令的解释。

B. cad加载插件命令 看完你就懂了

1、cad加载插件命令是“appload”命令。

2、如Auto CAD加载插件工具,可以打开Auto CAD应用软件,进入到工作区域,然后输入“appload”命令,在弹出的选择对话框中,找到需要加载的插件即可。

C. 如何注册ocx控件

注册ocx控件的方法步骤如下:

1、双击鼠标左键打开c盘。

D. 按键精灵大漠插件你们每次都要注册吗

不用每次注册,注册是一次,不过要每个线程创建大漠对象(就是写上Setdm=createobject("dm.dmsoft")这句)。下面代码是按键精灵大漠插件注册,注册大漠最简单是4句,不过我不建议那样做,那样不可靠,我下面的代码虽然比较多,但是相对来说比较完整。在WinXP,Win7旗舰版,Win10专业版和企业版这几个操作系统都试过,是可以注册成功的。

//大漠注册
FunctionRegister_dm
DimVer,dm_Ver
dm_Ver="3.1232"'大漠版本
Register_dm=1'初始化注册返回值,0表示未注册成功,1表示注册成功。
'默认已注册

PutAttachment".","dm.dll"
PutAttachment".plugin","RegDll.dll"
Delay200

Setdm=createobject("dm.dmsoft")
Ver=dm.Ver()
IfVer=""Then'如果没有注册大漠
Setws=createobject("Wscript.Shell")
ws.run"regsvr32atl.dll/s"
Setws=nothing
Setdm=nothing
CallPlugin.RegDll.Reg(".dm.dll")
Delay300

Setdm=createobject("dm.dmsoft")
Ver=dm.Ver()
EndIf


IfVer<>dm_VerThen'如果大漠版本不正确
PutAttachment".","卸载大漠注册.bat"
'附件添加这个卸载大漠注册bat文件。
Delay200
RunApp".卸载大漠注册.bat"
Delay200
CallPlugin.RegDll.Reg(".dm.dll")
Delay200

Setdm=createobject("dm.dmsoft")
Ver=dm.Ver()
IfVer<>dm_VerThen
Register_dm=0'注册失败,返回0
EndIf
EndIf
EndFunction

'调用方法:
IsReg=Register_dm
IfIsReg=1Then
MessageBox"大漠插件注册成功"
Else
MessageBox"大漠插件注册失败,可能是电脑防火墙或者杀毒软件拦截,请关闭它们再重新打开小精灵。"
EndIf

附件文件制作:新建文本文档.txt,里面写上如下图内容:

保存,文件名改为“卸载大漠注册.bat”,然后添加到附件即可

E. 如何注册ActiveX控件

[必备条件]

一、用于将ActiveX控件进行打包并加数据鉴名的工具集:

makecert.exe 作cer格式的证书,即X.509证书,同时可以创建私钥和公钥。
cert2spc.exe 将cer格式证书转换成spc格式证书,即PKCS #7证书。
cabarc.exe 将ocx打包成cab。
signcode.exe 将证书签署到ocx上去。
chktrust.exe 检查签署证书后的ocx是否正确。
certmgr.exe 是管理证书用的。
二、用于进行打包用的ocx控件evS1300.ocx。
三、用于查看ocx控件的工具ActvxDoc。

[制作过程]

一、环境设置
1、下载makeCAB包,解压到本地目录(如E盘根目录),如查看到如图1所示的工具集,则表示已下载成功:
2、设置系统环境变量,右键单击“我的电脑”à选择“属性”à选择“高级”选项卡,打开系统属性面版块
3、在系统属性版块里单击“环境变量(N)”按钮
4、选择“系统变量(S)”里的“新建(W)”按钮,打开“编辑系统变量”对话框,然后在“变量值(V)”里加入“;E/makeCAB”:

二、将用于打包的OCX控件放在E盘根目录下(本文档使用名为evS1300.ocx的控件来进行介绍),其中evS1300.ocx是本文档进行操作的控件对象,而mfc71.dll、msvcp71.dll、msvcr71.dll这三个文件通常是进行打包时一并打包的文件,但不是必须(推荐一起打包),其可在系统中的system32目录下找
到,请自行准备。

三、ActiveX发布步骤

1、单击“开始”à“动行(R)”à输入“cmd”à回车à进入到操作的控件所在的目录,如图6所示:
2、创建PVK文件(私人密匙文件),在命令行中输入“makecert -sk evS1300 evS1300.pvk -n CN=XXXXXXX公司”,然后回车
3、创建CER文件(公司证书),在命令行中输入“makecert -sk evS1300.pvk evS1300.cer”,然后回车若出现“Successed”提示,则会在E:/evS1300目录下生成evS1300.cer文件
4、创建SPC测试软件出版商证明书,在命令行中输入“cert2spc evS1300.cer evS1300.spc”,然后回车
5、创建INF文件,用记录本编辑以下信息

[version]
signature="$CHINA$"
AdvancedINF=1.0

[Add.Code]
evS1300.ocx=evS1300.ocx
msvcr71.dll=msvcr71.dll
mfc71.dll=mfc71.dll
msvcp71.dll=msvcp71.dll

[evS1300.ocx]
file=thiscab
clsid={0440906E-9BD6-4F3E-B65A-39E1B339D9DA}
FileVersion=1,0,0,0
RegisterServer=yes

[msvcr71.dll]
file-win32-x86=thiscab
RegisterServer=no
DestDir=11
FileVersion=7,10,3052,4

[mfc71.dll]
file-win32-x86=thiscab
RegisterServer=no
DestDir=11
FileVersion=7,10,3077,0

[msvcp71.dll]
file-win32-x86=thiscab
RegisterServer=no
DestDir=11
FileVersion=7,10,3077,0

在evS1300.inf的内容里,[version]和[Add.Code]项是必须的,[Add.Code]的键值项的多少取决于以下你所配制项的多少。[msvcr71.dll]、[mfc71.dll]、[msvcp71.dll]就是上面我所说不是必须的项,只要你想把msvcr71.dll、mfc71.dll、msvcp71.dll包括在发布包里,那这么三项就必须写在inf里,而这三项的具体内容是固定的,可复制过去即可。最为关键的就是[evS1300.ocx]项,其中有clsid和FileVersion就是evS1300.ocx的classId和version,这要求必须一至,否我们发布出去的CAB包时不能在客户端自动更新下载安装。说到这里,那我们如何才能知道evS1300.ocx里面的classId和version呢?我在上面的必备条件里介绍到有一个用于查看ocx控件的工具ActvxDoc,对,就是用它,我们双击这个文件运行它,此时可以看到图13所示的界面:

点击“File”à“Open…”,打开您所要查看的OCX控件
打开了控件之后,我们在界面的右边部位“Class”的下拉框里选择“<all interfaces=""></all>”就可以看到我们想要查找的FileVersion和classId,如图15所示:
6、创建CAB文件,在命令行中输入“cabarc -s 6144 n evS1300.cab msvcr71.dll mfc71.dll msvcp71.dll evS1300.ocx evS1300.inf”,然后回车,
7、使用Code Signing Wizard签署一个CAB文件,首先双击运行工具集里面的signcode.exe(或在命令行里直接输入“signcode”后回车),系统会弹出如图17所示的数字签名向导:
8、单击“下一步(N)”按钮,选择要进行数字签名的且已做成CAB包的文件evS1300.cab文件。
9、选择好CAB包后单击“下一步(N)”按钮,在选择想要的签名类型里选择“自定议(C)”并单击“下一步(N)”按钮
10、接下来单击“从文件选择(F)”按钮,选择刚刚制作的evS1300.cer
11、在图20中单击“下一步(N)”按钮来到图21,然后在图21里选择“CSP中的私钥(K)”。
12、在图21中单击“下一步(N)”按钮,然后在图22中的散列算法中选择“shal”,并单击“下一步(N)”按钮。
13、在“证书路径中的证书”中选择“证书路径中的所有证书,包括根证书(C)”,在“其它证书(可选)”中选择“包括在以下PKCS #7 证书(.p7b)文件中的证书(P):”,并单击“浏览(R)…”按钮选择evS1300.spc文件,选择完后单击“下一步(N)”按钮
14、接下来在弹出的“数据描述”窗口中输入公司的名称和网址并单击“下一步(N
15、现大部份工作都已完成,在接下来的一步当中是可选的操作,其作用只是为CAB加入时间戳,此步骤完全可以不做
16、完成,单击“下一步(N)”按钮便可来到数字签名向导的最后一步,即操作总览,单击“完成”按钮便可大功告成

F. 易语言 怎么注册大漠插件到系统

.版本 2.支持库 dm
.如果 (dm.创建 () = 真)
运行 (“regsvr32 ” + 取运行目录 () + “\dm.dll” + “ -s”, 真, )

G. 插件指什么具体浅显点

IE插件简介
所谓IE插件是一个嵌入到IE工具栏中的“NetGoCN工具栏”、一个IE窗口菜单扩展以及一组IE按键和鼠标动作功能扩展的总称。使用IE插件前必须保证:

系统安装IE5.0以上版本,推荐使用5.5及以上版本的IE。单个杀灭(或获取)Flash时,在有些系统中(如Windows 2000)需要IE6.0才能正确动作;
您对所使用的电脑具有可以安装插件的操作权限,且通过NetGoCN主程序的选项或命令行,在Windows中正确注册了此插件;
在IE“查看-工具栏”菜单中(或MyIE2的相应选项中)选择了“NetGoCN工具栏”。
注册IE插件可以通过NetGoCN主程序的“选项”菜单完成(选中“使用IE插件”菜单项为使用IE插件,反之则为不使用IE插件)。由于此IE插件是一个标准的IE功能扩展程序,所以您也可以通过命令行注册此IE插件(如果您能熟练操作的话)。
由于IE插件是IE的功能扩展,所以无论您选择使用或不使用IE插件,都只有打开IE(或其它宿主程序)才能看到其设置结果,并且当其设置改变后,下次启动IE时生效。

注:IE插件可以在MyIE2中正常使用,NetGoCN已针对MyIE2进行了专门的配置,正常情况时应无需用户设置就可看到它。在MyIE2中,“清除弹出窗”功能无效。

IE插件所具有以下功能。

一,获取功能

批量获取当前网页中的插件文件,目前支持Flash、RealPlayer、MediaPlayer和JAVA对象文件;
批量获取当前网页中的图形文件;
批量获取当前网页中的链接网址;
批量获取当前网页中的框架页网址,包含网页中嵌入的网页地址;
获取网页中的脚本程序,以文本形式发到《NetGoCN写字板》;
获取网页、活动框架页、选中的网页文本;
即指即得,单个获取网页中的图片;
即指即得,单个获取网页中的Flash(Flash对象不接受拖动和拷贝)等网页中的嵌入文件;
得到网页的快照图片(BMP格式);
单个获取网页元素时,可以在收藏的同时,保存您在网页中选取的文字作为说明文件以及自动添加和来源网址、收藏日期等附加信息到此收藏文件。
二,清除功能

自动关闭弹出式窗口;
批量隐藏、显示当前网页中的嵌入网页;
批量隐藏、显示当前网页中的图片;
批量隐藏、显示当前网页中的Flash;
单个杀除当前网页中的图片;
单个杀除当前网页中的Flash;
清除文本中的隐藏文字。
三,编辑功能

通过本IE插件,可以直接编辑(在线编辑)您所浏览的网页(V2.0或以后的版本)。
利用其编辑功能,可以完成网页片段的修改收集和添加收集。
可以将网页简单地保存为单一的CHM电子文档。
四,拖放框功能

IE插件工具条具有绝大部分的NetGoCN拖放框功能;
部分按钮具有独特的施放接受功能;
将IE插件工具条作为拖放框使用时,可以在收藏图片、Flash等的同时,自动保存您在网页中选取的文字说明和来源网址、收藏日期等附加信息。
五,常用工具

允许用户配置、任意添加、删除想要的工具程序到插件的“工具”按钮,并可在Windows资源管理器中和浏览器中使用;
添加工具可通过“工具”按钮的下拉菜单,选择“配置工具”菜单项完成,或直拖放一个应用程序到IE插件工具条上则可;
工具按钮下拉菜单的三种操作方式:
操作 执行功能
用鼠标左键直接点击您想要操作的菜单项 工具按钮功能切换,并运行此工具
用鼠标左键点击您想要操作的菜单项,同时按下Ctrl键 执行功能:运行此工具(不切换工具按钮功能)
用鼠标右键直接点击您想要操作的菜单项 工具按钮功能切换(不运行此工具)

工具按钮接受本地文件的拖放。若拖动一个本地文件到工具按钮,将调用用户配置的应用程序工具打开施入的文件。例如,当您指定Photoshop到工具按钮上后,您可以在Windows资源管理器中,拖动多个图形文件到“工具”按钮,放开鼠标后将运行Photoshop,同时打开拖入的图形文件。
支持工具程序的命令行参数,详细描述请查阅帮助文档。
在浏览器中的界面如下:
参考资料:http://www.netgocn.com/view_IEPlug.htm

H. 如何开发Revit插件命令

感觉好多朋友对Revit二次开发感兴趣但是找不到门路。这里简单介绍一下:以Visual Studio 2008为例,需要下列步骤:
1. 新建项目(Add New Project)
选择Visual C#语言和类库模班,输入项目名称(例如MyTest)和位置。
添加RevitAPI.dll和RevitUI.dll到项目的参考引用中。它们可以Revit的安装目录下或者SDK包中找到。2. 实现接口添加下列代码:
using System;
using Autodesk.Revit.UI;
using Autodesk.Revit.DB;
using Autodesk.Revit.Attributes;namespace MyTest
{
[Transaction(TransactionMode.Automatic)]
[Regeneration(RegenerationOption.Manual)]
public class Class1 : IExternalCommand
{
public Result Execute(ExternalCommandData d, ref string s, ElementSet e)
{
TaskDialog.Show("MyTest", "大家好!");
return Result.Succeeded;
}
}
}

3. 注册插件用文本编辑器生成下列注册文件,例如MyTest.Addin:
<?xml version="1.0" encoding="utf-8"?>
<RevitAddIns>
<AddIn Type="Command">
<Assembly>C:\Temp\MyTest.dll</Assembly>
<FullClassName>MyTest.Class1</FullClassName>
<ClientId>41cedd6b-ca40-41ef-a8cf-d1ff3dee0a16</ClientId>
<Text>Command Class1</Text>
<Description>My Test command</Description>
<VisibilityMode>AlwaysVisible</VisibilityMode>
</AddIn>
</RevitAddIns>把文件考到插件的专有目录下:XP - C:\Documents and Settings\All Users\Application Data\Autodesk\Revit\Addins\2011\
Vista/Win7 - C:\ProgramData\Autodesk\Revit\Addins\2011\4. 启动Revit在Add-in(插件)的External Tools(附加模块)菜单下就能发现这个命令了。点击这个图标,它就根我们问好了。

I. 大漠插件注册了不能调用命令

阅读全文

与注册插件命令相关的资料

热点内容
瑜伽pdf下载地址 浏览:252
小花猫app改名叫什么 浏览:837
编程器固件修改 浏览:523
沈阳技校有程序员吗 浏览:300
各行app的基金有什么不一样吗 浏览:62
python编译器怎么装 浏览:73
新浪php笔试题 浏览:138
新时达服务器如何自学习 浏览:27
程序中什么命令用来输入单字符 浏览:59
php是否有数据 浏览:141
虚拟云服务器是什么意思 浏览:279
vb是编译性语言吗 浏览:209
json格式用什么编译器 浏览:319
word转pdf代码 浏览:802
单片机中如何编程 浏览:739
cad常见的快捷命令 浏览:625
服务器端有什么 浏览:325
文件夹正在使用如何重命名 浏览:378
单片机触摸 浏览:875
qq收藏夹在手机哪个文件夹 浏览:755