Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
GobyWan
Jun 5, 2006
tiny plastic novelty palm trees are all I need
I figured someone in this thread would have noticed Opera SALR not working for forum views anymore. Oddly, it still displays threads properly. I wish I had some idea how to fix it, but I am not a coder - hopefully Moho reads this thread and can do something about it.

Adbot
ADBOT LOVES YOU

GobyWan
Jun 5, 2006
tiny plastic novelty palm trees are all I need
I'm having a weird problem that I think is related to Opera SALR - every page on the forums will load everything it needs to and then get stuck trying to load... something, it says "Images 0/0" in the progress bar. It doesn't happen in Firefox and it goes away when I turn off Javascript, so I'm guessing it's SALR. Anyone else having this problem?

GobyWan
Jun 5, 2006
tiny plastic novelty palm trees are all I need

Dr. Video Games 0070 posted:

Best way to check if it's SALR is to rename the SALR .js files to .blah or something instead of .js so they're no longer parsed by Opera. Then browse and see if it still happens. Can't say I'm experiencing this problem but it's possible that some other thing I'm using is preventing it.

Well, it's not SALR, nor is it any other UserJS that I'm using. I think I've narrowed it down to the external ads, since those are the only things that don't load and I'm not currently blocking them.

I have an old UserJS that's supposed to remove those ads, since they used to mess up Opera's Back and Forward functionality, but it doesn't work anymore. I'd like a working one, though, if anyone has one, I'm sick of having to hit Stop on every single page to get the SA favicon to show up and the Images 0/0 thing to go away.

GobyWan
Jun 5, 2006
tiny plastic novelty palm trees are all I need

Dr. Video Games 0070 posted:

I had as issues in the past, currently I run http://junk.ionmine.com/salr2/misc_userjs/saforums-jsadclean.js and have http://somethingawful.crwdcntrl.net/* content blocked via Tools->Advanced->Blocked content... due to issues with extremely slow or incomplete loads much like you describe. I believe this also solves multiple forward/back issues. Hopefully this is kosher since you're actually having problems caused by ads, I tried to PM you but it seems you don't have plat. Not promising these will solve your particular problems obviously, but they helped with some of mine.

Unfortunately, these didn't fix it :( It's happening on two completely different computers, too, one with Opera 9.27 and one with 9.20.

The ad banner code looks like this right now:
code:
<div class="ad_banner_oma">
	<img border="1" id="unreg_img_bl" width="88" height="88" alt="" src="">
	<script type="text/javascript">pal.make_frame(29, 728, 90);</script>
	<noscript><a href='http://tenbux.somethingawful.com/www/delivery/ck.php?n=a36feb72&amp;cb=93847473' target='_blank'>
<img src='http://tenbux.somethingawful.com/www/delivery/avw.php?zoneid=29&amp;cb=304736438&amp;n=a36feb72' border="0" alt=""></a></noscript>
	<img border="1" id="unreg_img_br" width="88" height="88" alt="" src="">
</div>
It doesn't seem to match up with the UserJS you gave me; I don't know the first thing about Javascript, though, so I can't verify that or fiddle with it to make it work. Blocking "http://tenbux.somethingawful.com/*" and putting ".ad_banner_oma { display: none; }" in SALR's page.css don't fix the problem, unfortunately.

GobyWan
Jun 5, 2006
tiny plastic novelty palm trees are all I need

Dr. Video Games 0070 posted:

Alright, well *something* I have is causing that not to load in my main Opera install, but since I don't know what I tested with a blank slate and made a new version of the cleaner (which was outdated), new version located here. Give that a try, it was literally the only drat thing running in Opera and it seemed to prevent the i-frame load for me.

Victory at last! Thank you very much, this has been driving me nuts for the whole 3 days it's been happening. Incidentally, thanks for Opera SALR, too, it's a great program and I hope you have the time and inclination to redo it once the new forum rolls around.

GobyWan
Jun 5, 2006
tiny plastic novelty palm trees are all I need
Hijacking this thread over Opera SALR again: it's stopped working for me unexpectedly on Opera 9.27. Nothing really caused it, it just quit doing anything at all - it's like I never installed it. I reinstalled the daemon.rb file and now the daemon won't even load anymore - daemon.log says this:
code:
daemon.rb:5:in `require': no such file to load -- base64 (LoadError)
	from daemon.rb:5:in `<main>'
Reinstalling Ruby 1.9.0 also didn't help. I vaguely remember having to change something in daemon.rb to get it to work when I first installed it, but the original thread is long archived and I don't have archives access. Anyone know what to do?

GobyWan
Jun 5, 2006
tiny plastic novelty palm trees are all I need

Dastardly Repressed posted:

For starters I think various changes in 1.9.0 (final) have made the daemon incompatible, for one thing "base64" is no longer part of the standard library. My recommendation is to just run it with 1.8.6, 1.8.7 may also work but this is untested.

Assuming you get the daemon running and still nothing works in 9.27, first thing to try is load up a thread and type "java script:alert(window.SALR);" (remove the space) in the address bar and see if it shows you a huge rear end bunch of code. If you see code it means at least SALR is loaded, otherwise not. If you see code, next thing to check is is the daemon is running right by loading up http://localhost:55055/page.css or similar. Also checking the Opera error log is probably a good idea, as is seeing if any page changes are made before it stops working (e.g. addition of "1" and ">" links in the sidebar).


And yeah everything RedKazan posted is correct. As is the fact that 9.5 completely breaks Opera SALR in a way that's basically unfixable short of everyone hosting their own external proxy or some horrible bullshit like that. At this point pretty much the only ways forward are for Opera to add a bypass switch for the security feature that breaks SALR, or for functionality to be added to Opera itself that obsoletes the need to use the daemon.

Thanks for the help once again, the error console showed me what was wrong - apparently some thread or another decided that instead of an entry in the hash file, it was going to insert a few hundred null characters, which stopped everything from working until I deleted it.

It really sucks that 9.5 prevents SALR from working properly, I want to eventually upgrade but I really rely on SALR and I don't want to switch to Firefox. Hopefully there's some way around that, but I really don't know where the priorities of the Opera dev team are (removing shell context menus from the transfers window? Really?) so I'm not sure they'll be in a hurry to change things for the sake of one addon.

Edit: Ok, the entry keeps re-creating itself. It's for threadid 2367168, which is old and archived, so I have no idea where it's coming from.

Edit edit: Ok, stopping the daemon before I edit the hash file and then starting it again seems to have killed the problem, finally.

GobyWan fucked around with this message at 02:54 on Jun 17, 2008

Adbot
ADBOT LOVES YOU

GobyWan
Jun 5, 2006
tiny plastic novelty palm trees are all I need
Old-rear end Opera SALR question: Is anyone else using the old SALR-derived highlighting UserJS from just after Opera SALR quit working, and did it stop functioning for anyone else just today?

  • Locked thread