Skip to content
View in the app

A better way to browse. Learn more.

Tip.It Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MageUK

Administrators
  • Joined

  • Last visited

Everything posted by MageUK

  1. This IS an Adobe screen which is why my first response was get Adobe updated. Chances are even if you don't think it's loading a PDF it probably is and Adobe is probably being exploited. If your update doesn't work then uninstall Adobe Reader and re-install the newest version from their website. It was triggered by using the "Send by Email for Review" option available from the "Review & Comment" drop down in Adobe Pro. See if the issues still occur once Adobe is up to date.
  2. I would suggest updating Adobe Reader for a start as it sounds like it's exploiting some out of date software.
  3. I'll try and fix this later tonight, just a style that was changed with the recent maintenence I did.
  4. MageUK replied to MageUK's topic in Keylogger Help
    It was just a phishing site. If you have entered your password there you just need to change your password on RuneScape.
  5. Not to hijack the topic here but that seems a little silly and not really a valid paranoia. There's no killswitch in WGA, there used to be in Vista but SP1 removed it because of complaints, and Microsoft have specifically denied that there ever was one in XP. The only thing WGA triggers is notices saying the software may be pirated but doesn't impair use of the OS. Also, the reason you probably triggered the WGA notice was because something changed in the rebuild that made MS suspect that the licence was moved to a different computer. It's not really a big deal since that can be fixed with one short (free?) call to Microsoft, through their automated system, you don't even need to speak to a human. It seems rather silly to never install anything useful that needs WGA just because it needs WGA when you have a perfectly valid licence.
  6. It actually wouldn't be easier to use the temporary directory at all because a lot of the images that aren't working are non-configurable. phpBB expects the images/ directory to be there for some of its base images, and only certain items such as ranks, smilies, post icons are configurable. Other images require manual editing of the templates to stop it using the images/ directory and I'm not going to go through every template file and change the images directory. And it's not Silverion who needs to look into this. :P
  7. I have done a quick fix on this by temporarily changing the image directory, this has also fixed the PM icons. You may need to do a hard refresh to see the change though as your browser will probably cache the changed JScript file (Ctrl+F5 should do).
  8. Tried changing the permission for the images directory? And would you happen to know what file the font pallet is in all the PhpBB3 files? Of course, it's not a permissions issue, and it's not a normal 404 error either if you look at images and thisisnotarealaddress for comparison, and if it was a permissions error, it would be a 403 Forbidden. The images directory is being directed elsewhere by something on the server that I cannot access, I need our server admin to look into this. And yes, it's exactly what is affecting the PM icons and yes I have been trying to have it fixed since your post about them, DVD.
  9. It's a problem with the forum not your browser or skin choice. It's an issue I've been trying to have fixed for quite some time now. There's some server side issue where the images directory can't be seen even though it does exist.
  10. The problem is a limitation of IRC itself which means nicks can't have a number at the start regardless of what client you are using. I've set our client to prefix your name with 'j_' now if the first character of your username is a number, so this issue should be fixed.
  11. Redirecting you to <?php echo $_GET['go']; ?>
  12. Nope, I get this error then: Warning: Cannot modify header information - headers already sent by (output started at /home/cosmic/public_html/gamrzone/hi.php:3) in /home/cosmic/public_html/gamrzone/hi.php on line 3 That means you're sending something to the browser before passing the header line. There's no need for anything else in the .php file at all other than the header line. You will get this error if you try something like: The ONLY thing in the file should be: In the first example the browser gets sent before it gets the header info, which isn't allowed.
  13. All signatures update 12 hours from their creation not 12 hours at set intervals, so your old signature will not update at the same time as the new one, but it WILL update. For example, if I was to create a signature now (it's 11:51am here), it would update next at 11:51pm. Whereas you might have a signature you created at 8am which will update at 8pm tonight. Don't worry about it updating to match because it will, every time a signature is loaded (ie viewed by anyone) it is checked to see when it was last updated and if it's longer than 12 hours it will recache.
  14. To get all of your popups etc. back just copy the relevant files over from Users to the Program Files folder. By putting the mirc.ini in the program files folder it means mIRC now looks at that as its root folder, before it looked at the users folder which is where your old scripts are.
  15. Copy the mirc.ini from C:\Users\Quinn\AppData\Roaming\mIRC into C:\Program Files\mIRC. mIRC will then use C:\Program Files\mIRC as its default directory for everything. There's also plenty of identifiers to help you find out where things are: //echo -a $mircdir //echo -a $mircexe //echo -a $mircini //echo -a $logdir
  16. This should now be fixed however you may need to clear your cookies once more before it works completely (apologies). You can thank our Crewbie Errdoth for patching it up. ;)
  17. *takes out shotgun* I'll start hunting for something that might fix this. :mrgreen: ~Killer Killer & Peter, a good start point might be the file(s) that contains the custom tag data. Still trying to remember the filename, however. If I do find it, I'll let you know. If you find it before me, however, please tell what it is? :-k ~D. V. Devnull The BBCode is parsed by the same parser used for all the rest I expect, and no custom tag data is stored flat file it's all stored in the database. The file you're looking for is called includes/bbcode.php, lol.
  18. We're proud to announce the release of our Dynamic Goal Signatures! Once again they're driven by our caching system to try and ensure as little downtime as possible, and they also have short URLs, coming in at a maximum of 47 characters in length for the URL. The signatures are sized so that you can fit 3 goals and a Tip.It stat signature into your forum signature without exceeding our file size or dimension limits, they're also modelled using the default backgrounds from our stats signatures which means that they go together well with them. We will not be providing custom backgrounds for goal signatures as they are of such a small size that you would be unable to show off a custom background in the same way as with a normal stat signature. You can go and get yourself a goal signature here, and you can talk about the release in this topic.
  19. We're proud to announce the release of our Dynamic Goal Signatures! Once again they're driven by our caching system to try and ensure as little downtime as possible, and they also have short URLs, coming in at a maximum of 47 characters in length for the URL. The signatures are sized so that you can fit 3 goals and a Tip.It stat signature into your forum signature without exceeding our file size or dimension limits, they're also modelled using the default backgrounds from our stats signatures which means that they go together well with them. We will not be providing custom backgrounds for goal signatures as they are of such a small size that you would be unable to show off a custom background in the same way as with a normal stat signature. You can go and get yourself a goal signature here, and you can talk about the release in the topic Dynamic Signatures Released!.
  20. Maybe you can look at the code for PhpBB 3 quotes and look at the differences with the hide tags and see if you can figure something out. It's worth a try. I sometimes do it myself to try and fix something on the forums. :geek: There's no set code for hide tags, they all go through the same parser, the only different is with quotes and it's buried inside phpBB somewhere. I've seen fixed that people have tried to make but they've been buggy or used regexs on every post in every page which causes lag.
  21. Don't mean to be prying or to be sounding irritating with this, I'm just curious but why is there a LOTRO part of the site, or what is up with that...? The LOTRO section of the site has basically no activity these days. It was setup like that to be a totally seperate fan site and therefore doesn't come under the "this is a RuneScape fan site" banner.
  22. At the moment we can't implement things like nested hide tags because of issues with the way phpBB 3 handles nested BBCode. Here's an example: [color=#FF0000]Text1 Text2 Text3 [color=#FF8000]Text4 Text5[/color] Text6[/color] Produces: Text1 Text2 Text3 Text4 Text5 Text6 Quite a few people have reported this but I've no idea if it's going to be fixed. I believe the only BBCode you can nest is quotes.
  23. The RSN field has been out for a while and we felt that both it and the RSN2 field didn't have much discussion value. This is not the place to discuss the Clan linking, that's why the topic in Clan Discussions was linked in the global.
  24. My stats parser in PHP is available here now.
  25. Not going to release my caching code for stats or calculating missing stats but here is some code I wrote that retrieves a given user's stats and then parses them into nice multidimensional arrays. Simply call get_stats_hs(runescape_name) and if it returns an array then it has stats for you, if not it means the script couldn't contact the website at all. If the user doesn't exist in the high scores at all it will generate a fake set of scores for them. Don't call parse_stats(), that's used by get_stats_hs() to parse the output into something useful. // This function retrieves stats from the RuneScape database function get_stats_hs($rsn) { $curl_getstats = curl_init(); curl_setopt($curl_getstats, CURLOPT_URL, 'http://hiscore.runescape.com/index_lite.ws?player='.$rsn); curl_setopt($curl_getstats, CURLOPT_BINARYTRANSFER, 1); curl_setopt($curl_getstats, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl_getstats, CURLOPT_CONNECTTIMEOUT, 3); curl_setopt($curl_getstats, CURLOPT_TIMEOUT, 6); ob_start(); $curl_return_stats = curl_exec($curl_getstats); ob_end_clean(); $curl_http_return = curl_getinfo($curl_getstats, CURLINFO_HTTP_CODE); curl_close($curl_getstats); if ($curl_http_return == '404') { // If we 404'ed then the user has no ranks for anything, make some fake vars and parse them $i = 0; while ($i < 25) { $fakestats .= "-1,-1,-1\n"; $i++; } $fakestats .= "-1,-1\n-1,-1\n-1,-1\n-1,-1"; return parse_stats($fakestats); } elseif ($curl_http_return == '0') { // If it's 0 then connection between us and the high scores has failed return 0; } else { return parse_stats($curl_return_stats); } } // This function processes a one line string of stats and returns them (usually read from high scores) function parse_stats($stats_unparsed) { $skillarray = array('overall', 'attack', 'defence', 'strength', 'hitpoints', 'range', 'prayer', 'magic', 'cooking', 'woodcutting', 'fletching', 'fishing', 'firemaking', 'crafting', 'smithing', 'mining', 'herblore', 'agility', 'thieving', 'slayer', 'farming', 'runecrafting', 'hunter', 'construction', 'summoning', 'duel', 'bh', 'bhr', 'fog'); $eachskill = explode("\n", $stats_unparsed); $i = 0; while ($i < count($skillarray)) { $holdvar = explode(',', $eachskill[$i]); $stats[$skillarray[$i]]['rank'] = $holdvar[0]; $stats[$skillarray[$i]]['level'] = $holdvar[1]; if (!in_array($skillarray[$i], array('duel', 'bh', 'bhr', 'fog'))) { $stats[$skillarray[$i]]['exp'] = $holdvar[2]; } $i++; } return $stats; } Example usage: $examplestats = get_stats_hs('pure_mageuk'); print_r($examplestats); Output: Array ( [overall] => Array ( [rank] => 21925 [level] => 1932 [exp] => 153138706 ) [attack] => Array ( [rank] => 6234 [level] => 99 [exp] => 20318944 ) [defence] => Array ( [rank] => 12092 [level] => 99 [exp] => 14570796 ) [strength] => Array ( [rank] => 14383 [level] => 99 [exp] => 15574943 ) [hitpoints] => Array ( [rank] => 11341 [level] => 99 [exp] => 19124520 ) [range] => Array ( [rank] => 17273 [level] => 99 [exp] => 13403123 ) [prayer] => Array ( [rank] => 4103 [level] => 99 [exp] => 13069751 ) [magic] => Array ( [rank] => 6350 [level] => 99 [exp] => 14409376 ) [cooking] => Array ( [rank] => 40524 [level] => 99 [exp] => 13056394 ) [woodcutting] => Array ( [rank] => 477567 [level] => 75 [exp] => 1286046 ) [fletching] => Array ( [rank] => 34953 [level] => 99 [exp] => 13072220 ) [fishing] => Array ( [rank] => 836176 [level] => 63 [exp] => 368644 ) [firemaking] => Array ( [rank] => 33996 [level] => 86 [exp] => 3602110 ) [crafting] => Array ( [rank] => 13325 [level] => 85 [exp] => 3282738 ) [smithing] => Array ( [rank] => 146892 [level] => 65 [exp] => 477729 ) [mining] => Array ( [rank] => 936562 [level] => 60 [exp] => 299688 ) [herblore] => Array ( [rank] => 23725 [level] => 76 [exp] => 1336543 ) [agility] => Array ( [rank] => 66057 [level] => 70 [exp] => 738153 ) [thieving] => Array ( [rank] => 22207 [level] => 80 [exp] => 1996524 ) [slayer] => Array ( [rank] => 132610 [level] => 66 [exp] => 520507 ) [farming] => Array ( [rank] => 52881 [level] => 66 [exp] => 529116 ) [runecrafting] => Array ( [rank] => 49170 [level] => 67 [exp] => 557174 ) [hunter] => Array ( [rank] => 273207 [level] => 53 [exp] => 144841 ) [construction] => Array ( [rank] => 10379 [level] => 75 [exp] => 1237681 ) [summoning] => Array ( [rank] => 84585 [level] => 54 [exp] => 161145 ) [duel] => Array ( [rank] => -1 [level] => -1 ) [bh] => Array ( [rank] => -1 [level] => -1 ) [bhr] => Array ( [rank] => -1 [level] => -1 ) [fog] => Array ( [rank] => -1 [level] => -1 ) ) No idea if that's useful to anyone.

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.