#Implementation of Getting Builds Cards through Hoyolab images/links

117 messages · Page 1 of 1 (latest)

sturdy leaf
#

I don't know since when this feature has been implemented. Last time I viewed my characters through battle Chronicles, I remember it only had Cons and Weapon info available.
But hoyolab has made it so that if you view your characters through Battle Chronicles, You can not only view character lvl, talent lvl, weapon and its lvl, which cons are active but also ability to view artifacts main stats and sub stats which is very good.

So I was wondering whether you guys can implement a feature in either shinshin or enka so that we can get character build cards through Hoyolab Generated Images/links.

As not all characters can be showcased on Genshin Showcase Box and if we want to view other character builds that aren't showcased then we will have to get many screen shots.

hollow plinth
sturdy leaf
#

Cards generated by Hoyolab

I have cut my UID for personal reasons

hollow plinth
#

i dont think algo (creator of enka) will implement this as he's not a fan of collecting user cookies (hoyolab login details)

#

shinshin could be a way tho, since it just takes screenshots

sturdy leaf
hollow plinth
#

with the bot you can generate better cards like these
its up to you

sturdy leaf
frozen cave
#

Why not just use Enka.Network?

hollow plinth
frozen cave
#

I mean, profile feature is there for a reason

#

I might understand the little hussle of changing 12 characters on showcase

hollow plinth
#

it gets annoying having to switch characters on and off the showcase

frozen cave
#

But I personally don't see why using Hoyolab is a less hussle, when you update your builds and you are already in the game so might as well change showcase to save on profile

hollow plinth
#

for most of my users, they have a lot of built characters so thats why being able to see all characters' builds is useful
its not always because they have updated a build

sturdy leaf
# frozen cave I might understand the little hussle of changing 12 characters on showcase

My phone is a potato so I only play on pc

and like lets say my friend asks me for my char build (Which happens quite often) If I want to build card for lets say Ayaka (Which isn't on the showcase), I would have to open my pc, login then change character then Wait for few minutes then I would be able to generate Enka Card
Which is pretty annoying

Thats why

sonic zealot
frozen cave
hollow plinth
#

its still annoying having to switch the character on to the showcase, and then update it

#

being able to link to hoyolab just makes everything easier

sturdy leaf
frozen cave
#

Then save 2 builds of Raiden

sturdy leaf
#

This is just one example
Ganyu between freeze and Melt
Etc
etc

sonic zealot
#

make enka account so you can save multiple build cards

frozen cave
#

It all can be done saving different builds on profile page

frozen cave
sturdy leaf
# frozen cave <a:BnuuyGive:1100804877791268995>

Yeah this is an option
But I was just asking if the implementation of this feature I am requesting is possible.

like 2 ways of doing a thing is better then just 1
😅

Or I don't know
I am new to this stuff.

frozen cave
#

Through screenshots? Not sure if it's okay by Algo

#

Through cookies? Not sure if it's okay by Algo

hollow plinth
#

as i said algo is not ok with cookies

#

but screenshots sounds fine

#

although this feature is mobile-only

#

so not sure how he's gonna implement that

#

actually, i dont think there's a need for shinshin as hoyolab already lets you export a complete card

tepid brook
#

i doubt algo will make shinshin for hoyolab in enka or whatever his past project was

devout oar
#

There is a way: I will need to make & publish an Android & iOS application so you're able to log in to hoyolab and make it interface with Enka that way. That's a lot of effort but could be done at some point, in theory.

#

You will need to open the app to sync Hoyolab to Enka.

hollow plinth
frozen cave
#

I was about to make a mobile application with widgets to include energy stuff from every game in 1 widget

devout oar
#

(or have someone else make it)

frozen cave
#

Might as well add Enka integration I guess

hollow plinth
devout oar
frozen cave
#

webview sign in, yeah

devout oar
#

it gets cookies

#

then syncs data with enka over an encrypted channel

hollow plinth
#

oh, but everything works locally so its safe

#

the cookies dont leave the device

frozen cave
#

only thing that leaves the device is data

hollow plinth
#

i dont think characters data needs to be sent over an encrypted channel tho

frozen cave
#

what if

hollow plinth
#

oh but algo said you need to open the app for the data to sync

#

so its still not that convenient

#

the data on enka will not be up to date with in-game

#

its more like a bulk build-import feature

tepid brook
#

well

#

just say

#

"open the app to refresh"

#

easy as that

frozen cave
#

or just tap "update"/"refresh" on widget

#

I'm going craxy with widgets, don't mind me

tepid brook
#

we need better widgets for hoyolab

#

there is only genshin and hsr energy counters

#

so i have to go onto discord

#

find @tired breach in my dms

#

./notes

#

get my info

#

oh wait nvm they added zzz live notes to ios

frozen cave
#

but they are all seperate widgets with bunch of info

#

they still didn't make combined one

tepid brook
#

yeah

#

but i only really play zzz anyway

hollow plinth
#

doesnt really make sense to make a combined one

frozen cave
#

well, I was just doing for personal use anyways

tepid brook
#

i get confused by the people who manage to actively play and use all their energy in multiple gachas at once

frozen cave
#

I got used to

devout oar
#

it's a hard requirement

hollow plinth
#

why

devout oar
#

wanna take a guess before i reveal the answer amblob

devout oar
devout oar
#

the channel between showcase and enka has no possibility of tampering because i fetch the data

#

meanwhile user-uploaded data is being uploaded from their client, which i need to trust

#

enka is a source of truth and verification for many things, and with uploading a custom sync you could alter your builds

#

so either i do a tag that says the hoyolab build is not able to be verified as truthful, or make the app sync channel encrypted and logged to be able to ensure it's not tampered with during upload

sturdy leaf
hollow plinth
#

just found a Chinese app that does exactly what algo said lol

#

it's for zzz

#

uses a web view to login to miyoushe

#

and it gets your characters, then send the data back to their bot's server

devout oar
#

if i cared i would do a funny and create a fake profile on their bot

hollow plinth
#

maybe they also obfuscate their data

#

but if they don't then I'm gonna become number one on the leaderboard

devout oar
#

just mitm it for funnies

#

inb4 plain https upload without cert pinning or any sync tokens

frozen cave
hollow plinth
#

no clue

#

¯_(ツ)_/¯

frozen cave
#

Should I use Flutter?

hollow plinth
#

i do use flutter

#

it is gud

frozen cave
#

I just got jumpcared