These are chat archives for arenanet/api-cdi

16th
Feb 2018
i'm not much of a web guy
but yeah that'd be awesome
Quaggan BooOOoot
@QuagganBooOOoot
Feb 16 2018 06:08 UTC

Could you make the forum background a little darker?
by vicious.5683 in API Development

Not sure if I'm in the right sub forum, but, please I use night mode in nearly every other site except this (because you don't have the option).
And when I enter here is like: "AAAAHHHRGGG MY FRICKING EYES!!!"

New discussion in API Development:
derRAV3N
@derRAV3N
Feb 16 2018 06:08 UTC
I also thought about a taco website last week, since I'm currently doing that in school and also privately for some things etc
darthmaim
@darthmaim
Feb 16 2018 06:24 UTC
I have some ideas what I want on a taco website
Will write some concepts and make wireframes/designs later today
So we have something as a base to talk about
derRAV3N
@derRAV3N
Feb 16 2018 06:44 UTC
Sounds good, I'll also think about it I guess and sketch a bit :)
darthmaim
@darthmaim
Feb 16 2018 06:45 UTC
:+1:
Silveress
@Silveress
Feb 16 2018 12:38 UTC
The eye sees all
Archomeda
@Archomeda
Feb 16 2018 12:41 UTC
pretty sure the GM was like... uh... oh shit
Archomeda
@Archomeda
Feb 16 2018 12:47 UTC
now i'm actually starting to wonder, that world full bug when you have only 9 people in a raid instance and the 10th can't join...
Silveress
@Silveress
Feb 16 2018 12:48 UTC
the reddit thread had more stuff like that
Archomeda
@Archomeda
Feb 16 2018 14:40 UTC
interesting... taco is giving me no issues with dead keys atm
but ehm
image.png
blue tower indicated it's red on taco :P
right now it's red again because we capped it
maybe an api issue?
Archomeda
@Archomeda
Feb 16 2018 15:20 UTC
https://wvwintel.com/#2003 yeah seems gandara eb is broken
windwarrior
@windwarrior
Feb 16 2018 16:04 UTC
it would have suited the GM if (s)he would have DPS'ed a statue down
I also wonder how many clown fiesta raids GMs have been watching
Archomeda
@Archomeda
Feb 16 2018 16:08 UTC
now i want a video compilation
windwarrior
@windwarrior
Feb 16 2018 16:27 UTC
conspiracy theory: there is no bad RNG, there is just GMs serving you hard mode!
@Archomeda taco may be using the api wrong too
as for the dead keys, i did change a small thing in the keyboard handling, but it shouldn't have had an effect on that
Archomeda
@Archomeda
Feb 16 2018 17:05 UTC
nah... api is wrong
        {
          "id": "38-9",
          "type": "Castle",
          "owner": "Blue",
          "last_flipped": "2018-02-14T19:29:06Z",
          "claimed_by": "C69559CC-BF2F-E611-80D3-E4115BE8BBE8",
          "claimed_at": "2018-02-14T19:29:11Z",
          "points_tick": 18,
          "points_capture": 18,
          "yaks_delivered": 20,
          "guild_upgrades": [
            183,
            147,
            483,
            298,
            590,
            389
          ]
        },
