• 0

[PHP] Check if computer is online


Question

Hi, i am trying to make script that checks wheather my computer is online.

If have tried installing apache etc... on my computer and made a small file called online.txt and then I made a php script on the webserver that calls that online.txt file and if the file is available it means that the computer on and if it isn't it means that the computer off.

But i wasn't very successful, please post any suggestions etc...on how to do this.

Thanks,

Link to comment
https://www.neowin.net/forum/topic/121489-php-check-if-computer-is-online/
Share on other sites

14 answers to this question

Recommended Posts

  • 0

I started a thread on this a little while ago and solved it myself before anyone could help me :)

I did a vbscript that will run when I logon to my computer that will send a http-get to a web page. When the web page recieive the string it will write it to a text file.

save it to a file ending with .vbs and make it autorun when you start your computer.

EDIT: This way you can have the hosting anywhere (not on your local computer)

Set oXMLHTTP = CreateObject("Microsoft.XMLHTTP")
Sub getStat() 
 ? ? ? ?sURL = "http://webserver/test/comptuerstatus.php?status=loggedon&passwd=xxxx"
 ? ? ? ?oXMLHTTP.open ?"GET", sURL, false ? 
 ? ? ? ?on error resume next
 ? ? ? ?oXMLHTTP.send() ? ?
 ? ? ? ?If err then
 ? ? ? ? ? ? /* put in some kind of error management here */
 ? ? ? End If ? ? ? 
End Sub
getStat()

  • 0
  carpediem said:
I started a thread on this a little while ago and solved it myself before anyone could help me :)

I did a vbscript that will run when I logon to my computer that will send a http-get to a web page. When the web page recieive the string it will write it to a text file.

save it to a file ending with .vbs and make it autorun when you start your computer.

EDIT: This way you can have the hosting anywhere (not on your local computer)

Set oXMLHTTP = CreateObject("Microsoft.XMLHTTP")
Sub getStat() 
 ? ? ? ?sURL = "http://webserver/test/comptuerstatus.php?status=loggedon&passwd=xxxx"
 ? ? ? ?oXMLHTTP.open ?"GET", sURL, false ? 
 ? ? ? ?on error resume next
 ? ? ? ?oXMLHTTP.send() ? ?
 ? ? ? ?If err then
 ? ? ? ? ? ? /* put in some kind of error management here */
 ? ? ? End If ? ? ? 
End Sub
getStat()

how would i go about doing the samething, but instead it runs when the computer is being turned off to tell the textfile that the computer is now off?

  • 0
  Adrian said:
how would i go about doing the samething, but instead it runs when the computer is being turned off to tell the textfile that the computer is now off?

In windows you can create both logon as well as logoff scripts...

Just make the logon script run the file "logon.vbs" and the logoff script run the file "logoff.vbs".

Then you just change the url that is being sent with the corresponding status.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Elden Ring Nightreign's first update targets solo runs to reduce difficulty by Pulasthi Ariyasinghe FromSoftware released its first multiplayer-centric game last week, letting players jump into a variant of its Elden Ring universe but with friends. The three-player cooperative title, Nightreign, does offer players a separate option to try their luck at beating its levels solo. Following feedback, it seems the studio has realized the mode needs some tweaking. Today, May 2, FromSoftware released patch 1.01.1 to Elden Ring Nightreign, bringing with it changes to the roguelike's balance, as well as more than a few bug fixes. For single-player players exclusively, FromSoftware has added the effect "Automatic Revival Upon Defeat." This will get the player back into the action exactly once for free whenever they are fighting a night boss battle. It should also stack with the reviving item that's already available to find during runs. Moreover, single-player runs will give out more runes when defeating enemies, making the level-up process easier. This is an important change considering that with three players, the squad can split up to farm the level-up currency and clear out camps much faster than when playing alone. Other changes in this patch include higher drops of high-rarity Relics from surviving till Day 3, as well as when purchasing random relics from the Small Jar Bazaar at Roundtable Hold. Some important bug fixes are here too, including camera fixes for Guardian's Ultimate Art, Raider dealing more than intended damage, issues with the climbing up action, and much more. Find the complete changelog for patch 1.01.1 over here. Elden Ring Nightreign had a massive launch last week, going on to sell two million copies of the game at launch. While not as spectacular as the original Elden Ring, we found Nightreign to be a marvelous action game that never lets up on the accelerator. Read the complete review from Neowin here. Elden Ring Nightreign is now available on PC, Xbox One, Xbox Series X|S, PlayStation 4, and PlayStation 5.
    • Just because Windows 10 will stop receiving updates doesn't mean your Windows 10 installed there will stop working. There are people with iPhone 8/9/10 that are still working, even without updates. There are people with Android 8/9/10 that are still working even without receiving any updates for over 5 years. There are people with Windows 7 and 8 that are still working for over 10 years. And most people install Windows and disable updates, so there are still a lot of people running Windows 10 without improvements and security updates for over 10 years.
    • Windows 10 EOL is coming, so how many is “forced”? (to be prepared and not wait until the last moment in October?)
    • I guess more Windows users are switching on their desktops/laptops than people buying new Steam Decks. I wouldn't be surprised. Deck doesn't have the mainstream appeal of other handhelds, usually people who would want one already have one. Glad to see Linux go up!
    • Any news about Windows and Microsoft always brings up crazy people saying; - Windows 11 is terrible, it destroys my hardware, it had sex with my wife, it told the FBI that I visit shemale sites, it collects my data where I get illegal anime. Never use Windows 11, go for Linux and it will never have sex with your wife.
  • Recent Achievements

    • Week One Done
      Epaminombas earned a badge
      Week One Done
    • Week One Done
      Prestige Podiatry Care earned a badge
      Week One Done
    • Week One Done
      rollconults earned a badge
      Week One Done
    • One Month Later
      lilred1938 earned a badge
      One Month Later
    • Week One Done
      lilred1938 earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      148
    2. 2
      Xenon
      132
    3. 3
      ATLien_0
      123
    4. 4
      +Edouard
      103
    5. 5
      snowy owl
      96
  • Tell a friend

    Love Neowin? Tell a friend!