
1 第一步,打开手机并在桌面找到设置图标,点击打开。
2 第二步,进入设置页面后,点击下方的健康使用手机功能。
3 第三步,在健康使用手机页面下,找到屏幕时间管理功能,点击右侧的开关将其打开。
4 第四步,在d出的页面中,勾选这是我的手机选项。
5 第五步,点击健康使用手机页面下的应用限制选项。
6 第六步,在应用限制页面中,选择要限制时间的应用并打开。
7 第七步,在打开的应用页面中,点击下方限制使用右侧的开关将其打开。
8第八步,打开限制使用功能后,点击下方的使用时间选项。
9 第九步,在使用时间页面下设置时间,然后点击确定即可
在我们使用软件的过程中,有时候辛辛苦苦找到的软件,却有使用时间限制,那么,我们怎样才能去除时间限制呢怎样冻结我们的软件时间下面我就讲述一下我的方法,希望对大家有所用处
*** 作方法
01
如图,我们使用软件的时候提示试用时间已经到期而且我们也没有注册码
02
要解决这个问题,我们首先需要下载到我们所用到的软件,此处以Cracklock Manager为例下载安装之后如图
03
打开软件之后,我们双击
add program,如图所示
04
之后会转到资源管理器,我们在里面找到我们需要破解试用时间限制的软件,如图所示选中后点击
打开
05
我们在date and time一栏中,勾选
virtual date和
virtual time,然后设立一个时间(年月)如图所示
06
之后,我们按照图中所示步骤 *** 作,如图
07
当我们在上一步点击了apply之后,切换到
injection mode面板,然后把我们的应用软件选中,之后
apply,最后点击
ok
08
我们可以看到,我们的软件已经添加到了序列中
09
当然,在我们的资源管理器里面,软件所在目录也会生成一个以
cracklock为后缀的文件,表示使用时间的冻结锁定
10
之后,再次打开我们的面板,发现试用时间成功更改了
本例中TRegistry是关键类 Delphi 不能自行加入 需在uses部分手工加入 registry 通过其方法 ReadString 和 WriteString 来读出和写入字符 亦可通过其方法 ReadDate 和 WriteDate 来读出和写入日期
程序第一次运行就写入其运行时间 应用期限为 天 超过 天就不再运行 全局变量NoRegistry SpareDays来分别判断是否注册和剩余期限 自定义函数Encrypt为用户名到
密码的变换函数
一 程序启动时 通过搜索注册表 判断是否第一次运行和是否注册 来确定程序是否运行
procedure TForm FormCreate(Sender: TObject);var Reg:Tregistry;KeyName TempCode TempName TempStr:string; Same:Integer; FirstDate NowDate:Tdatetime; NumberOfDays:real;begin NoRegistry:=true;NowDate:=date; //取得运行时系统日期try//创建注册表 有该键则读取 无则创建 Reg:=Tregistry Create ; Reg RootKey :=ey_local_machine; KeyName:= Sofarejsjbxample ; if Reg OpenKey(KeyName true) then begin TempName:=Reg ReadString( UsrName ); TempCode:=Reg ReadString( Passwd );//读取用户名 注册号 try FirstDate:=Reg ReadDate( Date );//非第一次则读入第一次运行时间 except Reg WriteDate( Date NowDate);// 若为第一次运行 则写入系统日期 FirstDate:=NowDate; end; end ; reg CloseKey ; finally reg Free ; end; TempStr:=Encrypt(TempName);//通过自定义函数Encrypt()来获取密码 Same:=CompareText(TempStr TempCode);//比较密码 if TempName<> then if Same= then NoRegistry:=false;//验证密码 通过NoRegistry为false if NoRegistry then begin //若未注册 NumberOfDays:=Nowdate FirstDate;SpareDays:=round( NumberOfDays);Label Caption :=FloatToStr(SpareDays);if((NumberOfDays> ) or (NumberOfDays< )) thenbeginshowmessage( 程序未注册超过试用期或更改系统时间 将终止运行! );application Terminate;//超过 天 则禁止运行end;end;end;
二 注册过程 其响应入口可放于 About 内
procedure TAbout Button Click(Sender: TObject);var InptName InptCode RealCode:String; Same:Integer; Reg:Tregistry; Keyname:String;begin if NoRegistry then //未注册时做 begin RealCode:= ; InptName:= InputBox( 注册 输入你的名字 ); if InptName<> then begin InptCode:= InputBox( 注册 输入注册号 ); RealCode:=Encrypt(InptName);Same:=CompareText(RealCode InptCode); if (Same<> ) thenshowmessage( 注册号码不对 注册未成功! ) else begin //密码匹配时做 把用户名 密码写入注册表 TryReg:=Tregistry Create ;Reg RootKey :=ey_local_machine;KeyName:= Sofarejsjbxample ;if Reg OpenKey(KeyName true) then beginReg WriteString( Passwd InptCode);Reg WriteString( UsrName InptName); end; reg CloseKey ; finally Reg Free ; end; NoRegistry:=false;//可修改注册后的界面 end; end; end;end; 三 密码的变换函数 此变换函数可由读者自由发挥 在此 仅示一例而已
lishixinzhi/Article/program/Delphi/201311/8395
我推荐您用文件夹加密超级大师试试。
文件夹加密超级大师支持所有windows系统,可以加密文件夹,加密文件,保护磁盘和数据粉碎,使用起来非常方便。
在需要加密的文件和文件夹上单击鼠标右键选择加密就可以了。
解密时只要双击加密的文件夹和文件,输入正确的密码就可以解密。
文件夹加密超级大师加密后的文件和文件夹可以防止删除、复制和移动。
相对于其他的文件夹加密软件和文件加密软件,功能和性能还有 *** 作都更加的出色。
并且有微软、360和金山的安全认证,是一款绝对安全的文件夹加密软件。
您可以到百度上下载文件夹加密超级大师来给您的文件和文件夹加密,看看使用效果怎么样?
200好像没有这个功能吧,最多用TOR做一个倒计时 ,启动就计时,时间到了就把程序断掉,程序设置为不能上传,这样打款后再把程序计时部分取消掉。
或者一般HMI有计时锁定功能,直接用HMI锁定
说一下思路,具体你自己去实现呵
第一个办法,在第一次的启动的时候记录系统的时间,如果不是第一次启动,则判断当前系统时间与第一次启动时间之间的间隔,达到你设置的时间则启动失败,比如30天,这里的记录时间,判断是不是第一次启动,都用读写文件实现。这个方法有一个问题就是如果使用者修改系统时间那就可以继续使用
第二个方法就是限制次数了,第一次启动时次数为0,然后每天的第一次启动时次数加1,达到要求后不能正常启动
以上就是关于苹果手机软件使用时间限制怎么解除全部的内容,包括:苹果手机软件使用时间限制怎么解除、Delphi程序的时限和加密方法、怎样给EXE应用程序加密,限制程序的使用次数、时间或者注册后才能使用,最好是软件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)