SM has been flipped a few times today
EB has stopped updating for some reason, the BL are fine
and the dead keys, well, i don't know what you did, but compared to a few builds back, it's working currently
well... wow :)
Archomeda
@Archomeda
Feb 16 2018 17:19 UTC
what small thing did you change then?>
taco's keyboard handling works through a keyboard hook that either sends the keyboard event to taco and stops it from being sent to gw2 or sends it to both
i fixed a bug where on a keyup message taco would get the character again
Archomeda
@Archomeda
Feb 16 2018 17:25 UTC
huh, well the more you know
it's the only way to get the keyboard to work on two apps at a time
Archomeda
@Archomeda
Feb 16 2018 17:26 UTC
well, more in regards to that bugfix
has nothing to do with how messages are transmitted to gw2 so it shouldn't have mattered
Archomeda
@Archomeda
Feb 16 2018 17:26 UTC
hmm
all it fixed was that i couldn't toggle a button in the marker editor through a keybind because the keypress arrived in taco twice and so instantly undid the toggling
windwarrior
@windwarrior
Feb 16 2018 17:42 UTC
thats a good thing tho @BoyC, hardly being able to intercept keyboard input from another app
?
oh you mean in general
yeah
no complaints here
windwarrior
@windwarrior
Feb 16 2018 17:42 UTC
from a security standpoint yeah
i did write my thesis on mmo security :)
i didn't have the foresight to write it in english sadly
windwarrior
@windwarrior
Feb 16 2018 17:45 UTC
I spent an hour or so making div's dance in an attempt to make a spinner
I call that very productive
but 12 years writing a client of an mmo as part of a 2 man client-team you learn to appreciate security :)
windwarrior
@windwarrior
Feb 16 2018 17:45 UTC
I can imagine
shouldnt you work for some game company ^^?
gw1 was one of our rolemodels in client setup
well
as my boss put it on my interview to my current job (an ex gamedev himself)
Silveress
@Silveress
Feb 16 2018 17:47 UTC
how so?
how was it a rolemodel?
"so you reached your second adulthood where you figured out that yeah, making games is a fun hobby but you also need to make a living" :D
windwarrior
@windwarrior
Feb 16 2018 17:48 UTC
well triple-A studios are serious businesses tho :P
yeah, none of those around in hungary
not anymore
@Silveress as some of you may know i was the guy who originally reverse engineered the gw1 data file format
i learned a lot about the architecture of such a setup from that
the way the file archive is a single file - we loved the idea of a portable client
we wanted to do a similar on the fly streaming system as well but dropped it later
Silveress
@Silveress
Feb 16 2018 17:49 UTC
ah, I didnt know
but most of all, we were in awe of the engineering behind it all, how it didn't have any unneeded bloat and seemed to just work
the gw1 client was a very robust piece of engineering that inspired us to do something similar in quality
hence we took security very seriously from the get go
Silveress
@Silveress
Feb 16 2018 17:51 UTC
having everything in one file is nice and neat, but wouldnt there be delays in pulling info from it (or is it a multithreaded read/write?)
our motto from the start was "never trust the client"
Silveress
@Silveress
Feb 16 2018 17:51 UTC
"The user always lies" is near universal
you only have a single hdd so it's up to the hardware to schedule the reads anyway, so it won't be any faster or slower i'd say, but we never gave thought to that
Silveress
@Silveress
Feb 16 2018 17:52 UTC
just curious
windwarrior
@windwarrior
Feb 16 2018 17:52 UTC
the fs-in-fs conceptually iches me in the wrong places
why?
Silveress
@Silveress
Feb 16 2018 17:53 UTC
so what made the gw1 client secure/
i never looked at gw1 client security
or, well, in a weird way i did but it was more about assets
Archomeda
@Archomeda
Feb 16 2018 17:53 UTC
well, i rebooted taco many times, tested it in wvw and mistlock... still works fine with dead keys
it just inspired us to do robust engineering
Silveress
@Silveress
Feb 16 2018 17:54 UTC
ah, sorry, I had gotten confused
as for the asset security
windwarrior
@windwarrior
Feb 16 2018 17:54 UTC
I just like to let filesystems do what they are good at, storing files hiearchially. But maybe in this specific case having a single file is more performant
i was playing around extracting stuff from the datafile
and i did a gw.exe -image
and got a nice download
and it had all the half-finished data for nightfall
... 2-3 months before the release
and it was periodically updated
they obviously learned from that, otherwise that_shaman would have a field day :)
windwarrior
@windwarrior
Feb 16 2018 17:59 UTC
that_shaman is good enough for this community to only spoil minor stuff
ptolstoi
@ptolstoi
Feb 16 2018 17:59 UTC
I think hot did leak alot before
windwarrior
@windwarrior
Feb 16 2018 17:59 UTC
there are less ethical dataminers :P
funny thing is
all that datamining is still based on my initial published extractor code :D
Silveress
@Silveress
Feb 16 2018 18:00 UTC
heh nice
@Archomeda would you mind trying after a reboot?
Silveress
@Silveress
Feb 16 2018 18:00 UTC
but yeah shaman holds stuff back
Archomeda
@Archomeda
Feb 16 2018 18:00 UTC
gw2 reboot?
or pc?
pc
just to be sure :D
Silveress
@Silveress
Feb 16 2018 18:01 UTC
heh someday I will be up to that level, but for now I am working on a api parser for spreadsheets
ptolstoi
@ptolstoi
Feb 16 2018 18:02 UTC
I'm currently porting tyria3d to unity :/
Silveress
@Silveress
Feb 16 2018 18:02 UTC
not sure if that is good luck or farewell.....
windwarrior
@windwarrior
Feb 16 2018 18:02 UTC
trying to store stuff in localstorage the redux way
originally i wanted to do a proper asset viewer for gw2 when i got into developing stuff for gw again
then i lost interest
Archomeda
@Archomeda
Feb 16 2018 18:03 UTC
@BoyC i'll do that in a bit, currently doing fractals :P
then hot came out
Silveress
@Silveress
Feb 16 2018 18:03 UTC
working witha nosql db for it, workign well so far but gotta get my layout working from the get go
and i was annoyed with the last map's machete chest locations
and so that annoyance became taco :D
@ptolstoi yeah but i wanted a stable one ;)
Silveress
@Silveress
Feb 16 2018 18:04 UTC
heh annoyance can wrok well
windwarrior
@windwarrior
Feb 16 2018 18:04 UTC
my dev tracker was the product of annoyance too
this is core computer science right
Silveress
@Silveress
Feb 16 2018 18:05 UTC
I started learning node.js as I was so used to teh tp listings API from here that I missed it when I played BnS
windwarrior
@windwarrior
Feb 16 2018 18:05 UTC
if it annoys you, write sofware to fix your annoyances
pretty much
a good developer is lazy
Silveress
@Silveress
Feb 16 2018 18:05 UTC
well that and alcohol
ptolstoi
@ptolstoi
Feb 16 2018 18:05 UTC
my product of annoyance is a tool that tells me whant to salvage
windwarrior
@windwarrior
Feb 16 2018 18:05 UTC
a good programmer is a (wo)man that does heaps of work now so that (s)he can be lazy in the future
Silveress
@Silveress
Feb 16 2018 18:06 UTC
I was slightly drunk when I decided to make an api for BnS, best/worst idea/mistake ever
laziness promotes development of stuff to automate the mundane for you :)
Silveress
@Silveress
Feb 16 2018 18:06 UTC
yep, and can be quite fast to automate stuff too
windwarrior
@windwarrior
Feb 16 2018 18:07 UTC
I do sometimes spend more time automating than doing by hand
Silveress
@Silveress
Feb 16 2018 18:10 UTC
worst thing about automating stuff is you have all that free time gobbled up by new work
either that or https://xkcd.com/1319/
darthmaim
@darthmaim
Feb 16 2018 18:11 UTC
@windwarrior I have a package which does something like that
Archomeda
@Archomeda
Feb 16 2018 18:38 UTC
@BoyC still works after a windows reboot
i'm completely baffled by that, but allright :D
Archomeda
@Archomeda
Feb 16 2018 18:39 UTC
fwiw, i'm running windows 10 1703
not that it should matter, but hey it's microsoft we're talking about
also, wvw's reset fixed gandara EB issues; but i guess that's no wonder
and all EU matchups seem correct
@BoyC now we just have to see if it works for other people too
it would be weird if it's only fixed for me
haven't been any reports on this lately, but you never know
Archomeda
@Archomeda
Feb 16 2018 18:54 UTC
well, not complaining here :D
maybe you fixed a longstanding bug by accident haha
i'd prefer to know what changed though
can you check which build fixed it?
i'll go through the changes then
and being able to reproduce it with an older build will confirm the fix
Archomeda
@Archomeda
Feb 16 2018 19:18 UTC
v031 fixed it
v030 definitely has the bug :P
hm
that's an older change then
Archomeda
@Archomeda
Feb 16 2018 19:19 UTC
well, v032 is the current one
yeah i mean it was one of those changes i did after august
Archomeda
@Archomeda
Feb 16 2018 19:19 UTC
oh
which was pretty random :D
but this is good news :)
i'll have a look but i'm beat for today, so gonna go back to my book :)
Archomeda
@Archomeda
Feb 16 2018 19:22 UTC
:)
windwarrior
@windwarrior
Feb 16 2018 20:15 UTC
I have managed to crash chrome with my app
Silveress
@Silveress
Feb 16 2018 20:24 UTC
....
almost done the initial build of my own program
Silveress
@Silveress
Feb 16 2018 20:59 UTC
since when was the wiki https?
ChieftainAlex
@ChieftainAlex
Feb 16 2018 22:20 UTC
been available on https for years
but enforced https in the last 6 months when it shifted to using the amazon services servers
Silveress
@Silveress
Feb 16 2018 22:20 UTC
like automatic https
ah
ChieftainAlex
@ChieftainAlex
Feb 16 2018 22:21 UTC
8th november to be precise
Silveress
@Silveress
Feb 16 2018 22:22 UTC
I used to use teh wiki for the login portals of public wifi
Silveress
@Silveress
Feb 16 2018 22:22 UTC
my phone rarely showed the popup but by navigating to the wiki it redirected to the portals login page, cant do that on ssl
ChieftainAlex
@ChieftainAlex
Feb 16 2018 22:23 UTC
hmm.
Archomeda
@Archomeda
Feb 16 2018 22:23 UTC
yeah, https is blocked for portal redirects
because of certificate validation
Silveress
@Silveress
Feb 16 2018 22:24 UTC
used to, was wondering teh last few times I tried it why it fdailed, spotted it just a while ago
Archomeda
@Archomeda
Feb 16 2018 22:24 UTC
you have to force something http :(
i tend to use http://google.com
Silveress
@Silveress
Feb 16 2018 22:25 UTC
wait google dosent auto redirect/
Archomeda
@Archomeda
Feb 16 2018 22:25 UTC
oh, they let google through?
well, gotta find a different page then :P
it's forced https too, but as long as you initiate the request on http, it should redirect
Silveress
@Silveress
Feb 16 2018 22:26 UTC
heh, I'll try it next time I am on teh bus
I love the feeling of pushing somethign to production
for use with spreadsheets https://api.silveress.ie/gw2/v1/output/csv
still working out teh kinks
any of you guys have experience in moving a blogger account to a custom domain?
Silveress
@Silveress
Feb 16 2018 22:28 UTC
no idea
works allright but the original url gives me a redirect warning
(i just got gw2taco.com because why not ;))
Silveress
@Silveress
Feb 16 2018 22:29 UTC
whats the blogger url?
also it can take an hour or two for the dns to propagate
gw2taco.blogspot.com but i disconnected it for now while i wait for dns stuff to go around but it should be ok by now
Archomeda
@Archomeda
Feb 16 2018 22:30 UTC
ehhh, no clue
never worked with blogspot
Silveress
@Silveress
Feb 16 2018 22:31 UTC
site is still up for me
oh wait yeah the dns stuff may still be going around
Archomeda
@Archomeda
Feb 16 2018 22:31 UTC
gw2taco.com gives 404 :D
yeah it's disconnected atm
try now :)
Archomeda
@Archomeda
Feb 16 2018 22:32 UTC
ah yeah, works
and now the blogger url is giving a redirect warning :P
Archomeda
@Archomeda
Feb 16 2018 22:32 UTC
now let @darthmaim make your website, and get rid of blogger :P
we're in talks. ;)
anyway will try again in the morning
he actually had some nice ideas for taco
Archomeda
@Archomeda
Feb 16 2018 22:33 UTC
that redirect warning is from google i think
not much you can do about it?
tekkit asked for zipped marker package support
Archomeda
@Archomeda
Feb 16 2018 22:33 UTC
that would be nice yeah
saves fiddling around with folders and files (consumer side)
yeah i read up on it and they say it shouldn't be there if everything is ok. will try in the morning
yeah
and
i can do a windows side protocol registration for taco
so if someone clicks say on gw2taco://install/whateveryoursiteis.com/thebestmarkers.zip
Archomeda
@Archomeda
Feb 16 2018 22:35 UTC
there are quite a few improvements i'd like to see (both UI and how taco works in general), but in due time
it shows up in taco in realtime :)
Archomeda
@Archomeda
Feb 16 2018 22:35 UTC
ah, that requires installation
it requires a registry entry
it'd be about as user friendly as you can get
Archomeda
@Archomeda
Feb 16 2018 22:37 UTC
ah yeah
i meant installation as in, it has to be removed once people don't want to use it anymore
plus, it needs to be in a fixed folder i assume
i'll need to look into that
Archomeda
@Archomeda
Feb 16 2018 22:38 UTC
i made applications in the past that added context menu items to various files with certain extensions
that's a bit more apparent though
Archomeda
@Archomeda
Feb 16 2018 22:38 UTC
can't remember how anymore though, long time ago
but at least you will miss portability in some way
i guess the best folder to have taco in, would be in the addons folder in gw2's folder? just like every other addon has their data installed in
i was actually thinking about moving it there today, so i don't forget where taco is placed on my hdd
yeah when we talked ccleary wanted taco to be installed there
i'll have to dig up the stuff he wanted me to do
i know that he wants wvw markers to be limited to visible range
Archomeda
@Archomeda
Feb 16 2018 22:41 UTC
i want to continue working on my addon loader at some point
and before i have a release version, i'll have to talk to chris too
but... urgh, haven't worked on it for quite a while
why does he want it to be limited in range though?
dunno but it feels like a reasonable request
it's the least i can do
Archomeda
@Archomeda
Feb 16 2018 22:43 UTC
well tbh, i just used them today, and it cluttered my screen to a point i didn't know what was what anymore, so yeah
although with the api being wonky... :D
Archomeda
@Archomeda
Feb 16 2018 22:43 UTC
yeah....
i do hope these issues will get fixed before the world restructuring update gets released
or at the same time, whatever
i'm looking forward to that
maybe get back into wvw a bit
although i did have fun on piken when i played
nice community
Archomeda
@Archomeda
Feb 16 2018 22:44 UTC
piken...
Archomeda @Archomeda shudders
Archomeda
@Archomeda
Feb 16 2018 22:44 UTC
we're up against you atm
and how are the guys doing? :D
usually when i log on we're getting our asses kicked :D
Archomeda
@Archomeda
Feb 16 2018 22:45 UTC
it's a t1 matchup
so definitely not the worst :P
well, in overall
didn't say it's a bad server, i started out on underworld ;D
Archomeda
@Archomeda
Feb 16 2018 22:46 UTC
right
used to be a good server
piken was t2 before reset today
so piken won
oh
Archomeda
@Archomeda
Feb 16 2018 22:47 UTC
hmm
image.png
i remember before one of the tournaments the big guilds deliberately threw a couple matchups on piken so they'd dominate in the tournament :D
Archomeda
@Archomeda
Feb 16 2018 22:47 UTC
urgh
that's dirty
yeah :D
Archomeda
@Archomeda
Feb 16 2018 22:47 UTC
amazingly enough i don't think gandara did that
although we dominated the second tournament in tier 2 or w/e that tier was called
on one hand i'm glad we don't have wvw tournaments anymore, as they can get very tiring and can burn you out
on the other hand, i do miss it
but... with the world restructuring update, i think we'll get a similar system, but more in line with pvp
well since i have a proper job i don't have time to waste on wvw :D
Archomeda
@Archomeda
Feb 16 2018 22:51 UTC
which i'm really looking forward to
yeah
should be interesting
will throw the wvw community in chaos tho :D
Archomeda
@Archomeda
Feb 16 2018 22:51 UTC
yeaaaah
Silveress
@Silveress
Feb 16 2018 22:52 UTC
One issue from megaservers is that they nearly destroyed Pikens Identity
as a rp server
Archomeda
@Archomeda
Feb 16 2018 22:52 UTC
sure, i've identified myself as a gandaran, but... meh, wvw needs this... badly
wasn't on piken before megaserver
so i missed that
Archomeda
@Archomeda
Feb 16 2018 22:53 UTC
i only know that gandara was a big wvw server before that as well, but it also had a large pve playerbase
just... not that skillful compared to desolation
RP... well, it was never that big to begin with in gw2
Silveress
@Silveress
Feb 16 2018 22:54 UTC
yeah and focusedon piken
hm never knew that
Archomeda
@Archomeda
Feb 16 2018 22:55 UTC
i do know that FSP was branded as the unofficial dutch server
Silveress
@Silveress
Feb 16 2018 22:55 UTC
still have good friends from those days
@Silveress do you think the rp community would be interested in being able to tell their own playable stories in tyria through TacO?
that's a big idea i've been toying with for a long while now
Silveress
@Silveress
Feb 16 2018 22:56 UTC
probally
they'd need to sit down and script though :D
Silveress
@Silveress
Feb 16 2018 22:57 UTC
I havent RPed myself in a while but even simple stuff like having signs in teh world would be immense
well they can do that already ;)
Silveress
@Silveress
Feb 16 2018 22:58 UTC
ah
Havent used Taco myself
I think I was on hiatus when ye released it on reddit
well it's interesting, people were very skeptical when i did
Silveress
@Silveress
Feb 16 2018 22:59 UTC
heh
as in "what's this malware" "why isn't it opensource" "yeah right you wrote something like that" "it'll get you banned" etc
Archomeda
@Archomeda
Feb 16 2018 23:00 UTC
well, things have changed ever since arcdps was allowed
in the community i mean
true
but i think it's more that people got familiar with the name
it doesn't raise any eyebrows anymore
Silveress
@Silveress
Feb 16 2018 23:01 UTC
well in a good way the community being wary of closed source stuff is good, far too many (games) communities use stuff blindly
Archomeda
@Archomeda
Feb 16 2018 23:01 UTC
yeah, undoubtedly
there's a nice backlog that can be looked at... it has history now.
true
which is why i caved and did release a part of the initial code
thing is i can't release the whole thing
for several reasons
one being that the ui engine represents a couple years of my work
Silveress
@Silveress
Feb 16 2018 23:02 UTC
I know that feeling
the other being that i'm actually working on a ui engine for cars at work and if i were to opensource my home codebase, the company i work at would have a legal reason to claim it as their own
Silveress
@Silveress
Feb 16 2018 23:03 UTC
though my largest project is closed for other reasons
Archomeda
@Archomeda
Feb 16 2018 23:03 UTC
really? it wouldn't matter what license you give it?
nope, if i worked on it during my time there, seen that it's similar in theme, they could have a claim to it
Silveress
@Silveress
Feb 16 2018 23:04 UTC
if its too simular the company could claim it was made on company time
Archomeda
@Archomeda
Feb 16 2018 23:04 UTC
urgh
well, it's a ui engine. it's part of the reason why i was hired ;)
Archomeda
@Archomeda
Feb 16 2018 23:05 UTC
i guess you have to prove it existed longer or alongside of it, which... can be tricky if it was never open source to begin with
oh i can do that easily
still
better not to tempt it
Archomeda
@Archomeda
Feb 16 2018 23:06 UTC
yeah, true
also gitter is dropping some of my messages.
Archomeda
@Archomeda
Feb 16 2018 23:06 UTC
gitter...
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Feb 16 2018 23:06 UTC
¯\_(ツ)_/¯
:D