Aller au contenu
Ce site utilise des cookies ! En apprendre plus

Ce site utilise des cookies !

Les cookies nous permettent de personnaliser le contenu et les annonces, d'offrir des fonctionnalités relatives aux médias sociaux et d'analyser notre trafic. Nous partageons également des informations sur l'utilisation de notre site avec nos partenaires de médias sociaux, de publicité et d'analyse, qui peuvent combiner celles-ci avec d'autres informations que vous leur avez fournies ou qu'ils ont collectées lors de votre utilisation de leurs services.

 

Pour en savoir plus sur la manière dont google utilise certaines données collectées cliquez sur le lien suivant : 

https://www.google.com/intl/fr/policies/privacy/partners/

 

Pour continuer d'utiliser ce site, vous devez accepter (en bas de la page) de nous permettre de stocker ces cookies sur votre ordinateur :) 

 

Vous trouverez ci dessous la liste des cookies et leur utilité :

Révélation

 

While some cookies will almost always be set by the Suite, there are some cookies that are set only in very specific circumstances.  If you have a need to identify all cookies the Suite may set, the following is a list of cookies and their intended purposes.

  • ips4_hasJS

This cookie is set by javascript and then later read to determine if javascript is supported in the user agent.

  • ips4_ipsTimezone

This cookie is set by javascript to detect the user's local time zone so that the software can adapt the displaying of times automatically.

  • ips4_IPSSessionFront

This is a session tracking cookie, used to track the user between page clicks.

  • ips4_member_id

This cookie would contain the user's member ID, used to "remember" the user in case their session ends between visits.

  • ips4_pass_hash

This cookie would contain a hash used to validate that the viewing user's member ID was not forged (it is not the actual password hash).

  • ips4_cms_filters (Pages only)

This cookie would track filters set by a user when filtering content in the Pages application.

  • ips4_ipsApprovalQueueSplash (Moderators only)

This cookie would track that a user has acknowledged the splash screen in the Moderator CP so that it is not shown again.

  • ips4_language (Guests only)

This cookie is used to track a language preference for a guest if the site has more than one language installed and the guest user chooses a specific language to use.

  • ips4_anon_login

This cookie is used to track a user's anonymous login preference if they choose this option during the login process.

  • ips4_theme (Guests only)

This cookie is used to track a theme preference for a guest if the site has more than one theme installed and the guest user chooses a specific theme to use.

  • ips4_ipbforumpass_XXX

When a forum has a specific password set, this cookie is set once a user logs in to that forum to validate that they have logged in on subsequent page loads.

  • ips4_thumbnailSize (Gallery only)

This cookie tracks what type of table layout to use in Gallery listings (list view, small thumbnails or large thumbnails)

Be aware that third party addons may set cookies as well, and that third party services integrated with the Suite (such as Google Analytics or Facebook Logins) may also set their own cookies.

 

 

 

deevo

S4TI - Public Beta (MacOS) - 2018-10-14

Messages recommandés

I just need to check an issue with the filetime in the zip file before updating the official version.

It could be a bug or it's just the default open tool that fails to restore the filetime. 🤔

 

Update:
Yep, I made a typo a long time ago. Strangely, it wasn't an issue on Windows. Beta updated!

Should also fix the missing localization on native dialogs for non English users. 😉

Partager ce message


Lien à poster
Partager sur d’autres sites
3 minutes ago, deevo said:

So, it's time to update the public version!

I would say yes, it is good to go.

 

I have a Question/Request. (If I understand what is going on)

 

Since the app seems to check the "Sim" against everything in your mods folder and can find duplicates. Is there any way to have a button that would just scan the whole mods folder for duplicates and report them? It reported a few when I went through all my sims one by one (most same file, different name, so dropping in folder did not replace or overwrite) and I would like to know if there are any others like that that I may not have on a sim right now.

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 40 minutes, twmuse a dit :

I would say yes, it is good to go.

Done! But you don't need to download it again since it's the same version! 😉

 

il y a 40 minutes, twmuse a dit :

Since the app seems to check the "Sim" against everything in your mods folder and can find duplicates.

Yes, this is exactly what it does now! I was just waiting for a more mature UI toolkit.

 

il y a 40 minutes, twmuse a dit :

Is there any way to have a button that would just scan the whole mods folder for duplicates and report them?

You want something that replace Mods Conflict Detector on Mac?

Currently the engine works only with trayitems, scanning with packages will require some rewrites.

I was planning something similar, but I'll see what I can do. 😉

The only draw backs is that it may not be able to display the CAS sub-category and we should forget about dependencies since it will just take to much time.

Partager ce message


Lien à poster
Partager sur d’autres sites
13 minutes ago, deevo said:

You want something that replace Mods Conflict Detector on Mac?

Well yes, in a way. Mods Conflict detector no longer works with virtualbox or bootcamp, not sure what went wrong in the last few versions. But I really only used it to find duplicates, it always reported conflicts that are not really conflicts, so that side of it was never of any real use. But things that are the "Same" cc, just named different, would show up as duplicates.

 

