• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

How to run Realm Works offline?

Tipmoose

New member
I know this can't be as difficult as I'm making it...

It appears that Realm Works requires an internet connection every time it launches and that it is not possible to use the product without being online. Yet I've read several places that its possible to run RW without an internet connection. I would like to know how.

What I've done is this:

1) Installed RW on a laptop with internet connection.
2) Created a realm on laptop and synced changes to cloud.
3) Close app.
4) Disconnect from internet and relaunch app.
5) During splash screen load, get message about RW not being able to register with the server.
6) RW exits.

What I want to do is take the laptop with me on trips and work on my realm while traveling on a plane. This doesn't seem to be possible.
 
I know this can't be as difficult as I'm making it...

It appears that Realm Works requires an internet connection every time it launches and that it is not possible to use the product without being online. Yet I've read several places that its possible to run RW without an internet connection. I would like to know how.

What I've done is this:

1) Installed RW on a laptop with internet connection.
2) Created a realm on laptop and synced changes to cloud.
3) Close app.
4) Disconnect from internet and relaunch app.
5) During splash screen load, get message about RW not being able to register with the server.
6) RW exits.

What I want to do is take the laptop with me on trips and work on my realm while traveling on a plane. This doesn't seem to be possible.

What you describe sounds like your laptop has hardware changes when you disconnect from the Internet. Due to those changes, Realm Works thinks it is now running on new hardware and needs to contact the server to make sure there won't be any problems while running disconnected.

To identify what might be causing this, it would probably be best to open a support case.
 
Okay...I think I've found a workaround...or maybe this is how it's supposed to work. Im not sure.

Here is how I was finally able to open RW offline and not have it try to phone home during launch:

1) Launch RW with internet available.
2) Splash screen loads and Launcher appears with login screen.
3) Choose to Work Offline and open my local realm.
4) RW opens local realm in offline mode and all is well.
5) Close RW.
6) Disconnect from internet.
7) Launch RW and it defaults to offline mode and does not try to connect to your server.

If I do not first select to work offline, it will always try to connect to your server.
 
That's NOT how it normally works. As David indicated, something is wonky with the way your laptop operates. Please submit a support ticket.
 
Just a shot in the dark, but the OP might be going offline using his laptop's Airplane Mode, which would also kill Bluetooth and anything else. I know that's caused problems for me in the past.
 
Ok. Its official. I'm an idiot.

I use a docking station at home to connect my laptop to two monitors. Obviously I don't use said docking station when away from home. I am guessing this is what the software is detecting as hardware changes.

Sorry for the false alarm and thanks for being patient with me.
 
I use a docking station at home to connect my laptop to two monitors. Obviously I don't use said docking station when away from home. I am guessing this is what the software is detecting as hardware changes.

Sorry for the false alarm and thanks for being patient with me.

Yes, a docking station can do it.
 
Hi there!

Just a note on the side - not sure if entirely related to the issue above:
I have bought a new laptop and installed RW. Everything Works well.
But later that day the wlan adapter of the laptop made some problems.
After a forced reboot and various kinds of repair attempts of the wlan adapter, I uninstalled it in the device manager and after it detected the hardware again, I tried to run RW.

After this action RW required an internet reconnect for me.

Imho it would be sufficient to check some main hardwareparts like motherboard / cpu to identify hardware changes. In case it could be an issue that you want to look into I can create a ticket for this issue but I am not sure is this working as intended or not related at all?
 
Last edited:
Pretty much any hardware change breaks RW's offline detection model, docking stations will do it, even basic VPN software which uses a virtual network adapter which randomises a MAC address each boot will do it. I've not been able to ever use RW offline because of the VPN issue and it's been a major barrier to use. I'm really hoping it gets fixed at some point, the logic seems overly protective of ensuring that you are registered and that is a problem for anyone who want to do campaign prep offline.
 
@Acenoid: If you provide me with 100% reliable details on how Windows reports hardware configuration across all versions of its operating systems, we'll adopt your recommendation tomorrow. Sadly, Microsoft is HORRIBLY inconsistent across different types of hardware and different versions of the O/S. You'd think this is something they'd be highly motivated to be very consistent, right? Well, the reality is just the opposite. So we've been forced to utilize a combination of things that together yield a high confidence in whether the computer has changed.

@Destrin: For the record, all the checks have NOTHING to do with ensuring you're registered. They have EVERYTHING to do with ensuring users don't end up in a situation where their data can get completely stuffed up. So the logic is extremely paranoid as a precaution. Going into all the details is a deep rabbit hole, and I need to stay focused on the upcoming release right now. But the problem is a combination of Windows being horrid for allowing us to reliably verify the computer hasn't changed and the need to make sure everybody's data has guaranteed integrity.
 
I'm pretty sure that most of us would rather you err on the side of caution when it comes to data integrity Rob. While I do regular backups, even those get corrupted because of unknown issues being propagated and saved. The thought of losing my work in RW is something I don't want to contemplate.
 
Sorry, my point about registration was not about ensuring correct product but exactly what you say Rob, that it's about ensuring data consistency, however, I'd personally take exactly the opposite approach and say I'd MUCH rather you erred on the side of allowing us to use the product offline no matter what.

Currently RW is a frustrating product to use as I cannot use it to run games anywhere without an internet connection and I cannot work on my realms on my commute or whilst on a flight, this markedly reduces it's usefulness to me and although I appreciate the need to maintain data consistency, you have a backup function and that worked perfectly well for the period of time prior to you giving us the online functionality. My RW usage has declined sharply since you added cloud support all precisely because of these issues and I'd say it's the number one problem that needs to be fixed with the product.
 
