What does fix all duplicate IDs do?

Moderator: ok666

Locked
google1234
Scoreville-User
Posts: 5
Joined: Wed 20. Jul 2016, 02:01

What does fix all duplicate IDs do?

Post by google1234 »

What exactly does it do?
Does it take 2 same IDs and assign two different IDs?
Or does it merge 2 girls with same name under a same ID?
User avatar
ok666
Scoreville-User
Posts: 2552
Joined: Mon 25. Nov 2013, 15:16
Location: Germany

Re: What does fix all duplicate IDs do?

Post by ok666 »

google1234 wrote:Does it take 2 same IDs and assign two different IDs?
That's the one.
google1234 wrote:Or does it merge 2 girls with same name under a same ID?
Merging is only done, if both ID _and_ name of the girl match.
google1234
Scoreville-User
Posts: 5
Joined: Wed 20. Jul 2016, 02:01

Re: What does fix all duplicate IDs do?

Post by google1234 »

Thanks!
google1234
Scoreville-User
Posts: 5
Joined: Wed 20. Jul 2016, 02:01

Re: What does fix all duplicate IDs do?

Post by google1234 »

BTW, I tried to fix duplicated ID and it's giving me an error and I have no idea why

The scenes play fine and I can load the girl, but I can't fix duplicate ID on "Lister.exe"



2016-07-25 02:31:13.325 Scanning directories for girls...
2016-07-25 02:31:13.341 ...girl scanning done
2016-07-25 02:31:13.341 Loading girl cache...
2016-07-25 02:31:17.178 ...girl cache done
2016-07-25 02:31:17.178 Loading girlpacks...
2016-07-25 02:31:18.130 Error while loading file "Devon.girlpack": Unable to read beyond the end of the stream.
2016-07-25 02:31:19.986 ...girlpacks done
2016-07-25 02:31:19.986 Writing cache file...
2016-07-25 02:31:25.541 ...cache written
2016-07-25 02:34:36.661 Access to the path 'E:\ScoreVille322\Girlpacks\Krystal Boyd.girlpack' is denied.
2016-07-25 02:34:36.929 at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalDelete(String path, Boolean checkHost)
at System.IO.File.Delete(String path)
at Scoreville.Shared.Serialization.GirlPackSerializer.Save(GirlPack girlPack, String filePath, IProgressDisplay progress, Int32 bufferSize, Boolean useTempPath)
at Scoreville.Lister.MainWindow.OnClickFixDuplicates(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
User avatar
ok666
Scoreville-User
Posts: 2552
Joined: Mon 25. Nov 2013, 15:16
Location: Germany

Re: What does fix all duplicate IDs do?

Post by ok666 »

Take note of the error message:

2016-07-25 02:34:36.661 Access to the path 'E:\ScoreVille322\Girlpacks\Krystal Boyd.girlpack' is denied.
2016-07-25 02:34:36.929 at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalDelete(String path, Boolean checkHost)
at System.IO.File.Delete(String path)

While trying to delete the pack your system throws an error, probably because the file is read-only.
Locked