Solved

Download counter???

Posted on 2003-11-27
8
255 Views
Last Modified: 2010-04-15
(This is not a homework assignment although i am taking a C class right now)

I want to do stuff i havn't learned yet and i can't find my answers in the text book. I don't know what terms to look up in the index.

1. First how do i write a C program that takes command line parameters (i.e. format c:) the "c:" part being what i call a parameter. what is it really called?

2. Could i use some of this C programming that i am using for something that would actually be useful to me instead of some assignment where i convert temperatures. I want to make a small program that can be put on one of those free space servers (like geocites) and will run when someone downloads something, but it keeps track of how many times it downloads.

example:
<a href="myprogram.exe fileToDownload">click here to download</a>

end

where each time "myprogram.exe" is run it outputs a 1 to a file or gets the number in the file and adds 1 to it.

i can do that last part already just need to know if the rest is possible?


0
Comment
Question by:Paul S
  • 4
  • 4
8 Comments
 
LVL 11

Author Comment

by:Paul S
ID: 9835491
i created a webpage to help with a few computer problems i have had. i posted messages saying i fixed my problem email me for help. i then got lots of messages so i created a page to do the work i was doing by email. i want to right the program i mentioned to see if anyone is downloading the files i put out to help.

site = "http://www.geocities.com/pspagnola/computer.html"
0
 
LVL 45

Accepted Solution

by:
sunnycoder earned 25 total points
ID: 9835503
>. First how do i write a C program that takes command line parameters (i.e. format c:) the "c:" part being what i call a >arameter. what is it really called?
command line arguments ... look into argc and argv .... argc is number of commandline arguments while argv is a char * array which actually holds the command line arguments ... they are accessed in your C program as
int main ( int argc, char * argv[] )

>2. Could i use some of this C programming that i am using for something that would actually be useful to me instead of some >assignment where i convert temperatures. I want to make a small program that can be put on one of those free space >servers (like geocites) and will run when someone downloads something, but it keeps track of how many times it downloads.
You can use C to build a lot of useful things but I am afraid that C is not the best language to build web related tools...
0
 
LVL 45

Expert Comment

by:sunnycoder
ID: 9835520
geocities anyway gives you stats for which page was access how many times... I am not sure if geocities would allow you to run your programs at their servers
0
ScreenConnect 6.0 Free Trial

Want empowering updates? You're in the right place! Discover new features in ScreenConnect 6.0, based on partner feedback, to keep you business operating smoothly and optimally (the way it should be). Explore all of the extras and enhancements for yourself!

 
LVL 11

Author Comment

by:Paul S
ID: 9835572
which language is the best for web related tools?
0
 
LVL 45

Expert Comment

by:sunnycoder
ID: 9835697
>which language is the best for web related tools?
I think you can get a better answer in the web development topic area... I have no experience with web programming
As a generic rule, the choice of language depends on the functionality desired and the application.
0
 
LVL 11

Author Comment

by:Paul S
ID: 9839967
is it possible to create a windows xp restore point using C code? can it be done using the system command code like from a command prompt? i'm no sure how to create a restore point except throught the start menu.
0
 
LVL 45

Expert Comment

by:sunnycoder
ID: 9841495
sorry ... not much idea about window$
0
 
LVL 11

Author Comment

by:Paul S
ID: 9844173
thanks anyways.
0

Featured Post

ScreenConnect 6.0 Free Trial

Discover new time-saving features in one game-changing release, ScreenConnect 6.0, based on partner feedback. New features include a redesigned UI, app configurations and chat acknowledgement to improve customer engagement!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Windows programmers of the C/C++ variety, how many of you realise that since Window 9x Microsoft has been lying to you about what constitutes Unicode (http://en.wikipedia.org/wiki/Unicode)? They will have you believe that Unicode requires you to use…
Examines three attack vectors, specifically, the different types of malware used in malicious attacks, web application attacks, and finally, network based attacks.  Concludes by examining the means of securing and protecting critical systems and inf…
The goal of this video is to provide viewers with basic examples to understand and use conditional statements in the C programming language.
The goal of this video is to provide viewers with basic examples to understand and use switch statements in the C programming language.

832 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question