I'd say it's the number one problem that needs to be fixed with the product.

Unfortunately, you appear to be one of a scant few that are encountering problems with this. Almost everybody seems to be able to fully utilize RW offline. So characterizing this as you have above is far from accurate for the vast majority of users.

Having a backup is fine for someone who doesn't mind losing a chunk of work and restoring from that backup. My guess is that lots of users are not nearly as disciplined about making backups as you probably are. So it's likely that you'll find plenty of users taking the opposing stance, especially since they aren't having any difficulty using RW offline.

It sure sounds like something very unusual is going on with the way you've got your computer configured. For example, I don't have any problems with VPN screwing with my offline access. Perhaps the answer here is figuring out a way to tweak your configuration to eliminate whatever is gumming things up for you? Have you explored that possibility already?
 
It sure sounds like something very unusual is going on with the way you've got your computer configured. For example, I don't have any problems with VPN screwing with my offline access. Perhaps the answer here is figuring out a way to tweak your configuration to eliminate whatever is gumming things up for you? Have you explored that possibility already?

It's not unusual, it's the MAC address rewrite that occurs every time the system boots, it happens in Cisco, Juniper and F5 networks VPN software, I've tested all 3 of them (and I'm a network engineer by day so I know the process is standard for enterprise grade VPN software). I had the discussion with David P over email back when this bug was logged in 2014, he said he'd discuss things with the rest of the team to see if there was a way round it within RW since the only option from a VPN perspective is to uninstall the software (not really an option if I want to use this laptop for my day job).

So far options I've explored:
Uninstall the VPN software (works, but then I need it - so it's not a workable solution)
Disable the network adapter (doesn't work, RW sees the changing MAC still even if the adapter is disabled)
Run in a VM (this kind of works but sadly leaves me incapable of using the 'player view' within RW which is far and away the best feature you guys have, so this is sort of a solution but it takes away one of my favourite features)

I can run in a sort of hybrid mode where I use the native machine installed copy when I have a network connection and the VM copy for when I don't but this makes me working process really difficult, not least of which I need to keep all the various copies in sync (this was easier beforehand when we had dropbox syncing as an option)

My concern of having it fixed within RW is that there are other players with this error and it's really not obvious when it happens. This thread we're talking on is one example and there is another here: http://forums.wolflair.com/showthread.php?t=49660 (judging by the thread there I think David put a specific NIC exclusion in for that user - we discussed that when I first started having the error but I completely understand your reasons for not wanting to do that as that strikes me as bad practice)

I do understand your issues but it feels very restrictive and arbitrary when RW decides that on this boot it's not going to give you access to your realms. Most users are going to know when they have synced their data and when they haven't, being prevented from accessing your stuff when you know it's up to date and in sync (because I just did it before shutting down and leaving to start my commute) is really quite frustrating, I kind of feel there has to be another way round the problem than the current implementation? Even if it just said 'we don't think you're up to date, but if you want to press on and potentially be working from an old copy of the data, on your head be it' I'd be happy to accept that risk!
 
We think we've got something figured out for this that will be in the imminent release. Look for details in the upcoming status update and the release notes.
 
This may have been covered elsewhere, but it seems appropriate to ask here, given the topic, so...

I, for one, don't really want to deal with a cloud service to manage my data. There are several reasons for this, the least of which is relying on someone else to maintain MY data. The question is though, If using RW offline, will it save and be usable by my friends remotely? Is there a way to set up my own cloud, that I control, that others can access with my permission?
 
Has been covered :)

The tool was designed with it's own cloud solution in mind, therefore there is no way around creating a realm "online" to register the realm. After that you can work offline and never synch again with this realm. The cloud is needed for realm merging (announced feature) or the ability to act as kind logbook for the players containing the revealed topics if they have the player edition or web access which does not require the player edition, but may only hold a possibly limited part of the revealed realm data (announced feature).

I hope too that this system will be made somewhat more flexible, but this is probably no priority item atm or not planned at all.

At the moment there is also no way of printing or exporting your data, however this has been requested and is on somewere on the LWD todo list. I think they also said to make data accessible in case something happens to the product end of life etc. (but maybe Rob or someone from LWD will correct me on that :P, after all it's probably nothing we can demand in the end.) -- Though the LWD license agreement acknowledges that the data we enter in RW is our intellectual property (I hope this is the right terminology to be sure better doublecheck the agreement).

Anyways I think the tool is great. I completely understand your concerns (as I share them too) :)
 
Last edited:
@woobyluv


I have found the cloud solution very useful even though I had my reservations in the beginning. It helps me keeping stuff updated over four computers.

I can still make local backups and store where I want. In case I screw everything up I can import those backups.

Using this method you can work on one machine, make a backup, go to another machine and import that backup. Tiresome in the long run, but it can be done.

Can you import a GM backup to a Player client? Will that reveal everything or will it just not work? I have no idea.

I might be naïve but I feel my data are in good hands at LWD and I am not worried (I was in the beginning but that was then). I hope I will never be proven wrong :-)

I have decided to go with the cloud solution as it works well for me, gives me an off-site backup and also because I see it as an investment in future development of the program. LWD has to have continuous flow of revenue in order to survive and churn out more great features.
 
Back
Top