⑴ 怎么 注册软件
第一步;点击;"!设置.bat"文件,
第二步;双击"3dmax.exe"
它会叫你选择注册激活
点击下一步
先不要关闭这个窗口
接下来执行第三步
第三步:点击附带的注册机(
"!注册机.exe"
)
把第二步里面的申请号复制下来
粘贴上去
(注意:一行一行的复制哦,两行是连在一起的
,没有空格,不然会显示无效)返回第二步安装程序里面的
有两个选项:一个是“获取”,你就点击第二个选项”激活“
再点击下一步
贴上授权号
就可以了!!
http://content.gougou.com/content?cid=
⑵ 软件试用期到了不能注册。。
于3DMAX的安装
1。怎样才能安装好在3dmax4.0在xp下:
答:借鉴大家的经验,终于成功地装好了3dmax4.0在xp上。我的经过和如下:
1,先把不能注册的卸掉(还要在控制面板/管理工具/服务中禁用c_dillasrv.再卸掉c_dilla,)(不卸粗槐载3dmax不知行不行,可试一下)
2,下载c_dilla3.24版,和一个3dmax4.2的keygen.我是在这儿下的: http://61.152.134.150/_note/sanwenyu/block_3d/maxtoolbox.htm (本站主页上也有下载地址:http://china3d.51.net/index000.htm)
3,装好3dmax4.0后,把c_dilla3.24装上,再用3dmax4.2的keygen破解。若不行,则把C:\C_DILLA目录中的B0148000文件删掉,再启动3dmax4.0,再破解之,多重复几遍因能搞定,我只用两次!luck!(可能选美国机会更大)
另一种简介:
1)正常安装,使用序列号:226-19791979,cd-key:XLSQBQ
选择typical setup,不选择以下几项:
character studio->samples,character studio sdk
samples下的所有分支
max sdk
2)安装c-dilla3.24.zip里的cdsetup.exe
3)启动3dmax,选择authorize,启动3dmax4.2.zip里的cdillakeygen.exe产生
授权码
4)正常启动3dmax4,点击双齿轮标志,选择biped,选择skip,然后使用
3dmax4.2.zip里的cs-keygen.exe产生注册码 (角色插件注册
另一种述说:
在 WIN XP下成功安装并 注册 3DS MAX 4
1、安装。安装3DS MAX 4,重起计算机。这个过程相信没有问题。
2、FOR WINXP的补丁。重起后,如果你运行3DS MAX4 进行注册的话,WINXP会说不认识MAX 4。所以先不要运行MAX4注册。去MAX的网站下载一个FOR WINXP 的补丁:c_dilla (c_dilla3.25.10.zip),网址如下:(c_dilla3.25.10.zip在网页中部)http://www.discreet.com/support/max/download/download.php3#3ds
解压后运行里面的 CdSetup.exe 。这时就可以运行MAX4进行注册了。
3、注册。但这时MAX4 原来的keygen不管用了。去http://www.3dm-mc.com/files/others/下载3ds max 4 and Character studio 3.1。解压后你会看到cdillakeygen.exe和几个插件的CRACK。下面开始注册。选择国家为China,执行cdillakeygen.exe文件打开解码器,将安装面板上的Request Code数字复制粘贴到解码器中,将得到的Authorization Code注册号复制回安装面板下面的Authorization Code空白框中,按下Next钮,再次按下Finish钮完成3ds max4软件的注册。技巧:在这里好象不能用鼠标右键拷贝和粘贴,可以用CTRL+C完册纳成拷贝,CTRL+V完成粘贴。
2。帮我计算出注册码! 我在XP下安装3D MAX 4 后无法选择America. 总是无法注册。(提示erre:0044)
答:把你下载的C_dilla3.24压缩包解压到x:\3dsmax4目录,能找到x:\3dsmax4\rts\cdsetup.exe了,把c:\c_dilla目录整个删除,再运行x:\3dsmax4\rts\cdsetup.exe即可。运行3DMAX就有16位的Request Code.再用算号器算号。
3。3DMAX4。0在WINDOWS 98或ME下的安装全过程是什么?
答:对硬件需求是:州凳没CPU——Pentium.内存——64MB。 硬盘——200MB
上面说的是最小空间,
3ds MAX 的安装过程与别的Windows应用软件没有大的区别,将光盘放入光驱后,自动运行安装 程序,首先弹出“CHoose Setup Program”(选 择安装程序)对话框,
第一个是安装3ds max
第二个是安装快速插件
第三个是安装资源
第四个是安装“DirectX8”
第五个是安装IE 5。0
第六个是安装一种运动学的免费插件
第一个按钮是真正的安装3dsMAX的选项,单击安装3DS MAX按钮后,弹出“3ds MAX 4Setup”对话框,这个对话框没有什么具体意义,就是欢迎一类的客套话,不理它,单击NextRPV 钮进入下一步,这时弹出Software License Agreement“对话框,这个对话框中是Autodesk公司对软件的一些声明,下面的3个按钮分别是打印、接受、拒绝。有什么好说的/单击”I accept按钮,在NEXT 按钮可用之后,单击这个按钮。这时要求输入序列号和密码,,单击NEXT按钮后这时安装程序要求输入一些使用者的信息,这5项使用者分别是名字、姓、公司、经销商、经销商电话。 下面的两个单选 框分别是 :
Anyone who uses this computer任何人可用 ,Only for me 只能我用,
根据自己的需要选中一个后单击NEXT按钮进入下一步,这时安装程序要求输入安装路径,系统会给出一个缺省的安装路径,如果想要改变,可以单出后面的“Browse"按钮,然后选择新的路径。单击NEXT按钮进入下一步,对话框中出现3个单选框,代表3种安装方式: Typical典型, Compact压缩 ,Complete完全 。
选中一个单选框后,单击NEXT按钮,接下来对话框中还可以自定义安装内容,如果不需要单击NEXT按钮继续前进。系统复制信息,几分钏后Finish 完成按钮出现了,单击这个按钮,安装程序最后一次弹出“Installer Information 安装信息对话框,这个对话框是问需不需要现在重新启动计算机。安装虽然完成了,但在使用前还需重新启动计算机.
最后注册:删除在隐藏目录c:\c_dilla中的文件 B0148000.dat,再重新运行3DMAX得到的授权码,用原安装光盘中的算号器算号注册,安装完成。如没有算号器,本站首页(http://china3d.51.net/index000.htm)有下载。
4。安装3DMAX后产生的隐藏目录C-DILLA 是什么用的东西呢?
答:一个能让你用3DMAX的时间许可证书。
5。请问3D MAX4的渲染器matel ray怎样安装?
答:首先下载mental ray2.1版,安装mental ray。然后下载mental ray for3dmax3.0的关联插件,安装插件后,把install文件夹中的文件到3dmax目录下。并且把crack文件中的文件到mental ray安装目录下的bin文件夹中覆盖原来的文件。对于max3.1这就足够了。
对于4.0,就要下载for4.0的插件,在软件聚宝盆中有(http://soft.km169.net/soft/index2.htm)
解压后记住把raycomm.dll 到3dsmax4.0目录下,其他按它提示做。
6。我最近在作一个图形的时候,觉得只用两个视图比较方便,但我只知道3dmax提供4个或1个视图.如果您知道3dmax有这个功能,请告诉我,多谢!
答:从工具栏里的Customize到Viewport Configuration里的Layout就可以了。
7。小弟在爱机运行3dMAX4.0时出现花屏,原因是什么?
答:你的显示卡可能有问题,不支持或者没有openGL硬件内建。
8。3DS MAX的快捷键改了,怎样改回默认快捷键状态?
答:你在CUSTOM下找,看有没有一个UI的选项,里面也许有你存过的UI文件,直接调用就可以。
9。我的3d max页面上显现奇怪的字体,只有最上部的菜单字体是正常的,为什么
答:这是你的windows 字体安装过多的缘故,特别是安装了一些特别的中文字体等等,去字体文件夹找找,把他们删除就可以了。
答:将HKEY_CURRENT_CONFIG/Display/Settings/下的fonts.fon的键值改为vgafix.fon或其它*.fon字体
10。请问那MAX4中的历史记录如何将它删除?为什么MAX越做越慢,
答:“自定义/参数”对话框中将"undo"的次数调节小一点(如5次),可起到一定的效果,但操作回退的次数将减少。
其实,3dsmax越做越慢的原因是多方面的,如内存的不足,或埸景越做越大,或物体过度复杂,cpu的浮点性能,操作平台的稳定性......
11。请问:我在安装完3D MAX 4.0 后右侧的工具栏中的字体为何那模小?还是连笔的,怎么看呀,请问如何解决?
答:将那种字体删除! 应该是你装了WINDOWS以外的字体,建议在用3D的机器上不要安装其他字体。
12。问3。0中modify下的more按钮中的bevel在4。0版本中的哪儿?原来3。0中的用于贴图的uvw坐标按钮,4。0版中的在哪里
答:只是界面不同,动手配制成3.0的界面就得了!!!3.0版的绝大多数功能4.0都保留呢下来!!
13。我max里的右侧命令栏没有了该怎么办?
答:自己可以设置,按快捷键Alt+C、Alt+L。
14。一不小心关闭掉了机器,刚做好的图形没了,请问有没有自动存盘,在哪里
答:在customize中点preferences再点files选中Auto Backup即可!!
15。本人用的是测试版,在安装后却不能使用,请问怎样完全卸载3ds max4。
答:运行注册表,删除所有3DS、MAX之键。
16。按ctrl键,再用鼠标点击主工具栏上的工具后,复制了很多同样的工具,怎么消除?
答:1。把鼠标放在工具栏上右击,选customize,再点击reset,出现警告栏后点击yes。
2。你可以在工具栏上点鼠标右键,再点击自定义(CUS......忘记怎么写了)总至就是弹出来的对话框的第一行.在那里你再选择TOOL项.在下面点击LOAD,再选择3DSAMX3.O.那一项就行了
17。我的3d4。0工具栏上的有很多个同样的按钮,不知道如何去除?
答:按住ALT,然后把按钮拖向视图中,弹出删除对话框,删除。
18。我的3dmax在运行的时候很慢!并且有的时候回自动退出来!并且没有任何提示!然后孩可以继续进入!为什么?是软件的问题还是我的机器的问题啊?
软硬都有,应件配置过低,会导置自动退出。软件上吗你用的是win98吗那确实不太稳定,还有装太多的D版插件或进行了一些让max蹦溃的操作都能让max不提示而自动退出。
19。装好了3dmax4.0(在win2000上),但用了一个月还差几天就不行了,卸载重装不行,把硬盘格式化再装也不行,总是在输入授权码之后弹出一个对话框,给我一个红色的×。它好像是认识我了,不知在电脑的什么地方藏了一个识别的我的东东,总不可能刻在光盘上了吧(我的光驱没有刻录功能啊)。我已经在电脑前奋战了三天,把硬盘“格”了三次,累得腰酸背痛。现在向各位高手求教,给我指点迷津。我的系统是win2000,光盘是两张一套的刻录盘
1:删除c:\c_dilla目录
2:修改注册表,找到:HKEY_LOCAL_MACHING下的SOFTWARE下的C-Dilla将其及其分支一起删掉;
3;在查找文件里输入dilla,查找,在系统文件目录里找到7个文件,删掉;
4:卸载3ds max;
5:重启动机器;
6重新安装3ds max4,别忘了注册,若有以外,重复这个过程,应该没问题。
7把注册表的3DS,MAX键值都删了就可以!
下次你再安装时,不要忘了给它专门建一个文件夹,不要再装散了.
重新分区是不会有任何用处的。换个其它的max版安装一般能解决(我原来用3.0时就遇到过多跑两次,买其它的D版再安就把问题给解决了!
20。请问3d的内存播放器在什么地方?谢谢!在max\previews目录下
21。最近,我升级了微机(P4-1.7 DDR256 )但是装MAX3.0后,透视图不显示物体,渲染时可以看到,不知道为什么?
换 open GL驱动试试!
22。我用WIN2000装MAX4,在用的时候经常出现没有原因的重起动现象,而且起动后再重新调入原编辑MAX文件就提示文件损坏错误,再也打不开了。气死我了,好多次了,好不容易做的东西就这样费了。请高手指教!谢谢!
你是在编辑的时侯重起的,当然会损毁原文件!
建模复杂内存不足是主要原因。在现有硬件条件下尽量减少建模对象的面数,少用布尔运算(尤其是减运算)。
23。3ds max4.0在windows2000下运行时,不能打开(open)\保存(save)和输入(import)文件,一点击这些命令就自动退出,如果我打开max4.0马上又关掉它会出现这样的提示(‘0*77f8783a’指令引用的‘0*00000000内存',该内存不能为‘writen'要终止程序,请单击确定)
以前我也遇见这样的事情,我的办法是重装,后来就可以了,不知道你重装了没有,如果没有的话那就试一试吧:)
据我的估计,这是硬件问题。请关机后拔出内存条在重新插好,如果有两条内存条,就互换后再插好,或者根据主板说明书上许可的方式把内存条插到临一个插槽上(主板上一般有三到四个内存插槽)。如果内存没问题,就请检查软件冲突,在运行3dmax4之前,关闭所有其它应用程序,包括杀毒软件和防火墙。
24。我买了 3dsmax4汉化程序 在汉化时 系统显示:存接错误,不能汉化 我确信不是软件问题 请高手指教 ,我的配置:64mB win98
你看看版本是不是相同。现在有一种月光工作室出的3D盘,汉化效果很好,你可以试试。不过汉化过的软件学习起来很不方便。
5。我在XP中安装3DSMAX4并注册完成,但运行进出错提示“Interacticve 3D Renderer initialization failed. Please check your device settings by using _H command line option.”请问应该怎样处理。急!急!多谢指教。
从 Windows 运行窗口输入 :\3dsmax.exe -h 就可以在启动时重新打开显示模式设置窗口,选择一个正确的显示模式进入。 也可以删除 MAX 安装目录下的 3dsmax.ini 文件,这样也能够重新弹出显示模式设置窗口,但这样 MAX 的一些其它设置也会丢失,如界面风格、窗口位置等。
26.3DSVIZ4安装方法步骤是怎样的?
1、安装3DSVIZ4,安装中不用输入CD号码直至安装完毕;
2、复制光盘上CRACK文件夹内的3dsviz.exe 和 licpath.lic这两个文件到D:\Autodesk VIZ 4\内;
3、在WIN98/WIN2K/XP的:开始——》程序——》找到“Autodesk VIZ 4”程序菜单中的——》“License Configuration Switcher”选项并启动——》进入“license Manager Setting”对话框——》选择为“network”后按“OK”键确认后退出——》重新启动计算机;
4、启动VIZ4,中途将出现一个对话框,选择“指定许可证文件”,浏览指向为在硬盘上3DSVIZ4的目录中的licpath.lic这个文件即可正常进入VIZ4了。
27。在3dmax中运行一会后,系统显示没资源可用了,这是怎么回事呢? 我的系统是:WINDOWS ME ,CPU雷鸟1G,内存256M
检查一下虚拟内存。不会是病毒吧?关掉一些程序.
28.解决3dmax5在xp下的安装问题.(仅供参考)
近日小弟终于将XP下安装好了3dmax5.0并正常使用。将安装方法与各位师兄研究一下,不正之处,忘不吝赐教:
1、安装过程中,CDKEY可不填,序列号全部是0就可以了,总之是乱填没关系。
2、装好后,再安装c-dilla3.25.010,记好这个版本号可不要下载错了。
3、安装完成后,点开始-程序-discreet-3dmax5-License Configuration Switcher,然后在弹出窗口下选择network(这步极为重要,有些朋友反应装好后一启动机器就重启,就是因为这步没有做的原因。)
4、启动程序,如果是win2k系统就可以直接使用了。但如果是xp就会麻烦点,他要你选择……记不清了,反正两个选项,如果选第一个,就会
要你输入network的名称,然后上网运行,不选这个,因为我们不知道名称。选第二个,他要求你给出好象是什么认证文件之类的。你选择好这个文件后,就可以使用max5.0了.
⑶ zoom视频会议软件怎么进行注册
一些新手朋友还不知道zoom视频会议软件如何注册使用方法?下面小编就给大家分享zoom视频会议软件伏兆注册使用方法,一起来看看吧。
1、在网站下载zoom视频会议安装包,解压缺雀租并安装!
2、安装完成后点击安装,打开软件注册用户。
3、弹出注册页面,输入邮箱地址。
4、到刚输入的邮箱里找到一封来自ZOOM的邮件打开(有可能会在垃圾邮件或者广告邮件内),点击邮件内“ActivateAccount”跳转到注册页面。
5、注册岁粗成功后回到登录界面。
6、会议创建者点击开始会议,再点击下侧底拦的“邀请”
7、参与者点击加入会议输入会议ID即可。
8、zoom视频会议软件,唯一缺点就是免费版本一次会议时间就是40分钟,到了时间后再次建立会议即可。
⑷ 请问怎么给软件加注册验证
要实现软件注册功能,首先需要知道实现注册机制要涉及到的几个问题:1、如何加入注册检测,判断软件是否注册;2、如何生成注册码,如何保证一个用户名只生成与之唯一对应的注册码;3、在软件不注册情况下,如何限制软件功能的局限性;4、对已经负费使用用户而言,不应造成使用不便。
首先,应该有一个生成注册码的算法,以下是我简单的一个生成15位注册码的算法:
//该函数返回一个CSTRING类型的15位注册码,入口参数为用户名
CString GetRegPasswd(CString &DirName)
{
//将用户名换算成15位注册码
long Num1,Num2,Num3;
char sn[16]={0};
CString p;
int i,len;
Num1=0;
Num2=0;
Num3=0;
len=int(strlen(DirName));
if(len!=0)
{
for( i=1;i<=len;i++)
{
//第一步算法
Num1=(long(Num1+(int(DirName[i-1])*i*i)*(i*sqrt(DirName[i-1])+1)))%100000;
//第二步算法
Num2=(Num2*i+(long(pow((int)DirName[i-1],2)*i)))%100000;
//第三步算法
Num3=(Num2+(long)sqrt(Num1))%100000;
}
//以下把三个算法结果分别生成5个字符,共有15个
for(i=0;i<5;i++)
sn[i]=(int)(Num1+31+i*i*i)%128;
for(i=5;i<10;i++)
sn[i]=(int)(Num2+31+i*i*i)%128;
for(i=10;i<15;i++)
sn[i]=(int)(Num3+31+i*i*i)%128;
sn[15]=0;
//以下循环把所有生成的字符转换为0---9,A---Z,a----z
for(i=0;i<15;i++)
{
while((sn[i]<'0' || sn[i]>'9') && (sn[i]<'A' || sn[i]>'Z') &&(sn[i]<'a' || sn[i]>'z') )
{
sn[i]=(sn[i]+31+7*i)%128;
}
}
//赋值给一个CSTRING变量,用做函数返回值
p.Format("%s",sn);
}
return p;
}
//检查软件是否注册的函数
BOOL GetRegFlag(void)
{
HKEY hKey = NULL;
BYTE i;
CString str;
str.LoadString(IDS_REG_KEY);// IDS_REG_KEY为在注册表中的子目录字符串
if (RegCreateKey(HKEY_CURRENT_USER, str, &hKey) != ERROR_SUCCESS) return false;
DWORD cbA;
cbA=sizeof(int);
if( RegQueryValueEx(hKey, "SzMima",NULL,NULL, &i,&cbA) != ERROR_SUCCESS)
return false;
BYTE j=i;
if(j==0)//0代表软件已经注册,可以正常使用
{
RegCloseKey(hKey);
return true;
}
else
{
RegCloseKey(hKey);
return false;
}
return false;
};
//设置软件已经注册标志的函数
BOOL SetRegFlag(void)
{
HKEY hKey = NULL;
BYTE i;
CString str;
str.LoadString(IDS_REG_KEY);// IDS_REG_KEY为在注册表中的子目录字符串
if (RegCreateKey(HKEY_CURRENT_USER, str, &hKey) != ERROR_SUCCESS) return false;
BYTE j=0;//0代表已经注册
if(RegSetValueEx(hKey, "SzMima", 0, REG_BINARY, &j,4) != ERROR_SUCCESS)
{
AfxMessageBox("设置注册表数据失败!");
return FALSE;
}
return false;
};
以上三个函数即可实现软件注册机制,只需要在程序初始化的时候加入以下几句代码即可
BOOL bReg= GetRegFlag ();
if(!bReg)
{
//在此加入限制功能或者拒绝是使用的代码
}
如果用户注册只需要加入以下代码即可
//这是我的程序中的一个注册界面,输入用户名和注册码提交后检验注册码是否正确的代码
void CRegEdit::OnBnClickedOk()
{
if(!UpdateData()) return;//取得编辑框的内容,并赋值到类变量中
m_RegUser.TrimLeft();//m_RegUser是用户名
m_RegUser.TrimRight();
if(m_RegUser.IsEmpty())
{
AfxMessageBox("用户名不能为空,请重新输入。");
GetDlgItem(IDC_REGUSER)->SetFocus();
return;
}
m_RegPasswd.TrimLeft();m_RegPasswd是注册码
m_RegPasswd.TrimRight();
if(m_RegPasswd.IsEmpty())
{
AfxMessageBox("注册码不能为空,请重新输入。");
GetDlgItem(IDC_REGPASSWD)->SetFocus();
return;
}
CString Passwd;
Passwd=GetRegPasswd(m_RegUser);//调用算法取得该用户名的注册码
if(Passwd==m_RegPasswd)//与用户输入的注册进行比较
{
SetRegFlag();//设置注册标志
OnOK();
}
else
AfxMessageBox("注册码错误,请重新输入。");
UpdateData(false);
}
RSA做软件的注册功能,如果密钥设置的比较大位数的话,基本别人是无法写出注册机的,但是防止别人暴破你的程序又是另一回事了。
Imports System.Security.Cryptography
Imports System.Text
Imports System.IO
Imports System.Xml
Public Class FrmReg
Inherits System.Windows.Forms.Form
'Dim xmlKeys As String 'A combination of both the public and 'private keys
'Dim xmlPublicKey As String 'The public key only
''The plaintext message in a byte array
'Dim PlainTextBArray As Byte()
''The cyphertext message in a byte array
'Dim CypherTextBArray As Byte()
#Region " Windows 窗体设计器生成的代码 "
Public Sub New()
MyBase.New()
'该调用是 Windows 窗体设计器所必需的。
InitializeComponent()
'在 InitializeComponent() 调用之后添加任何初始化
End Sub
'窗体重写 dispose 以清理组件列表。
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub
'Windows 窗体设计器所必需的
Private components As System.ComponentModel.IContainer
'注意: 以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改此过程。
'不要使用代码编辑器修改它。
Friend WithEvents btnReg As System.Windows.Forms.Button
Friend WithEvents btnexit As System.Windows.Forms.Button
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents txtRegCode As System.Windows.Forms.TextBox
Friend WithEvents txtRegName As System.Windows.Forms.TextBox
Friend WithEvents LinkLabel1 As System.Windows.Forms.LinkLabel
Private Sub InitializeComponent()
Me.btnReg = New System.Windows.Forms.Button
Me.btnexit = New System.Windows.Forms.Button
Me.txtRegName = New System.Windows.Forms.TextBox
Me.Label1 = New System.Windows.Forms.Label
Me.Label2 = New System.Windows.Forms.Label
Me.txtRegCode = New System.Windows.Forms.TextBox
Me.LinkLabel1 = New System.Windows.Forms.LinkLabel
Me.SuspendLayout()
'
'btnReg
'
Me.btnReg.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnReg.Location = New System.Drawing.Point(64, 192)
Me.btnReg.Name = "btnReg"
Me.btnReg.Size = New System.Drawing.Size(75, 24)
Me.btnReg.TabIndex = 0
Me.btnReg.Text = "注册(&R)"
'
'btnexit
'
Me.btnexit.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnexit.Location = New System.Drawing.Point(168, 192)
Me.btnexit.Name = "btnexit"
Me.btnexit.Size = New System.Drawing.Size(75, 24)
Me.btnexit.TabIndex = 1
Me.btnexit.Text = "取消(&C)"
'
'txtRegName
'
Me.txtRegName.Location = New System.Drawing.Point(8, 24)
Me.txtRegName.Name = "txtRegName"
Me.txtRegName.Size = New System.Drawing.Size(296, 21)
Me.txtRegName.TabIndex = 2
Me.txtRegName.Text = ""
'
'Label1
'
Me.Label1.Location = New System.Drawing.Point(8, 0)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(48, 16)
Me.Label1.TabIndex = 3
Me.Label1.Text = "注册名:"
'
'Label2
'
Me.Label2.Location = New System.Drawing.Point(8, 56)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(56, 16)
Me.Label2.TabIndex = 4
Me.Label2.Text = "注册码:"
'
'txtRegCode
'
Me.txtRegCode.Location = New System.Drawing.Point(8, 80)
Me.txtRegCode.Multiline = True
Me.txtRegCode.Name = "txtRegCode"
Me.txtRegCode.Size = New System.Drawing.Size(296, 104)
Me.txtRegCode.TabIndex = 5
Me.txtRegCode.Text = ""
'
'LinkLabel1
'
Me.LinkLabel1.Location = New System.Drawing.Point(128, 56)
Me.LinkLabel1.Name = "LinkLabel1"
Me.LinkLabel1.Size = New System.Drawing.Size(128, 16)
Me.LinkLabel1.TabIndex = 6
Me.LinkLabel1.TabStop = True
Me.LinkLabel1.Text = "http://Testbug.Net"
'
'FrmReg
'
Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
Me.ClientSize = New System.Drawing.Size(306, 223)
Me.Controls.Add(Me.LinkLabel1)
Me.Controls.Add(Me.txtRegCode)
Me.Controls.Add(Me.txtRegName)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.btnexit)
Me.Controls.Add(Me.btnReg)
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle
Me.MaximizeBox = False
Me.Name = "FrmReg"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "RSA&MD5注册例子程序 by www.TestBug.net"
Me.TopMost = True
Me.ResumeLayout(False)
End Sub
#End Region
Private Sub btnexit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnexit.Click
Application.Exit()
End Sub
Private Sub btnReg_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnReg.Click
If txtRegName.Text = "" Then
MessageBox.Show("注册名不能为空", "提示")
Return
Else
If txtRegCode.Text = "" Then
MessageBox.Show("注册码不能为空", "提示")
Return
Else
If txtRegCode.Text.Length <> 172 Then
MessageBox.Show("注册码长度不对", "提示")
Return
End If
End If
End If
Try
Dim RSA As System.Security.Cryptography.RSACryptoServiceProvider = New System.Security.Cryptography.RSACryptoServiceProvider
'公钥
RSA.FromXmlString("xzALwAOqEcj8jWrKXyaecAhyz9W+++Faaw/=AQAB")
Dim RSADeformatter As System.Security.Cryptography.RSAPKCS1SignatureDeformatter = New System.Security.Cryptography.RSAPKCS1SignatureDeformatter(RSA)
'指定解密的时候HASH算法为MD5
RSADeformatter.SetHashAlgorithm("MD5")
Dim Regcode As Byte() = Convert.FromBase64String(txtRegCode.Text)
Dim RegName As Byte() = (New System.Text.ASCIIEncoding).GetBytes(txtRegName.Text)
Dim dataToHash As Byte() = (New System.Text.ASCIIEncoding).GetBytes(txtRegName.Text)
Dim hash As Byte() = CType(System.Security.Cryptography.CryptoConfig.CreateFromName("MD5"), System.Security.Cryptography.HashAlgorithm).ComputeHash(dataToHash)
'验证签名
If RSADeformatter.VerifySignature(hash, Regcode) Then
'注册通过的话就写入注册文件
Dim textWriter As XmlTextWriter = New XmlTextWriter("reg.xml", Nothing)
textWriter.WriteStartElement("RegInfo")
textWriter.WriteStartElement("RegName")
textWriter.WriteString(txtRegName.Text)
textWriter.WriteEndElement()
textWriter.WriteStartElement("RegCode")
textWriter.WriteString(txtRegCode.Text)
textWriter.WriteEndElement()
textWriter.Close()
MessageBox.Show("注册正确,谢谢注册本软件,请重新启动程序完成注册", "提示")
Application.Exit()
Else
MessageBox.Show("错误的注册码", "提示")
End If
Catch ex As Exception
'MessageBox.Show(ex.Message())
MessageBox.Show("错误的注册码", "提示")
End Try
End Sub
Private Sub FrmReg_Closed(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Closed
Application.Exit()
End Sub
Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
System.Diagnostics.Process.Start("http://testbug.net")
End Sub
End Class
⑸ forest软件账号在哪注册
forest软件怎么注册?forest专注森林是一款很不错的专注力手机软件,在这个科技时代里,手机是大家都离不开的东西,这款forest软件就轿培可以很好的闭正唯为我们戒掉手机。那么大家知道forest软件怎么注册吗?下面就快和小编一起看看吧!
forest软件怎么注册
1、打开forest专注森林,点击左上角的三清悄个横,在选项中选择“设置”。
2、点击“登陆”。
3、在弹出的页面中选择“注册”。
4、注意哦,注册的话是要使用专业版的,也就是要掏钱滴。
forest|
⑹ 运行软件注册机时要输入name是什么,一般怎么操作注册机
一般注册机在运行后,name和code是同时自动生成的。如果没有特别要求,这个用户名可以随意填写, 注册机一般察镇有两种 ,一种是必须与源程序放在同一文件夹中,燃念一种可败段粗放置在任意文件夹。
注册机都是在主程序启动后再运行,通过读取内存中相关信息来完成破解并生成有效的注册码。
⑺ zoom视频会议软件注册最新教程
zoom视频会议最新注册教程,zoom是一款非常好用的视频会议平台,很多人想知道这个软件应该怎么去注册,下带岁面跟着小编一起来看看吧,希望此文章能帮到你。
zoom视频会议软件注册最新教程
点击注册
我们首先找到zoom的安装包,然后我们打开之后,在页面中就会出现让我们注册的选项,我们点击注册。
输入邮箱
在点击注册之后就会让你输入邮箱,这里最好使用谷歌邮箱,没有的话QQ邮箱也是可以的。
填写信息
然后我们的邮箱账户就会收到一个邮件,我们点击进入之后输入我们的信息,最好使用汉语拼音,然后在输入密码。
登录软件
然后我们在返回软件,输入我们蠢稿的注册邮箱蠢档睁账号和密码,接着我们可以创建会议,点击下面的邀请即可。
⑻ VSCO软件账号怎么注册
VSCO软件怎么注册?VSCO软件是一款功能极强的手机软件,非常的好用,大家在进行拍照的时候一般都会用到这款软者模拦件,那么大家知首胡道VSCO软件怎么注册吗?下面就快和小编一起看看吧!
VSCO软件怎么注册
1、点击打开VSCO软件,点击登陆按钮,如果未登陆,则会进入注册码拍页面。
2、我们需要输入电子邮件进行注册。
VSCOCam|
⑼ 软件注册码怎么获取
通过客户端的网卡号和机器名生成祥野。注册码谨毁喊就是激余大活码,可以通过通过客户端的网卡号和机器名生成,非常的简单。软件是一系列按照特定顺序组织的计算机数据和指令的集合。
⑽ 配资专业炒股软件.恒盛策略哪里注册
恒盛策略C官网,方法如下:
1、登录恒盛策略C官网。
2、可弯滚以点击“注册”按钮哗凯,进入注册页面。
3、填写个乱闹唤人信息,完成注册。