Maybe (and this is just taking a shot in the dark) a tray file that "wears" all cc at the same time?

Modifié par twmuse

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 35 minutes, twmuse a dit :

Maybe (and this is just taking a shot in the dark) a tray file that "wears" all cc at the same time?

This or scanning the entire Library would be the only things that won't need a complete rewrite, but it will only repport what is currently used.

But since that also means that it will scan for dependencies, it may end up to be really slow.

 

So yep, to properly detect duplicates I need to rewrite the engine, or half of it. 😕

Partager ce message


Lien à poster
Partager sur d’autres sites
6 minutes ago, deevo said:

So yep, to properly detect duplicates I need to rewrite the engine, or half of it.

I would not worry about it, it was just an idea, you have made this a must have for sims on mac the way it is, many thanks.

Partager ce message


Lien à poster
Partager sur d’autres sites

@twmuse Something like this?

findDuplicates.png

Since the scan doesn't do any checks it's still pretty fast, but as you can see there could be some false positives.

Showing the resource ids could help to reduce some doubts.

 

Right now it doesn't do much except showing a list of files, but you can try it yourself here: 

Sims4TrayImporter_20181016.zip

Sims4TrayImporter_20181015-3.zip

Look for Tools>Find Duplicates on the taskbar. 😉

 

Update#5: Added a closing button, support drag and drop

Update#4: Now async, so it won't block!

Update#3: Fix context menu for Broken and Identical files.
Update#2: Added Indentical group.

Update#1: Added Double-Click and a Context Menu.
Bonus, will also report broken files!

 

It was easier than I thought! 😋 

Partager ce message


Lien à poster
Partager sur d’autres sites

Yes, this is exactly what I was thinking.

16 hours ago, deevo said:

Showing the resource ids could help to reduce some doubts.

I think this would be the right route to eliminate the false ones and narrow it down to the actual "Same Thing". But not sure, I need to check some of the ones it is showing me and see why it is calling them duplicates.

Partager ce message


Lien à poster
Partager sur d’autres sites

🙂

il y a 43 minutes, twmuse a dit :

But not sure, I need to check some of the ones it is showing me and see why it is calling them duplicates.

Duplicates means that both share at least one resource with the same key (TGI).

Overrides, same as above, but they also replace a base game resource.

Brokens, well the file is broken or s4ti failed to open the it.

 

I can still improve it by detecting clones, indentical files in different locations or renamed.

Right now, if you find a file with the same number of resource, then you have a clone! 🙂

Partager ce message


Lien à poster
Partager sur d’autres sites
34 minutes ago, deevo said:

Duplicates means that both share at least one resource with the same key (TGI).

Overrides, same as above, but they also replace a base game resource.

Brokens, well the file is broken or s4ti failed to open the it.

I Get that, so far 90% of the ones it reported are clones or recolors, the others are same files with different names.

 

36 minutes ago, deevo said:

I can still improve it by detecting clones, indentical files in different locations or renamed.

This would just be the most awesome icing on the cake. Been at it for about an hour now checking in S4S, should have a nice clean folder soon.

Partager ce message


Lien à poster
Partager sur d’autres sites

Well "Complete" is relative, I just ran it again with the latest version, and it found one more Identical that I either missed or was not in the first run. This app is now in my indispensable list. (was there before, but just keeps getting better)

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

One "Odd" thing, when you run the "Scan" that window will stay in front of all other windows until the scan is completed, no big deal, it does not take long (even with 12,056 cc's), but odd it will stay in front even if I switch to another app (browser, S4S,etc).

Partager ce message


Lien à poster
Partager sur d’autres sites

This was just a test. Now I know that the parent is not the problem! 😉
I think it's how Mac handle the windows, sometimes I have to fight with Finder when there is more than one instance opened.

 

But I will fix it anyway! 😋

Partager ce message


Lien à poster
Partager sur d’autres sites

Sorry while testing the async scan I came across an old bug leading to an empty list. 😳

But everything should work tomorrow in a few minutes!

 

Update: I simply fixed the bug by resetting the entire cache, otherwise the broken cache will not load any files.

I also replaced the dialog with a sheet, but if you prefer the detached one I will revert the change.

Partager ce message


Lien à poster
Partager sur d’autres sites

Well, dang it. Good news, not sure good or bad news, and bad news.

 

Good News: Window no longer stays over other apps But (see bad news)

 

not sure good or bad news: MUCH faster scan (maybe tied to bad news)

 

The Bad News: Window once scan is done has NO WAY to close it to get back to main app. (No little close button in top left corner) Have to Force quit app since with scan window open Quit is greyed out.

Scan No longer reports identical (I have a few left in to test)

 

 

             

Screen Shot 2018-10-16 at 10.33.36 AM.png

Modifié par twmuse

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, twmuse a dit :

The Bad News: Window once scan is done has NO WAY to close it to get back to main app. (No little close button in top left corner) Have to Force quit app since with scan window open Quit is greyed out.

I added a close button in version 20181016 😉

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×