Jump to content

XProTec.au3 = automated Protect and get *Paid*


Valuater
 Share

Recommended Posts

Hey Val. where are the notes/readme for this .au3? Some comments say see license notes or see Blacklist. Am I simply overlooking something?

Regards

There are no actual readme/notes for this UDF. Just a lot of explanation on page #1...*** JUST NOTICED, ITS GONE *** and a couple of other pages thereafter.

I guess most of the explanation on that page was lost in the move to this Forum.

8)

Edited by Valuater

NEWHeader1.png

Link to comment
Share on other sites

  • 1 month later...

the program takes you to the donation screen...just make the donation... then you will recieve your Dev license by email

all automatically.... that is the original idea of the program

just give till it hurts... lol

8)

Hi Valuater,

I took your code and created this:

$D_Mail = "blabla@blabla.com " ; your email - I put my real email in!
$D_Program = "MySample" ; your program name
$U_Price = "3.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 = "" ; 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)

; your script starts here ..............
MsgBox(16, "XProTec Sample", "This is just a sample!")
Exit

I compiled it and started it. It asked for my email address and I entered one. I got an email with a code that I entered in the proper box. After that my message box came up and the program ended after I closed it. A donation page did not come up.

Now if I start the program all that happens is that it goes directly to the tray bar showing a balloon tip that says: "Register as a developer".

Even so I read through the whole thread I do still not understand how to register as a developer?

Regards

masc

Link to comment
Share on other sites

Ok this is great script. Props to Valuater for the time spent. He has helped with difficult problems in the past. thanks for all the hard work and support.

Anyway, one thing I don't remember seeing on all these pages is, how do you uninstall it if the user wishes to remove the program from their computer. I planned to use Inno to package it but the Xprotec makes registry entries etc, so is there something to remove it?

And what is the ClickTask.com in the code?

Edited by EndFunc
EndFuncAutoIt is the shiznit. I love it.
Link to comment
Share on other sites

Anybody home?

I get these errors when trying to compile. Anyone know why that is. I don't have <date.au3> as an include anywhere.

C:\Shared\XProTec.au3(326,16) : ERROR: _NowCalc() already defined.

Func _NowCalc()

~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(329,37) : ERROR: _DateTimeFormat() already defined.

Func _DateTimeFormat($sDate, $sType)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(454,47) : ERROR: _DateDiff() already defined.

Func _DateDiff($sType, $sStartDate, $sEndDate)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(523,26) : ERROR: _DateIsValid() already defined.

Func _DateIsValid($sDate)

~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(544,65) : ERROR: _DateTimeSplit() already defined.

Func _DateTimeSplit($sDate, ByRef $asDatePart, ByRef $iTimePart)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(562,46) : ERROR: _DateToDayOfWeek() already defined.

Func _DateToDayOfWeek($iYear, $iMonth, $iDay)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(577,43) : ERROR: _DateDayOfWeek() already defined.

Func _DateDayOfWeek($iDayNum, $iShort = 0)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(605,43) : ERROR: _DateMonthOfYear() already defined.

Func _DateMonthOfYear($iMonthNum, $iShort)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(638,45) : ERROR: _DateToDayValue() already defined.

Func _DateToDayValue($iYear, $iMonth, $iDay)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(661,29) : ERROR: _DateIsLeapYear() already defined.

Func _DateIsLeapYear($iYear)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

EndFuncAutoIt is the shiznit. I love it.
Link to comment
Share on other sites

... Anyway, one thing I don't remember seeing on all these pages is, how do you uninstall it if the user wishes to remove the program from their computer. I planned to use Inno to package it but the Xprotec makes registry entries etc, so is there something to remove it?

And what is the ClickTask.com in the code?

If the files are removed from your "un-installer" a reg cleaner will get most of any reg entries. However, a few may remain with clicktask.com in it for future re-installation protection.

Anybody home?

I get these errors when trying to compile. Anyone know why that is. I don't have <date.au3> as an include anywhere.

C:\Shared\XProTec.au3(326,16) : ERROR: _NowCalc() already defined.

Func _NowCalc()

~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(329,37) : ERROR: _DateTimeFormat() already defined.

Func _DateTimeFormat($sDate, $sType)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(454,47) : ERROR: _DateDiff() already defined.

Func _DateDiff($sType, $sStartDate, $sEndDate)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(523,26) : ERROR: _DateIsValid() already defined.

Func _DateIsValid($sDate)

