Jump to content
Sign in to follow this  
Griever

NOOB question and creative ideas.

Recommended Posts

Griever

OK, well everyone starts somewhere, we all have ideas and things we would like to create, from playing with legos and playdoh to advanced computer programming or web building. I'm trying to learn Autoit before I learn Python, both which seem pretty easy languages so far. So hopefully I'm in the right forum spot to provide some questions and some ideas of the things I want to create. Maybe some one can explain and help me out with keeping in mind that the concept of programming is still pretty new to me, it still makes me think how can people mess around with code and come up with new stuff they didnt know before, but anyway here it goes:

I want to create a prank program, fun for any occassion to my little bastard friends who play the same online game I do. It's nothing harmful just something cool. I want the program to excecute and copy itself in the C drive or somewhere easy to find. I don't want it to be hidden, I just want it in case the user deletes the first program in the Desktop or something. This prank program will start but umm not activate unless the person clicks a key on the keyboard, like if they go to the internet and type porn or something, it will open and black out the screen, it will display in green font the same thing Trinity said in the movie the Matrix. After that it will ask a custom question like... why are you looking at porn? or why does your breath smell like your dogs butt? and the person can type back... ohhh! maybe it can be a real chat! and if the person tries to CTR+ALT+DEL the screen will start displaying the Matrix code in green font! lol wouldnt that be funny/cool/cruel/interesting to program? Perhaps it can have an auto-reboot function after a while to end the prank.

Ok now that Im done with the kiddy stuff, I would like to know if its possible to create a program that can help me press keys or mouse clicks automatically, like when uploading pics from myspace I dont want to keep going to the folder select screen, or perhaps a program that can automate keyboard keys.

Share this post


Link to post
Share on other sites
The Kandie Man

We don't help people create malicious scripts because doing so is wrong, it blacklists AutoIt, and it condemns the programming community. Please go somewhere else or actually make a meaningful application that serves a real purpose.

- The Kandie Man :)


"So man has sown the wind and reaped the world. Perhaps in the next few hours there will no remembrance of the past and no hope for the future that might have been." & _"All the works of man will be consumed in the great fire after which he was created." & _"And if there is a future for man, insensitive as he is, proud and defiant in his pursuit of power, let him resolve to live it lovingly, for he knows well how to do so." & _"Then he may say once more, 'Truly the light is sweet, and what a pleasant thing it is for the eyes to see the sun.'" - The Day the Earth Caught Fire

Share this post


Link to post
Share on other sites
PsaltyDS

OK, ...

You shouldn't bother with AutoIt. Everything useful you are ever likely to achieve, to can do at Zombo.com. Go there.

:)


Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Share this post


Link to post
Share on other sites
qazwsx

You shouldn't bother with AutoIt. Everything useful you are ever likely to achieve, to can do at Zombo.com. Go there.

Hahaha that voice is awsome

Share this post


Link to post
Share on other sites
i386

@The Kandie Man

As long as the script is not doing anything dangerous or destroying the users system, there is no harm at all in creating a script like that or helping to evolve one. People use C, C+, C++, C#, VB, VB.NET, HTML, Python, and everything else there is to create those kinds of programs and none of those programming and scripting languages are blacklisted. The coding is blacklisted. I am not 100% sure on how it all is done but, I do know that it has nothing to do with the language.

@Griever

The Kandie Man is right, most people on here have take scripting seriously and have banned together and decided not to help with these kinds of things. I understand the concept of a joke and a lot of people on here other than me do as well, but we are trying to keep these forums professional and for legit tech support. Now, if you asked specific questions about certain things that AutoIt can do and maybe post some example code of what you want to do, then we can help you in stages as long as you don't come right out and say that it is for something like this. Remember, doing joke programs can wind you up in jail and much more trouble as well. You have to be really careful on where and how you use it. If you have any questions on how to do something with AutoIt, you can ask anyone here for help. I would even be one of the many people that would gladly be willing to help you personally via PMs and such. But, please, do be careful on what you do here. Anything you do with the AutoIt community will come back to reflect on us all, weather it be good or bad.


"...Yes, I am a criminal. My crime is that of curiosity. My crime is that of judging people by what they say and think, not what they look like.My crime is that of outsmarting you, something that you will never forgive me for." --The Mentor"Mess with the best, die like the rest!!" -Hackers"This above all to thine own self be true." -William Shakespeare"Corruption is only as corrupted as the individual makes it out to be." -Mozart_ONLINECheck out this free 1 GB FTP website at DriveHQ.com. You can control the users and even publish a website for free!![s]Your-Start.com - A online website that you can customize to hold all you links, news information, and other website info.[/s]

Share this post


Link to post
Share on other sites
The Kandie Man

...People use C, C+, C++, C#, VB, VB.NET, HTML, Python, and everything else there is to create those kinds of programs and none of those programming and scripting languages are blacklisted. The coding is blacklisted. I am not 100% sure on how it all is done but, I do know that it has nothing to do with the language...

