Upload code to arduino with .exe file, run file

Hi

I'm working on a project and I really want to be able to upload my code to my arduino uno, using just an .exe file, a run file or something like that. We are using an arduino uno and an arduino gsm shield. Using the .exe file or something (I don't know much of these things) I would like to upload the program, but still be able to type in the number the gsm shield has to sends texts to, and a part of the message it will then send.

We want to do this, so people with no knowledge of the arduino coding, or arduino program on their laptop, can still be able to upload the code.

If someone can help me with this, that would be amazing.

Thanks in advance

I really don't know even how to start with this.

Then, this isn't the project for you.

There are menu items on the IDE. You could study them, and learn what each one does. There just might be a clue or two lurking on the File + Preferences menu, for instance. Something about verbose output...

We want to do this, so people with no knowledge of the arduino coding

Like you?

but still be able to type in the number the gsm shield has to sends texts to, and a part of the message it will then send.

You can forget that part.

You don't actually need to upload the sketch to do this. You can do this by using a serial communication to recieve the information from the user. But to do all that, you need some programming skills not only in arduino but on other languages too.

We want to do this, so people with no knowledge of the arduino coding, or arduino program on their laptop, can still be able to upload the code.

The Arduino IDE is probably the easiest way to do this. Or you could look at using avrdude. The user must have some program installed on their laptop to upload code. But consider the need to do this and see if this requirement can be eliminated.

I have a solution for this,using Python.

Question is 'why'?

Do you want the user of an Arduino to be able to load your program into an arduino? As PaulS said, if you switch verbose output on you will find a line with avrdude (maybe a few). avrdude is the programmer (the exe that your loking for).

You can use a normal terminal program (e.g. minicom under Linux or realterm or putty under windows) to allow the user to enter a phone number or text. Your arduino program obviously needs to support it.