Howto add scripts using Safari 5.1.7 on Windows XP

Since Safari 6 is still not for Windows, adding scripts thru the XN interface is not possible.
Can I add scripts manually to the hidden folder (and where exactly) or are there more hooks to it?

RpD's picture

Jeroen...

I'm running Win8, Safari 5.1.7 and now X-notifier 3.2.  The folders of interest are in the usual AppData local/roaming locations. ;). I see that everytime there's an extension update... a new extension folder is being created, sequentially numbered... leaving the old ones in place...

I'm still not very javascript knowledgable, but... 
I have tried adding/copying a script file manually, as well as editing the list.json file... I have tried confounding the extension by deleting an existing script and renaming another one in its name/place.  However... it seems that everytime you start Safari, the extension rebuilds its embedded scripts folder.  I have no idea where any 'custom' scripts would be stored, since we can't add them in Safari 5.x ...it also seems that Safari doesn't support 'profiles' (or multiple users).

 

jeroen's picture

Hi RpD,

I know... I didn't mention that since I (mis?)understood from history admin doesn't like us to discuss the hidden folders here. My guess is he wants to protect unexperienced users from messing up their installation.

I gather the safariextz gets unpacked to the local folder. I can unpack it with 7-Zip after renaming the safariextz file extension in order to add the script there. But 7-Zip cannot re-pack it, so I can rename it back to safariextz. And I cannot find a Windows archiver that can...

O well... found it: I can build it similar to tar/zip on Unix/Linux/Mac.

CFBancroft's picture

If you (jeroen) look at RpD and I discuss about embedded scripts, see other post ...
http://xnotifier.tobwithu.com/dp/node/79

In my view that Safari, Opera, and Chrome need to MOVE ALL 'SUPPORT' scripts to embedded scripts folder. So that way we can access scripts folder without any unpack and repack.

While Firefox/SeaMonkey/Thunderbird pretty easy to access, but more work... That why I bring up about

extensions.xnotifier.embedded.Scripts.page : false
will put embedded scripts page, if true

S/O/C can not access to about:config, it only way to MOVE ALL scripts to seperate scripts folder, that my argument.

Since you (jeroen) did not say or comment about my post in other forum. Tobwithu is not in interest to listen TWO (CFB/RpD and few more) Veteran WMN/XN user to add that kind of features.  I need your voice and input your thought about embedded or MOVE ALL to seperate scripts folder.

As Tobwithu said "It is more important to focus on majority."

As you (jeroen) said "I know... I didn't mention that since I (mis?)understood from history admin doesn't like us to discuss the hidden folders here. My guess is he wants to protect unexperienced users from messing up their installation."

I SECOND IT...

SO we are stuck with current features?

 

RpD's picture

I've been chewed out before for revealing an error message for an android app.
Wasn't aware there was any preference here for -not- discussing program details, or which ones anyway. Oops.
I'd think anybody that screws up their installation can reinstall it. oh well.

Too bad Apple froze/abandoned Safari for Windows (maybe because they get hammered in the annual (Windows) browser hacking contests, as do the others). They are capricious as far as I'm concerned... far more monopoly than anyone else. If they can't dominate, do they take their marbles and go home? (Oh well, guess I'll stop spouting flame-bait;  I have an iPod Touch, I use iTunes. ;)