Should work in earlier versions. It checks for existence of DISTRO_SPECS if it is not found it defaults to '/etc/puppyversion' and returns that information.

I downloaded version 0.6 and installed the pet, I was in icewm at the time and your pet didn't work.I switched to jwm and it does work now but it says version 0.5.
I also tried it in fatdog64 and it wouldn't work in jwm so I removed the pet in ppm.

Billtoo, apologies for the version info return, I forgot to update that line in the code.

Slaps back of own hands, naughty boy.

I don't use icewm so I can't test that, Micko said it worked in Lucid 212 in icewm.

I have made a few changes to the code right now, so try ver0.7 and please report back.

fatdog64 I've no idea what it looks like.

I booted luci-213 with prefix=ram
I installed your pet and it worked.
I downloaded icewm from puppy package manager after I updated ppm.
When I clicked on the icewm pet a screen popped up and I have attached a screenshot (icewm.jpeg) of that.

In fatdog 64 I installed your pet and restarted xserver.
I noticed a greater distance between blinky and the clipboard icons in the lower right corner.
I right clicked (may have been left I forget) over the area where the firewall applet should be.
The attachment (firewall.jpg) is a screenshot of that.

Yep, you got rid of the curl dependencies nicely and it all works except of the local IP, which is wrong. In my case it shows 192.168.1.0 as the local network, when, in actual fact, it is 192.168.2.x. Look at the way I did it in ipinfo - which you scrapped because it's not in all puppies. I also did another checkip prog
http://www.murga-linux.com/puppy/viewtopic.php?search_id=47152002&t=56678 that checks the entire local network, but you probably don't want to use that because it takes 45 secs to get all live IPs on a LAN (ping takes over 4 minutes!). However, there is probably a routine in it that just grabs the local machine IP expenditiously. I can't remember.

Yes, I removed the ipinfo as I wasn't sure if it would work with earlier puppys. I also didn't want to force on someone another app in the pet, rather just make a call to it from code.

Network IP is not the machines own ip but the base ip of the router.

Seems no-one wants that.

OK I believe there is a list of connected pcs in /etc/hosts. However I can only print one so far to the Version Information , I'm not sure yet how to make additional lines display, all calls stop at single line when newline is met in the array. i need to trap them out then re-insert during display.
I've been working on that one but for now was happy to just have a working app.

Micko reports that the report-video just flashes on briefly in the luci version. I can't get it to do that, it works for me._________________Rob
-
The moment after you press "Post" is the moment you actually see the typso

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum