Yeah, I can give you details. I actually want to reload my web page if there is any change in my system IP address. The existing scripts are using whatismyip.com to get the ip. My problem here is, in my institution both wired and wireless uses the same proxy. So when you query that site for ip address, it shows the same every time. Because outsiders can only see one ip.
So I what I thought is updating this information to a local file and if somehow javascript can periodically read it, then I can achieve my purpose. On Fri, May 21, 2010 at 11:39 PM, esquifit <[email protected]> wrote: > On Fri, May 21, 2010 at 2:09 PM, jyothi panidarapu > <[email protected]> wrote: > > Can somebody give me a script, which opens a local file (the contents of > the > > local file will be either 0 or 1) for reading. If it is '1' the current > page > > should be reloaded otherwise do nothing. The script should keep checking > > the file for update. > > > > A couple of observations: > > 1) GM_getResourceText won't work, since this function loads a resource > only once upon installing the scripts and stores a local copy into > "<Firefox profile>/gm_scripts/<script folder>/". If the original file > is updated afterwards, this is not noticed by Greasemonkey. > > 2) You can open a new tab with the "file" schema > (file:///path/to/your/file.txt)by means of GM_openInTab() [1], > provided you set the value of the preference > "greasemonkey.fileIsGreaseable" to "true" in about:config. One > problem with this approach is that a new tab is created each time, it > is (currently) not possible to either close the tab or reloaded. > Another problem is that this poses a risk if you don't know what > you're doing (malicious script could steal information from your > computer) > > 3) Regardless of all that I suspect there are better ways to achieve > what you're attempting to do. Maybe you want to supply more details, > for example whether you have some control over the file contents, or > whether a file is really needed. > > [1] http://wiki.greasespot.net/GM_openInTab > > -- > You received this message because you are subscribed to the Google Groups > "greasemonkey-users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<greasemonkey-users%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/greasemonkey-users?hl=en. > > -- - Jyothi M.Tech,CSE IITMadras -- You received this message because you are subscribed to the Google Groups "greasemonkey-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/greasemonkey-users?hl=en.