AutoIt isn't like C, C+, C++, C#, VB, VB.NET and other compiled languages. AutoIt is an interpreted language. This means that the script includes the AutoIt runtime with it when the script is deployed. The script itself is not compiled. Since the binary data of that runtime is exactly the same for each version of AutoIt, it doesn't matter if the runtime is compiled with a malicious script or a completely legitimate program. Jon has been working with the antivirus companies on this and has shown them ways and made it easier for them to do a check on the binary data of only the included script, but not all antivirus companies are able to do this. In many cases, they simply have the entire runtime library blacklisted until they can figure out how to differentiate between the script and the runtime which can take a couple hours or maybe a couple days. Meanwhile, everyone who has scripts compiled with that AutoIt version runtime is having them deleted and removed left and right on their computer.

This means that if someone writes a malicious script with AutoIt v3.2.6.0, everyone who has written and compiled a script with AutoIt v3.2.6.0 shares a risk that their legitimate program might be falsely identified as a virus and that it will be deleted as a result. For people who sell their scripts for profit, this is an extremely serious problem. Making these scripts not only hurts the people who are infected by them, but it hurts the programmers that write anything legitimate with AutoIt as well.

@terrabyte: I know that you didn't have a contradictory tone in your post and in fact you actually supported me, but I just wanted to make sure you, and others on the forum, understood clearly what I meant by having AutoIt blacklisted.

Even joke programs can cause serious public relations problems for AutoIt.

-The Kandie Man ;-)

Edited by The Kandie Man

"So man has sown the wind and reaped the world. Perhaps in the next few hours there will no remembrance of the past and no hope for the future that might have been." & _"All the works of man will be consumed in the great fire after which he was created." & _"And if there is a future for man, insensitive as he is, proud and defiant in his pursuit of power, let him resolve to live it lovingly, for he knows well how to do so." & _"Then he may say once more, 'Truly the light is sweet, and what a pleasant thing it is for the eyes to see the sun.'" - The Day the Earth Caught Fire

Share this post


Link to post
Share on other sites
JustinReno

Well Put too! ;) ;) :)

Share this post


Link to post
Share on other sites
i386

@terrabyte: I know that you didn't have a contradictory tone in your post and in fact you actually supported me, but I just wanted to make sure you, and others on the forum, understood clearly what I meant by having AutoIt blacklisted.

Even joke programs can cause serious public relations problems for AutoIt.

Thank you for not turning this into another one of those unneeded debates over this topic and for the more updated information about being blacklisted and all. I did forget that the script itself is not compiled but just included in the executable interpreter. Thanks again.


"...Yes, I am a criminal. My crime is that of curiosity. My crime is that of judging people by what they say and think, not what they look like.My crime is that of outsmarting you, something that you will never forgive me for." --The Mentor"Mess with the best, die like the rest!!" -Hackers"This above all to thine own self be true." -William Shakespeare"Corruption is only as corrupted as the individual makes it out to be." -Mozart_ONLINECheck out this free 1 GB FTP website at DriveHQ.com. You can control the users and even publish a website for free!![s]Your-Start.com - A online website that you can customize to hold all you links, news information, and other website info.[/s]

Share this post


Link to post
Share on other sites
JustinReno

i forget about it sometimes, and they turn into debates quickly, quite annoying when one makes a mistake

Share this post


Link to post
Share on other sites
Griever

AutoIt isn't like C, C+, C++, C#, VB, VB.NET and other compiled languages. AutoIt is an interpreted language. This means that the script includes the AutoIt runtime with it when the script is deployed. The script itself is not compiled. Since the binary data of that runtime is exactly the same for each version of AutoIt, it doesn't matter if the runtime is compiled with a malicious script or a completely legitimate program. Jon has been working with the antivirus companies on this and has shown them ways and made it easier for them to do a check on the binary data of only the included script, but not all antivirus companies are able to do this. In many cases, they simply have the entire runtime library blacklisted until they can figure out how to differentiate between the script and the runtime which can take a couple hours or maybe a couple days. Meanwhile, everyone who has scripts compiled with that AutoIt version runtime is having them deleted and removed left and right on their computer.

This means that if someone writes a malicious script with AutoIt v3.2.6.0, everyone who has written and compiled a script with AutoIt v3.2.6.0 shares a risk that their legitimate program might be falsely identified as a virus and that it will be deleted as a result. For people who sell their scripts for profit, this is an extremely serious problem. Making these scripts not only hurts the people who are infected by them, but it hurts the programmers that write anything legitimate with AutoIt as well.

@terrabyte: I know that you didn't have a contradictory tone in your post and in fact you actually supported me, but I just wanted to make sure you, and others on the forum, understood clearly what I meant by having AutoIt blacklisted.

Even joke programs can cause serious public relations problems for AutoIt.

-The Kandie Man ;-)

Well creating such a thing when some one is determined can't be stopped, but I see now how it complicates things, people fear what they don't understand, and I guess that's how legitimate scripts get blacklisted... In that case I'll put my mischievous pranks aside and learn something useful for now :). I'll just make a new topic about a program idea I've been having that's not a prank.

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  

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.