Eerst even voor de duidelijkheid, ik ben niet zeker over dit hier thuishoort maar het hele idee is vooral netwerkgericht daarom plaats ik het hier. Ik heb de search al gebruikt en google maar dat gaat niet zo makkelijk omdat ik niet weet waarnaar ik op zoek ben.
The Idea
Nu ik mijn Inspiron heb gebruik ik mijn oude pc niet actief meer. Ik heb daar dus nu Windows 2003 Enterprise Edition op draaien. Dat loopt als een zonnetje en heel tevreden van, alleen wil ik natuurlijk elke keer wat meer
De bedoeling is dat de pc als server gaat dienen voor heel wat taken:
Momenteel doe ik dit als volgt. Een van mijn twee routers ondersteund het versturen van magic packets. Die router staat open over internet zodat ik de router als het ware kan beheren en dan kan ik van daaruit ene magic packet sturen. Dit werkt, alleen vind ik het wel geen mooie oplossing. Ik zou dus graag een mooiere oplossing hebben als dat mogelijk is (een programmatje dat een magic packet kan sturen naar een ip ipv een mac-adres want voor mac-adressen moet je volgens mij toch deel uitmaken van het netwerk waarin je de magic packet wilt sturen
)
Maar dat is eigenlijk het grootste probleem niet. Het probleem zit hem dat eens iemand de pc opgestart heeft, hij ook geboot blijft tot iemand hem manueel uitschakelt (of met een timer).
Wat ik wil
Wat ik dus wil is een soort programma dat mijn pc kan uitschakelen. Natuurlijk bestaan er hiervan ongetwijfeld massa's en je kan het ook wel shedulen denk ik in windows...maar ik wil iets speciaal. Ik zou namelijk willen dat het programma continu checkt of er iets gebeurt. Als er bijvoorbeeld 1 uur lang niets meer gebeurt op de pc, dan schakelt hij vanzelf terug uit.
Het probleem is dus om zo een programma te vinden. Bovendien moet je dan ook nog een programma vinden dat juist kijkt of er nog iets gebeurt. Meten op CPU-activiteit bijvoorbeeld is volgens mij al uitgesloten omdat FTP'en amper CPU zal innemen. Het zou dus op een of andere manier moeten controleren of er lopende sessies zijn via ftp, of er niets afgedrukt wordt,...
Enfin ik denk dat jullie wel ongeveer begrijpen wat het programma zou moeten doen. Wat raden jullie mij aan om iets dergelijks te realiseren? Is het mogelijk zo een programma te vinden of zal ik het anders moeten aanpakken
Ik had zelf al het idee gehad om met een of andere programmeertaal te controleren of er cpu-activiteit is (omdat ik denk uit boeken verstaan te hebben dat dit wel mogelijk moet zijn met .NET) maar zoals ik al zei, FTP'en zal niet veel CPU vragen en soms zal er ook valselijk activiteit gemeten worden hoewel de pc gewoon zonder reden wat werkt...Niet dé ideale oplossing dus.
The Idea
Nu ik mijn Inspiron heb gebruik ik mijn oude pc niet actief meer. Ik heb daar dus nu Windows 2003 Enterprise Edition op draaien. Dat loopt als een zonnetje en heel tevreden van, alleen wil ik natuurlijk elke keer wat meer
De bedoeling is dat de pc als server gaat dienen voor heel wat taken:
- FTP-server
- Printer-server
- File-server
- Misschien ook VPN
Momenteel doe ik dit als volgt. Een van mijn twee routers ondersteund het versturen van magic packets. Die router staat open over internet zodat ik de router als het ware kan beheren en dan kan ik van daaruit ene magic packet sturen. Dit werkt, alleen vind ik het wel geen mooie oplossing. Ik zou dus graag een mooiere oplossing hebben als dat mogelijk is (een programmatje dat een magic packet kan sturen naar een ip ipv een mac-adres want voor mac-adressen moet je volgens mij toch deel uitmaken van het netwerk waarin je de magic packet wilt sturen
Maar dat is eigenlijk het grootste probleem niet. Het probleem zit hem dat eens iemand de pc opgestart heeft, hij ook geboot blijft tot iemand hem manueel uitschakelt (of met een timer).
Wat ik wil
Wat ik dus wil is een soort programma dat mijn pc kan uitschakelen. Natuurlijk bestaan er hiervan ongetwijfeld massa's en je kan het ook wel shedulen denk ik in windows...maar ik wil iets speciaal. Ik zou namelijk willen dat het programma continu checkt of er iets gebeurt. Als er bijvoorbeeld 1 uur lang niets meer gebeurt op de pc, dan schakelt hij vanzelf terug uit.
Het probleem is dus om zo een programma te vinden. Bovendien moet je dan ook nog een programma vinden dat juist kijkt of er nog iets gebeurt. Meten op CPU-activiteit bijvoorbeeld is volgens mij al uitgesloten omdat FTP'en amper CPU zal innemen. Het zou dus op een of andere manier moeten controleren of er lopende sessies zijn via ftp, of er niets afgedrukt wordt,...
Enfin ik denk dat jullie wel ongeveer begrijpen wat het programma zou moeten doen. Wat raden jullie mij aan om iets dergelijks te realiseren? Is het mogelijk zo een programma te vinden of zal ik het anders moeten aanpakken
Ik had zelf al het idee gehad om met een of andere programmeertaal te controleren of er cpu-activiteit is (omdat ik denk uit boeken verstaan te hebben dat dit wel mogelijk moet zijn met .NET) maar zoals ik al zei, FTP'en zal niet veel CPU vragen en soms zal er ook valselijk activiteit gemeten worden hoewel de pc gewoon zonder reden wat werkt...Niet dé ideale oplossing dus.