~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Shared\XProTec.au3(544,65) : ERROR: _DateTimeSplit() already defined.

Func _DateTimeSplit($sDate, ByRef $asDatePart, ByRef $iTimePart)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

... etc, etc

One of the includes you are using must include the "date.au3" file. The best way to fix this is to replace all "_D" in XProTec.au3 with a double underline "__D"

Use the search and replace in SciTe to accomplish this. There maybe a couple that are missed and will need to be fixed manually.

8)

NEWHeader1.png

Link to comment
Share on other sites

  • 1 month later...

After i compiled it, it all worked out well, but when i run it and enter my email to get the pay link sent to, after i press ok i get this "COM / Internal Error" This program has been interupted by a Fatal COM Error.. What could be the problem ?

ive set my smtp server correctly and even changed the port to the right one.

Link to comment
Share on other sites

After i compiled it, it all worked out well, but when i run it and enter my email to get the pay link sent to, after i press ok i get this "COM / Internal Error" This program has been interupted by a Fatal COM Error.. What could be the problem ?

ive set my smtp server correctly and even changed the port to the right one.

Sorry, but this error "COM / Internal Error" is caused by a the smpt function for the email only. Try removing this function and running it seperately to test for errors. after that, you will need to post in the link provided for com errors.

8)

Edited by Valuater

NEWHeader1.png

Link to comment
Share on other sites

  • 1 month later...

Hey Valuater!

I found your great UDF before some month and now its time to test it :mellow:...

Is there a different between XProTex_Free.au3 and XProTec.au3? Or is XProTec the same Version, just "kissed" by a Obfus?

And it would be finde, if you could give us a little description, how it works...

With a database? What do I need to use it.

Is it safe enought? Why?

Can someone make a "crack" for it, if he have a look on your UDF?

Would be really nice to get answers :(... *hehe*

Much thanks,

Aca

Link to comment
Share on other sites

Is there a different between XProTex_Free.au3 and XProTec.au3? Or is XProTec the same Version, just "kissed" by a Obfus?

No, just "kissed" by a Obfus

And it would be finde, if you could give us a little description, how it works...

Well, there is a lot of explanation on the first page and many helpful hints throughout the thread. Unless you have something specific in mind... please ask.

With a database? What do I need to use it.

Is it safe enought? Why?

The end user MUST have internet access or XProtec will not allow the program to run.

There is only a database/file on "your" website called "blacklist"

There is nothing else required except a website if you want a database and an email account to email verifications.

It is only "some-what" safe. There is no absolute security available.

Can someone make a "crack" for it, if he have a look on your UDF?

Would be really nice to get answers :mellow:... *hehe*

Much thanks,

Aca

Yes, anyone who reads the UDF here can easily understand the mechanics and "crack" XProTec. That is why it was originally released obfuscated.

Hope that helps

8)

Edited by Valuater

NEWHeader1.png

Link to comment
Share on other sites

*hehe* Thank you :evil:...

Yes, i saw the explanations,... :P Iam not lazy :lol:...

I meant, what exactly XProtect is doing...

If the file is like a database, okey... Thats, what I wanted to know...^^

I thought, is just a "blacklist", like, that I can fill in some emails, which cant pay.

For my last question, the "safety"... Maybe you missunderstand me?! That we can change your UDF, for sure, thats no magic :P... But it is easy, to simulate a Payment or something like that, to avoid the payment?

So, I mean in a "easy" way :mellow:...

And it is possible to make this harder? By... dunno... like some Stringchanges in a Obfus before Using or something like that...

That everyone have not the exactly released Version?

And last question *hehe*... Sorry, for my "long" interesting... -> Can I test it without a real payment :(?

Thank you,

Aca

Link to comment
Share on other sites

  • 4 months later...
  • Moderators

EpicWorld,

Welcome to the AutoIt forum. :mellow:

You need to download the xprotec.au3 file from the first post of this thread and put it in the same folder as your script.

You seem new to AutoIt - reading the Help file (at least the first few sections - Using AutoIt, Tutorials and the first couple of References) will help you enormously. You might also want to look at the "#include" page. :party:

You should also look at the excellent tutorials that you will find here and here - you will find other tutorials in the Wiki (the link is at the top of the page).

There are even video tutorials on YouTube if you prefer watching to reading.

If you have further questions, please put them in the General help section. :P

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

  • 1 month later...

Please see post #8

Edited by water

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.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 (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...