Jump to content

XProTec.au3 = automated Protect and get *Paid*


Valuater
 Share

Recommended Posts

I get warnings but not errors. The warnings are due to undeclared variables or variables not used, but the I am using Au3Check with advanced parameters.

UDF List:

 
_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_ArrayFilter/_ArrayReduce_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: 22/04/2018

Link to comment
Share on other sites

  • 1 month later...

*** FREE*** April 9, 2007

Download XProtec.au3 - Free

Original XProTec - v1.0.5 - March 18, 2007

XProTec.au3

Previous downloads = 820 +/-

Protect and get Paid for.... Your Program

Features:

*New* Limited Freeware Option Example

end user must register.

automated email notifications to developer.

trial period.

user license.

registration price.

registration reminder.

automated registration and acceptance of payment. ( your paypal account )

Syntax:

Must be compiled

#include<XProTec.au3> ; MUST BE AN INCLUDE

$D_Mail = "developer@msn.com " ; your email
$D_Program = "My_Program_Name" ; your program name
$U_Price = "20.00" ; the amount of money you wish to be payed by the user
$U_Trial = "30" ; amount of days for the trial period
$U_License = "3" ; 3 = one computer only - see license notes
$D_License = "123456789" ; developers license # 
$D_PayPal = "www.paypal.com/my account-link to paypal" ; - paypal link 
$D_Link = "www.mywebsite.com/.../" ; looks for "www.mywebsite.com/.../Blacklist.txt" ; see Blacklist
$U_Return = 1 ; pay or quit .... or  $U_Return = 0 ; will return control to developer with @extended = 6 [Limited Freeware Option]

XProTec($D_Mail, $D_Program, $U_Price, $U_Trial, $U_License, $D_License, $D_PayPal, $D_Link, $U_Return)

; your script starts here ..............

Looks good!  but  "XProTec.au3"(314,2) : error: missing separator character before keyword."    and  the code is this  " .To  =  $1A2A92A443E2983D" .

Look forward to your help

Link to comment
Share on other sites

  • 4 months later...

Posting here to keep track on this . good job. thx

My video tutorials : ( In construction )  || My Discord : https://discord.gg/S9AnwHw

How to Ask Help ||  UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote

Spoiler

 Water's UDFs:
Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
PowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & Support
Excel - Example Scripts - Wiki
Word - Wiki
 
Tutorials:

ADO - Wiki

 

Link to comment
Share on other sites

Looks good!  but  "XProTec.au3"(314,2) : error: missing separator character before keyword."    and  the code is this  " .To  =  $1A2A92A443E2983D" .

Look forward to your help

 

If you use the free version... It should not have any codes like  $1A2A92A443E2983D" .

8)

NEWHeader1.png

Link to comment
Share on other sites

  • 3 weeks later...

Please wait at least 24 hours before bumping a thread!

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Link to comment
Share on other sites

Hi "Valuater" ,

For First Thank You For Your Best Script,

i Have Some Questions!,

1 ) How Can i Change The Amount Money (This Meant How Can i Change The Dollar To Another Country Money,

2 ) And After Bought How Does It Was Be Return And Send Verification Code To Member!? 

3 ) How Can i Edit This Email Sended To Registred Membe : 

####################

Please copy the Validation Code below

Owner = Hasan

Program = test11

Validation Date = Sunday, March 22, 2015

Validation Code = L719-R786-Q396-P278

 Thank You!

test11

####################

And Sry For Bad English  :sweating:

1) The money should change based on YOUR PayPal account link from your country.

2) The system reads the Paypal page showing it has been paid, Then, the registration email is sent to the customer and you. However, if you are in a different country with a different language, you may need to change the code to read the "paid paypal page" in your language. 

3) First, be sure you are using the free version, the paid version is encrypted. Second, you will need to make the appropriate changes for the email sent and the contents.

I do not make/customize these type of code changes.

Good Luck

8)

NEWHeader1.png

Link to comment
Share on other sites

@ Hassan11

1) I you are going to send the program to only 3 people. I would change the built-in program...

A) Test for internet service.

B) send you an email with users info and email address

C) Based on the info, send an encrypted code to that person to open the program. ( If you receive an email from anonymous, don't send a code)

2) Yes, you would need to change the code for your payment system.

3) Test.com may be your answer to this dilemma.

4) the built-in email system is from Jos - you can view his thread for more info on how it works.

REMEMBER - I do not customize this free code for people.... But, I will try to answer questions... When I can.

Good Luck

8)

NEWHeader1.png

Link to comment
Share on other sites

  • 2 months later...

It is a bug in Au3Check. Disable Au3Check or grab the latest beta version. This has been discussed many times on the forum.

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Link to comment
Share on other sites

  • 7 months later...
  • 1 year later...

Greetings Valuater.

Very cool script.  I was curious about one thing.

The line:

    $t = FileGetTime(_StringEncryptor(0, IniRead($F_file, "Security", $P_program, _NowCalc()) , (StringLen($D_1) - 13)))

Isn't that supposed to be a DateTimeSplit instead of a FileGetTime since the StringEncryptor is returning a DateTime?

Thanks

 

Link to comment
Share on other sites

  • 11 months later...

Thats interesting to see that entire source is encrypted.

My question is:

Because everything is encrypted and we have no way of knowing what does it do and where does it go, can we trust it ?

Releasing the decryption for this script will equal to making it susceptible to exploits (because am sure hackers reading these forums too) so i understand why its not done. But still i wonder how did the moderators allow codes like that being posted if they do unknown functions.

Link to comment
Share on other sites

  • 9 months later...

I keep getting a COM Fatal error has occured after entering my email address - I cannot figure out how to correct this :(

I am using the smtp.gmail.com and changed the port to 465. 

 

Anyone know of how to fix this or of a newer version somewhere?

Edited by Nick3399
Link to comment
Share on other sites

You will get more help when you provide the following information:

  • Exact error message
  • Your script - or at least the statements you use to call XProtec

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...