More Awesome Than You!
Welcome, Guest. Please login or register.
2024 November 22, 03:30:51

Login with username, password and session length
Search:     Advanced search
540287 Posts in 18067 Topics by 6545 Members
Latest Member: cincinancy
* Home Help Search Login Register
  Show Posts
Pages: [1]
1  TS3/TSM: The Pudding / Pudding Factory / Re: Sims 3 Exchange Greasemonkey Script on: 2010 October 27, 09:36:51
Script updated, was an easy fix.
For some reason they kept the old code in but commented it out,
I never understood how most commercial web developers think.  Roll Eyes

I'll see if I can update it to hook the new method on the site in case they remove the comment later.
2  TS3/TSM: The Pudding / Pudding Factory / Re: Sims 3 Exchange Greasemonkey Script on: 2009 July 06, 07:31:00
I registered to say, thank you for this amazing script!
No problem Smiley
3  TS3/TSM: The Pudding / Pudding Factory / Re: Sims 3 Exchange Greasemonkey Script on: 2009 July 04, 05:53:19
Just tested it on this page and this page, the "Add to Game" link worked fine on both. The "Save File" link is also working.

If you are unable to use the "Add to Game" button try using save file and installing it with a batch content adder or by individually opening each Sim3Pack file
4  TS3/TSM: The Pudding / Pudding Factory / Re: [MAC TOOLS] TS3 Framework Installer on: 2009 June 21, 07:55:44
Cool share man, great to see some Mac support here  Grin
5  TS3/TSM: The Pudding / Pudding Factory / Re: Sims 3 Exchange Greasemonkey Script on: 2009 June 21, 03:02:00
If you are clicking on:

Then you must open with Sims3Launcher from your Sims 3 folder.

If you are clicking on:


Then you are downloading the Sims3Pack file directly and can open it with the Sims3Launcher,
or with another Sims 3 content manager that supports opening Sims3Pack files.

You can save all the packs you want into a folder and then batch add them with 3Viewer or similar package manager.
6  TS3/TSM: The Pudding / Pudding Factory / Re: Sims 3 Exchange Greasemonkey Script on: 2009 June 20, 16:57:54
Edited my post to make it a bit more obvious  Grin
7  TS3/TSM: The Pudding / Pudding Factory / Re: Sims 3 Exchange Greasemonkey Script on: 2009 June 13, 13:17:42
Just checked the exchange, they have changed the way the links work now and I have updated the script to work with the new system Smiley

I have also tested it on the site this time to make sure I didn't miss any brackets Tongue

Update:
Thanks to Zazu for pointing out about the direct link,
Wasn't too hard to find in the HTML source and I have updated the script to replace the "Save File" link so that it goes to the Sims3Pack now Smiley
(Whee, script has scroll bars, starting to get long Wink)

In response to simluvr saying that all they see are recolors, that's true but you can also get some pretty cool Lots off of there Tongue
8  TS3/TSM: The Pudding / Pudding Factory / Re: Sims 3 Exchange Greasemonkey Script on: 2009 June 13, 11:27:05
Sorry I posted that in a hurry before school, if you check the script I accidentally put an extra } in, i'll update my post. Try the new one.
9  TS3/TSM: The Pudding / Pudding Factory / Sims 3 Exchange Greasemonkey Script on: 2009 June 11, 12:21:22
Here is a greasemonkey script I have created to make it so you can directly download content from the Sims 3 Exchange without having to login.

Code:
// ==UserScript==
// @name          Sims 3 Exchange Link Fixer
// @namespace     mailto:aliaszero2097@gmail.com
// @include       http://www.thesims3.com/*
// @include       https://www.thesims3.com/*
// @description   Repace Sims 3 Exchange Links
// ==/UserScript==

(function() {
  // Override the downloadAsset and loginAndDownload functions
  // which normally pop up a login box
  unsafeWindow.downloadAsset = function(assetId) {
      document.location='sims3://download/?assetId=' + assetId;
  }
  unsafeWindow.loginAndDownload = function(theAction,theAssetId) {
      document.location='sims3://download/?assetId=' + theAssetId;
  }

  // Override the "save file" link so that it is a direct link
  // to the Sims3Pack file :)
  function downloadFeaturedAssetsForMembers(assetId,downloadurl)
  {
    document.getElementById('saveToFileLinkId').href = downloadurl;
  }
  function updateDownloadCountOpenNewWindow(assetID,downloadurl)
  {
    document.getElementById('saveToFileLinkId').href = downloadurl;
  }
  var newline = '';
  var bodyTag = parent.wrappedJSObject.document.getElementsByTagName('body')[0];
  var allLines = bodyTag.innerHTML.split('\n');
  for (var i = 0; i < allLines.length; i++) {
    if (allLines[i].indexOf('updateDownloadCountOpenNewWindow') > -1) {
eval(allLines[i]);
}
if (allLines[i].indexOf('downloadFeaturedAssetsForMembers') > -1) {
eval(allLines[i].substring(3));
}
  }
})();

To install this you must be using Firefox, and have the Greasemonkey extension installed.

Copy the contents of the code box into notepad and save it as "sims3.user.js"
(be sure to change from "text document" to "all files" in the save as box)

Drag the text file into your firefox window and it will bringup the install prompt,
after installing you can delete the text file from wherever you saved it as a copy
is made into your Firefox user profile automatically.

Enjoy using the Sims 3 Exchange without having to manually run the launcher for each file Cheesy
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.125 seconds with 19 queries.