TECHNICAL SUPPORT / WEB APPs BUGS


uiWebPrevious1uiWebNext

#1 Report | Quote[en] 

Ok, so I know that generally Ryzom is already portable.
It can easily be installed onto a usb thumb drive or an EHD (like I have).
But trhe problem is it depends on one thing; it saves the last login (or something along those lines) in whatever Windows computer's registery I play on.
This counts as changing something to the system and thus requires a password 95% of the time.
Now I want to remove or change that part of how Ryzom does things to truely make it portable so I could play it anywhere. It sounds very simple, but so far after nearly 1 hour of digging about my game files I still haven't managed to find anything that generates this reg key, or anything that leads to it.

So how to I stop/change Ryzom from generating that reg key?

#2 Report | Quote[en] 

Annahlii (atys)
So how to I stop/change Ryzom from generating that reg key?

Probably code/ryzom/common/src/game_share/login_registry.cpp

---

Hello!

#3 Report | Quote[en] 

strangely i have a copy of ryzom on usb drive, and i do not understand or encounter the error your speaking of.
when i use the usb drive on another computer i simply plug it in and open the ryzom folder on the key and run the client. since many of the computers i've used this method on have NEVER had ryzom installed on them, perhaps this is why i don't suffer the same issue.

i would reccomend that you stop digging so deep, open the client.cfg file, in that file it will have the last login used listed there.

my next question is are you trying to log more then one toon in on the same single "install"? i use quotes because i haven't had to reinstall ryzom on any of my computers since the first time pre-merger. (i also have different copy's of ryzom for each alt (which is why when i open any given client the proper account name is already filled in).

the bottom line, i have NEVER encountered any issue playing ryzom off a usb key on a computer that ryzom has never been installed on. the only password i've ever been asked to input is the normal password to log-in. if your trying to find a way to skip the log-in screen that's another post, but i'll help by just explaining it here now:

create a shortcut for the client.

right click new shortcut and choose properties.

on the "shortcut" tab you will find a line called "target" (your exact data in this box will vary from my example)
in the target box you should see something that looks similar to the line below:
"X:\games\ryzom 4\client_ryzom_rd.exe"

to make your WINDOWS shortcut auto-login simply add the account name and password to the target line. example below:
"X:\games\ryzom 4\client_ryzom_rd.exe" username password

there is a space between the " and username, as well as between username and password.

click on "apply"

click on "ok"

the shortcut you just edited will now automatically log into that account when you run it, so that the first time the game requires input from you is to choose the toon you desire to play on that account. (i do not use this on a usb device because that's just asking for trouble (a usb drive may not always have the same drive letter), but it works flawlessly on my personal computers at home.)

if there's something more i'm missing in your issue playing ryzom off a usb device on a computer that's not had ryzom installed on it previouslly please share that data, i'd love to try to reproduce the problem your having to try to figure it out.

---

Remickla (atys)
Other games - they give you a cookie whether you succeed or not, in fact you don't even have to participate. Ryzom takes your cookie, eats it in front of you, and slaps you 2 or 3 times for bringing a cookie in the first place.
What Cookies is about ---- Contact Cookies ---- Cookies at Events ---- For Cookies Diggers and Crafters
Useful Links:
cookies approved referance data, guides, and more. --- ryztools web version --- talkIRC forum post table of contents

#4 Report | Quote[en] 

Karu:
Nope, I don't appear to have .cpp files anywhere in my game folder.

Talkirc:
The "encounter" is quite simple. I double click the .exe, and the computer (not the client) asks me to input the computer's administrator password. The standard password screen you also get when trying to launch a system program or an installation file without being the admin.
Ryzom has never seen the light of day on this computer. Ever.
I'm not trying to log in as more than one character.
There is no line of code in the client.cfg file that represents the last login ID (I know there is on Linux though, but the Windows client doesn't seem to have it).

To reproduce the problem (or at least the steps I've taken):
1. Download the Ryzom client.
2. Install it directly to you external device (in my case a Transcend EHD) from a computer you have admin priviliges to.
3. Go to any computer you do not have admin priviliges to (in this case, a Packard Bell Easynote TE running Windows 8.1) and try to launch the client.

#5 Report | Quote[en] 

You mean this line in client.cfg???
LastLogin = "loginname";

it's the second to last line in my file under Win7. I presume you will be running on computers that you have legitimate access to. What's the problem?

If you turn off the UAC the irritation will go away.

---


Remembering Tyneetryk
Phaedreas Tears - 15 years old and first(*) of true neutral guilds in Atys.
(*) This statement is contested, but we are certainly the longest lasting.
<clowns | me & you | jokers>

#6 Report | Quote[en] 

ah, i might know what it is. one thing that's always disabled on all the windows computers i use: UAC.

the computer will request you log in as admin to run ryzom for some reason (it's not a system app, nor does it edit any that i know of) if the UAC feature is on.

UAC (user access controll) was windows poor attempt to be more secure like linux. saddly all it did was drive users insane with requests on weather or not you were sure you wanted to install this and that, but came up so often in vista and windows 7 that it defeated the purpose because users would just blindly click anyway.

a skilled computer user (windows) shouldn't need UAC, since they're not going to blindly install things (i would hope).

since i refuse to use windows 8 because of the poor interface and lack of a default built in to change it to something more classic it will be very hard for me to test this error. my only advice is to try to disable UAC once and give it a shot, i know in windows vista and 7 UAC would ask the same things your describing in win8.

i hope that might fix your issue, but as i dislike win8 interface so much i doubt that i'll be able to test it anytime soon (win8 is like win vista, one of the few versions of windows i don't own a copy of).

EDIT: bittty must have been typing his reply at the same time as me, lolx.

Last edited by Talkirc (10 years ago)

---

Remickla (atys)
Other games - they give you a cookie whether you succeed or not, in fact you don't even have to participate. Ryzom takes your cookie, eats it in front of you, and slaps you 2 or 3 times for bringing a cookie in the first place.
What Cookies is about ---- Contact Cookies ---- Cookies at Events ---- For Cookies Diggers and Crafters
Useful Links:
cookies approved referance data, guides, and more. --- ryztools web version --- talkIRC forum post table of contents
uiWebPrevious1uiWebNext
 
Last visit Monday, 25 November 13:45:22 UTC
P_:G_:PLAYER

powered by ryzom-api