Sign in to follow this  
Followers 0
Hyflex

Trial & Unique Computer ID?

14 posts in this topic

Hey,

I'm looking for a way to do a sort of trial period, I've looked at a UDF example but it's not for me so instead I've come up with a different solution but I am unsure how to check/compare dates.

I need a script to simply do the following: If $usabledate is not before $ntpcurrentdate then exit.

I also am looking for some help creating a Unique Computer ID script, so the script can only be used on a specific computer (as assigned in the code)...

Anyone able to help with this?

 

 

Share this post


Link to post
Share on other sites



http://www.autoitscript.com/autoit3/docs/macros.htm U can try using something of there, like @ComputerName

Thanks, it's quite easily bypassable but I've improved it my end.

I don't know what I just did but every time I try and run a script in scite it says: ! Unable to determine the location of the AutoIt3 program directory!

Share this post


Link to post
Share on other sites

It's customary and wise to show your code or simple reproducing of it.

It saves everyone's time.

I just added more @UserName, @CPUArch...etc merged them into one string and compared could even use _StringEncrypt to make it better....

I'm unable to test it at the moment because of this error I've somehow got with scite :S

Share this post


Link to post
Share on other sites

It does not do it by itself, just re-install it, it not a big deal.

I was only running: ConsoleWrite(@Computername & @UserName)...etc and then it died >_< I can't even install it now after uninstalling...

5qWxzb5.png

Share this post


Link to post
Share on other sites

looks like the message is quite clear.

But I'm certain neither AutoIt or Scite removes itself or the other.

Reinstalled, still the error comes up...

Share this post


Link to post
Share on other sites

Probably best to start a new thread, nothing to do with the topic title see, won't get you much help.

I did a system restore it fixed the problem, somehow I had changed some environment variables which had totally screwed up the operating system

Share this post


Link to post
Share on other sites

You have to install AutoIt v3.3.8.1 (at least) and then install the SciTE4AutoIt3, as clearly stated in the message box.


_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0