NCLauncher Command Line Switch To Verify Patch?
So you want to automatically click "yes" without having to click it?
The launcher is pretty much garbage, anyway. Here's how it worked for me today:
- Start the launcher and see the game needs to be updated.
- Update it (130-something MB).
- It asks if I want to Play or Close, when done. I pick Close.
- Back to the launcher and tell it to do a repair. It says everything is fine.
- Launch the game.
- .....and it detect errors and tells me to repair.
- I run repair again and it starts a 94MB download.
What
The
Hell?
Why didn't it find that the files were no good yet when I told it to run a repair? Why did only the pre-launch check find a problem? Even better, why the hell can't the launcher correctly update the game in one pass?
Paragon City Search And Rescue
The Mentor Project
-noverify
-Hosun "Black Pebble" Lee
Help me beat Dr. Aeon! Follow me on Twitter.
https://twitter.com/hosunl
The verification is, pretty much always, entirely pointless. If you click 'no' on the dialog box, then 'ok' (or is it 'yes'?) on the followup, it'll let you start the game without bothering to verify.
If verifications are regularly finding corrupted files, that sounds like you have (1) bad ram, (2) a dying hard disk, or (3) a corrupted filesystem. Or maybe you regularly pass a giant magnet near your hard disks. Regardless, it shouldn't really be necessary 99.99% of the time.
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!
|
OK, so it looks like there's no command for that. Ah well.
[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:
It seems to me that it would be more rational, when the launcher downloads and installs an update, to have it run a verify as part of the update process than have the launcher let you go all the way through the download-and-install process, then only after you click 'Play', does it recognize that you've installed an update and ask about running a verify.
"But in our enthusiasm, we could not resist a radical overhaul of the system, in which all of its major weaknesses have been exposed, analyzed, and replaced with new weaknesses."
-- Bruce Leverett, Register Allocation in Optimizing Compilers
It seems to me that it would be more rational, when the launcher downloads and installs an update, to have it run a verify as part of the update process than have the launcher let you go all the way through the download-and-install process, then only after you click 'Play', does it recognize that you've installed an update and ask about running a verify.
|
They might have shoved the code into the game's client to avoid having to write the code for both the Windows (.NET) version of NCLauncher as well as the OS X version... even though the code is quite simple (IIRC from when I documented the formats/protocols, just normal SHA or MD5).
Quite frankly, NCSoft really should abandon their .net launcher... In this day and age, when the Mac is getting increasingly more attention (and, you know, you have a Mac game...) it doesn't make sense to invest in a framework that'll lock you into a single platform, when there's many quite good frameworks that are completely crossplatform!
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!
|
The wisdom of Shadowe: Ghostraptor: The Shadowe is wise ...; FFM: Shadowe is no longer wise. ; Techbot_Alpha: Also, what Shadowe said. It seems he is still somewhat wise ; Bull Throttle: Shadowe was unwise in this instance...; Rock_Powerfist: in this instance Shadowe is wise.; Techbot_Alpha: Shadowe is very wise *nods*; Zortel: *Quotable line about Shadowe being wise goes here.*
I must have misunderstood the question, then. Well, and Black Pebble's input. If I understand correctly, though, the -noverify switch tells the launcher to not bother with verification after the game has patched, allowing it to run without you hitting "yes" to the verify. The downside being that the verification doesn't happen, so if there are corrupted files, the game won't work.
|
Ah well.
[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:
Does anyone know if there's a command line switch I can use in the NCLauncher to automatically verify files when there's a new patch?
It's annoying as hell to see there's a new patch, tell the launcher to update, check the Launch After Finished Updating checkbox, go do something else, and come back to find the "New patch or install detected. Would you like to verify files? [YES | NO ]" window.
I hope that something like -autoverify exists, so that instead of asking if I want to verify, it automatically does it.
[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint: