YOUR CREATIONS & GUIDES


uiWebPrevious1uiWebNext

#1 Multilingual 

Multilingual | [English] | Français
Hallo homins

I have published small application to track your skill levels progress. For now its mostly an interface to see skill levels with your API key, later data will be used in Fame tracker to check if a homin is able to do a mission based on level requirements and it might have other usages as well.

Basic details

It works the similar way as Fame tracker so you can browse your progress history, generate a graph or comment set of updates. To read skill levels and track your progress it requires your API key to include module P02. Also, as new feature for all applications, you can lock any updates in Customization settings.

Usage and installation

You can run the application IG using command /appzone 2324 from any chat window or install Level tracker from App zone. All suggestions are welcome.


Last edited by Moniq (6 years ago) | Reason: style

#2 [en] 

Oooooh I love this one. Having a number to look at for progress down the multiple decimal points is always better than eyeballing it.

Thank you for your efforts and contributions, Moniq. :)

---

"To believe an ideal is to be willing to betray it." - Kreia

#3 [en] 

URL is beta.kdyne.net (not ryzom related) and it's saying "Please enter your character name and your password" and there is no SSL.

Right way to do this would be just to redirect users to login via https://app.ryzom.com/ and since it's using pseudonymized personal data I would use atleast LetsEncrypt. (Like BunnyTools!)

(Rant over, sorry all, still suffering from writing GDPR announcements.)

The app icon is different from other icons, easy to find. Level's are precise and way faster to check than taking phone and launching ryztools, nice app! (Very useful for my personal needs, no need to click 20 times to see what exactly are my current branch levels while crafting https://app.ryzom.com/app_forum/index.php?page=topic/view/27416/1 0)

Ooh, teaser into a future app in said customization settings? Bag app?

---



#4 [en] 

Wirroy
Oooooh I love this one. Having a number to look at for progress down the multiple decimal points is always better than eyeballing it.

Thank you for your efforts and contributions, Moniq. :)

Thank you :)

Jahuu
URL is beta.kdyne.net (not ryzom related) and it's saying "Please enter your character name and your password" and there is no SSL.

Right way to do this would be just to redirect users to login via https://app.ryzom.com/ and since it's using pseudonymized personal data I would use atleast LetsEncrypt. (Like BunnyTools!)

I disabled all SSL again some time ago because it's still not properly working IG (or was it solved already?). But good point, I will send the login request to HTTPS, this will work. However, this way to authenticate should be the last, you should always start the application from your HOME (Shift+W, apps.ryzom.com) where it is installed.

There will be probably no SSL ever for this server while it's only for testing and never supposed to run anything in production. I will move all to small virtual server and buy a domain to use with later, I expect to close all hosting anyway. Too few domains for too big agenda because of GDPR.

Jahuu
The app icon is different from other icons, easy to find. Level's are precise and way faster to check than taking phone and launching ryztools, nice app! (Very useful for my personal needs, no need to click 20 times to see what exactly are my current branch levels while crafting https://app.ryzom.com/app_forum/index.php?page=topic/view/27416/1 0)

Ooh, teaser into a future app in said customization settings? Bag app?

Soon, need to fix some issues with item stats. In fact, bag cache update is in testing for some time, now it finally looks usable. I needed to release updates to start getting new data of your bags to see if it works properly. It will be release in about a month, for Level Tracker it will bring some more features.

#5 [en] 

HTTPS in ingame browser depends.

Windows works. Self compiled linux works (dynamically linked curl/openssl), macOS does not work.

Next patch does give the opportunity to set (using client.cfg) cabundle.pem file for curl that should make https work on linux/macos aswell.

What website needs to do is use http:// links/images, include small 1x1.png image from forced https:// link and set proper HSTS header. If client is able to read that image and sees HSTS header, all future connections will be made using https automatically.

---

Hello!

#6 [en] 

Very nice.
Thank you.

#7 [en] 

1. Suggestion: A screenshot would do wonders for folks to get a glimpse of what it can do for them before deciding to install.

2. Question: Could you flesh out what "updates" and "locking updates" refers to. Does this mean "look what you accomplished since you last looked" ?

3. Question: I figured I'd try and get that look at the interface and the opening screen defaulted to an API key ... where did that key come from ?

---

#8 [en] 

Fyrosfreddy
1. Suggestion: A screenshot would do wonders for folks to get a glimpse of what it can do for them before deciding to install.
I was lazy to do. Remind me to make one after next update. :)

Fyrosfreddy
2. Question: Could you flesh out what "updates" and "locking updates" refers to. Does this mean "look what you accomplished since you last looked" ?
Update is downloading current data from API, checking for changes against cached data and saving what is new.
Update lock can prevent running update and keep current data.

It is similar for other tools having any data cached (Fame tracker, Bag app) and also you guild activity for RyGReg can be locked this way.

Fyrosfreddy
3. Question: I figured I'd try and get that look at the interface and the opening screen defaulted to an API key ... where did that key come from ?

#9 [en] 

1. Cool, thx

2. Understood

3. No what I meant was ... when I went to the launch screen it was already filled in with an actual API Key ... whose API is that ?

I never even clicked the "Get API Key" option. I don't have that number listed as one of my current keys. Is it pulling my key from another app ? Is the app going and making a new API key for me ?

If so, I think I'd prefer to see just what that key is providing access to before saving it.



or is that just showing is what it should look like

Edited 3 times | Last edited by Fyrosfreddy (6 years ago)

---

#10 [en] 

Yours. Settings are shared between applications and you inserted one before, probably for Fame tracker I would guess...

#11 Multilingual 

Multilingual | [English] | Deutsch | Français
Hallo homins

Along with the last Ryzom patch is also coming new release of new version. Several issues has been fixed and your IG usage experience should be now better.

Skills and occupations progress

Level tracker now tracks progress of your active and inactive occupations. Because of this feature API module P06 is newly required to be part of your API key. The interface for occupations is similar as for skills. You can also see list of masters/trainers for each skill or occupation with indications of available services based on Fame tracker data.

Usage and installation

You can run the application IG using command /appzone 2324 from any chat window or install Level tracker from App zone. All suggestions are welcome.


#12 Multilingual 

Multilingual | [English] | Deutsch | Español | Français

Level Tracker 0.4


Role-play options

One of important news is to allow users to enable more role-play options. With use of Blablatys database, users are allowed to select role-play language. This will create another translation layer and your application will be primarily localized into preferred atys language with fallback to your preferred language with fallback to default language (english).
Another option is live conversion of all dates into Atys timeline along with two new Date and time formates by Atys conventions. And when you feel far from Atys, enable use of your national font. There is one specific font for each Atys race. Unfortunately, in-game browser will ignore this setting.

User interface clean-up

Application UI has been cleaned up. Some additional changes were made for better use in UG browser and customization options were separated for each application. One of new key features is support for scaling. While regular browsers have this feature built-in, this option targets on use with in-game browser and allows you to scale application interface between 90% and 200%.

Color management was replaced with database backend as well as operations log has new database backend. Users can browse log history and let new messages to aggregate into one summary to save space on screen. Cache updates were moved into separate thread to improve performance. Changelog and version system has new database backend.

Usage and installation

You can run the application IG using command /appzone 2324 from any chat window or install Level tracker from App zone. All suggestions are welcome.

#13 Multilingual 

Multilingual | [English] | Deutsch | Español | Français

Level Tracker 0.5

Share levels with your guild

Level Tracker allows you to share your current skill levels with other members of your guild. You can choose one or more skill groups to share. You can see skill levels of everyone who shares the same group as all of them can see you. This feature requires you to keep the Level Tracker updated with progress in your skills otherwise shared numbers will make no sense.


Changes shared by all applications

The cache update mechanism, especially inventory cache in case of (multiple) guild halls, might take some serious time to complete. While you can still customize cache lifetime for each storage and affect the length between automatic updates, all general update locks are now also accessible from user settings. In case you lock any type of update, the system still checks for new changes and offers a way how to run the update manually. This allows you to have updates always locked and run it on your request.

There were also made some fixes and improvements on the update process itself and the system of localization is now using temporary translation cache to reduce number of database queries. The system tracks if your character has a profile on Ryzom Armory server and offers a link for such Homin. All applications except DeepList also contain basic user documentation.

The set of application icons was updated to better fit with the Ryzom client theme. This change is followed by update of license details in About section. System font database was reworked and the colour palette database now supports colour opacity.

Usage and installation

You can run the application IG using command /appzone 2324 from any chat window or install Level tracker from App zone. All suggestions are welcome.

#14 [fr] 

Merci Moniq
J'adore vos applications, elles sont toutes utiles et d'une très grande qualité.

Eo
uiWebPrevious1uiWebNext
 
Last visit Saturday, 23 November 20:24:59 UTC
P_:G_:PLAYER

powered by ryzom-api