Maker's Edition Remove Popup asking to agree to licenses

Edit: I’ve changed the title of the thread to more accurately reflect what it is I was looking for. And to provide a link to the Idea’s and feature’s request I made requesting that there be a way to remove the popup the appears every time you launch a perspective client using maker’s edition.

Original:

One of the things I’m working on is using Maker’s Edition on a Raspberry pi as a display. It’s working well so far, I have chromium auto launch when the user logs in in kiosk mode, but each time it splashes up a “personal use only” message.

I’d like to not have to hook up a touch screen or plug in a mouse each time I boot, is there any way to get it to auto agree after the first log in?

Also is there any way to make a license more permanent? I plan on using it while being in remote places (on bike rides), and can’t guarantee I’ll always have a signal for internet access.

maybe you could write java.awt.Robot script. But, I wonder if a start-up script runs before that thing opens lol

I’m sure there is a way, but you are unlikely to find an answer on this forum, as something like this could be easily exploited to get around the terms/license agreements etc.

I agree that ideally there should be an option to not require user input to get around the popup. My preferred solution would be to provide a banner (similar to the trial licence one) that is permanently displayed.

Ideally the banner/popup would be an option accessible via the session props, so that it can be selected on a per session basis. This would be good for seesions that do have user input so that the popup can still be dismissed.

I’m not sure what the method is for making feature requests for Maker edition (whether we can use the feedback page, or whether it’s all done through here?). I may create a separate post for this…

make a license more permanent? I plan on using it while being in remote places (on bike rides), and can’t guarantee I’ll always have a signal for internet access.

I assume you’re taking the pi out with a small LCD display? I thought the license polled periodically so didn’t require a permanent Internet connection (not sure how long this is)? My internet’s gone down for a couple of hours before and I haven’t had any license warnings :thinking: but I have a server-client setup. I guess when you switch the pi on it does a license check on gateway startup?

I’m sure there is a way, but you are unlikely to find an answer on this forum, as something like this could be easily exploited to get around the terms/license agreements etc

Well, yes, but I was rather hoping for an official way to go about it. Like a setting where after the first time a specific client and application was launched it wouldn’t pop up every single time you launched it, that seems a bit excessive to something that I agreed to at several points along the way of using maker’s edition.

I thought the license polled periodically so didn’t require a permanent Internet connection (not sure how long this is)?

I don’t have my pi powered up right now or I’d check to get a definitive answer, but I get the feeling it was polling once every hour to update the license when I looked a couple days ago. Seeing as how I already had the license verified when I installed it, it again seems excessive. It also makes it impossible to use for the project that isn’t going to have internet access, which is disappointing because while limited maker’s edition is ripe full of feature that makes it a natural team up for arduinos or Raspberry Pis. I could easily justify paying $20 bucks a license to have an hmi for so many of my hobby projects.

Hi @abishur

Unfortunately, no official way as far as I’m aware. Sorry, I didn’t mean to sound like I was accusing you of anything :slight_smile: I agree with your view point, but I also see it from IA’s point of view as well. Do you think the suggestion I mentioned previously would be a fair compromise? If so I can get a feature request made and we can try to get some backing for it.

Good to know :slight_smile: (I must’ve over-estimated how long my internet went down, it felt like an eternity :laughing:)

I understand why this would be frustrating for your use case. Unfortunately, in this case, Maker probably isn’t the right tool for the job. In it’s current state it is more aimed at home automation & as learning tool (IMO). In my experience IA will listen, so keep poking :slight_smile:

Do you think the suggestion I mentioned previously would be a fair compromise?

Personally, I would rather not have a banner plastered to the top of every project I make. That’s something I would expect if I was operating under a trial license, but once the product is correctly licensed it makes no sense to have a banner.

And again, for the power set it gives I would very much be willing to pay for each license to be able to have more than 3 maker projects. This is a natural fit for the Raspberry pi and Arduino, both of which can be configured for mobus communication to control their physical IO, but there are some limiting factors that keep it from being truly usable in a large way. (Such as the need to agree to the license every time you launch an app and the internet connection requirement).

However, the feature request idea is a good one, I’ll go ahead and make 3 request (ability to purchase additional licenses, ability to remove popip, and ability to make license permanent instead of leased) and create a new thread(s) to discuss those feature requests and provide a link to the ignition features and ideas page.

1 Like

I edited the first post to include a link to the feature request I made to remove the popup (after it has been agreed to the first time)

Also I was mistaken, the license has to renew every 4 hours, but each hour it tries to renew it it in advance so that if you loose internet connection at the 4th hour you hopefully have already successfully renewed it an hour ago so it’s not a mad rush to get internet back up

1 Like

Maker is still in its infancy, so I’m guessing there is plenty of scope to change the direction of how it’s used.

I’ll happily support anything that makes projects more accessible and easier for us. But in this case, I think there will be some compromise. Maker is a free resource in the end and could easily be exploited to use commercially. I agree the banner doesn’t really stop exploitation (it’s just an annoyance), but the license model I can kind of understand with the way Ignition is ‘traditionally’ used.

I still largely agree with you though, so I’ve casted my votes :grin:

1 Like

Yes, the ability to exploit it commercially is a concern, I just don’t want a solution that punishes people who are just following the rule while being a minor inconvenience to anyone breaking the rules. A long time ago I asked for something like the Maker’s Edition to be made, so I’m very happy to see it taking shape.

I think the ability to purchase a cheap license (and maybe even one that comes with less modules to make it less appetizing to those who would abuse the system) would be a good compromise and get lots of the maker community purchasing lots of cheap licenses.

1 Like