From 50f23fe8ea0c758cc1e2dfeea7a79f5fb838d9a2 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Fri, 1 Nov 2024 19:46:48 -0400 Subject: [PATCH] Add icon, update website --- index.html | 66 --------------------- web/auracite.ico | Bin 0 -> 5558 bytes web/auracite.svg | 21 +++++++ web/index.html | 130 ++++++++++++++++++++++++++++++++++++++++++ zone.xiv.auracite.svg | 21 +++++++ 5 files changed, 172 insertions(+), 66 deletions(-) delete mode 100644 index.html create mode 100644 web/auracite.ico create mode 100644 web/auracite.svg create mode 100644 web/index.html create mode 100644 zone.xiv.auracite.svg diff --git a/index.html b/index.html deleted file mode 100644 index 0bf1e06..0000000 --- a/index.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - Auracite - - - -

Auracite

-

This tool allows you to export your FFXIV character into portable, generic formats.

-
-

Auracite uses the Lodestone for collecting data about your character. We use a proxy and that's unfortunately necessary, due to CORS compliance and Lodestone doing annoying browser compatibility checks we need to inject cookies for.

- -

The entire process happens locally, and does not give me any personally identifiable data about you. We only collect what is already publicly available on the Lodestone.

- - How does this work? - -
-
-

Here is the list of requests we make to the Lodestone:

-

It makes one request to search for your character by it's name.

-

It makes one request to request your character's main page. The other pages are not yet considered.

-

It makes two requests to download images. This is currently your avatar and the full body portrait images.

- - - What kind of requests does Auracite make? - -
-
-

Auracite can only collect as much data about your character as they make publicly available on the Lodestone.

-

To work around this, I created a Dalamud plugin to collect even more information. It's available in my personal Dalamud plugin repository.

-

The plugin needs to start a local HTTP server in order to communicate with Auracite. To prevent this from running all the time, you must type /auracite begin before clicking the "Download" button. Once the process is complete, the server is shutdown automatically. It's always safe to disable the plugin when you're not using Auracite.

-

The website connects to your game client locally, and it does not use my server to proxy any data. No data leaves your device.

- - What is the "Connect to Dalamud Plugin" option? - -
- - - - - -Source Code -

- - diff --git a/web/auracite.ico b/web/auracite.ico new file mode 100644 index 0000000000000000000000000000000000000000..972cf08ca9c012b5a22adfbf26034b6d6e8982fb GIT binary patch literal 5558 zcmeHLYe=M382;9FyDSuYfo%=JA#4@%5{YOiHIbU;{eIW+ekT<{!3|Oq3|he?>PPlN zO;^N-c9B&uLN*MtWq)ayKSG`HGF}JW8E2e1J@2Qp%zU)-o!MrHpaaJ<=R5EFKIgpW zocDc>f^bgo5H4L3&?=58ogHiPP_Bcnh?jzU1WO^yKE| z-uCzRfA(ptq^GBUu2QKUq5fW6T>N8RUfzI@kI!>Fw!FQ)pD!sXc~D*(mvg@lA$6_xJa&@YsOd<(-|KEn5RdqmgMenwvcOB(t%xag%gx z%l7uRc5iQwj+AV{daprt-&UX2w6L)7sjTvufLg8ol6*(SVzG$r#KeTDprGIuL_Fl| ztgWrR0biI&addQ)O;1l78XFtU+1c4Ga=J7g6BBc#r>Dm-I5=o&Zf-W!)zz`m($b%K z&$XAA*9&wHaE>29Pm9)qv)#diEtLrh3c6NUSU8iKnp!0tbF%-B?)KkdQJhhrDp4sO z{g+E{a4^^TcE=k1{QRzFWMurBl$7*UWMrhjJ1`vCjEahSue`jR)z;Rs%*@O`eSLjj zaU}2RvADRnk8n>|R#uiCRgJqclaiA1E$V0R$%lx|s?gBT*IkWkwdd*Sc`+d&;eJ(B z6{Gw?mF|2^O%0=O6%`c>u|pde80clyab+7F9j&s(Cj9E^YDRm4xFzmOSy`DH@#nfL zamiL#SeOFwW!buJYH2PbBO`2aaglNdo12?s4Gj&N@bGZ1JmkzA;n#61c4ucN>+bHR zSWEdrjQjNG=;(+cH*V|odWAE#M9C-{5?yg>?S z*EgHZq7RUpbLH$hGfsXO8yhQyzs&}N!46Z}p}m3J4CcVa>3HV>ob%Y*@4;K7kaqo( zlM}iR7I2(*d2RE`VgHp_mr=_9>?VK?_Md!kcYc2U0QBEFqYboAR%yCq3UnoBw zfU|r7n=a$Gh_%<@+dnAg+7|1Z#QJS>bCb2Sw1_+bT;*$egUYRqcO0?47w@je?;paX zoH#TzBz~hifP85ro&uimNU2o5&ug1U4)))~J{TzXTFdP0teBheHqwI+XeoCQeqv%G z`QN1l`}%5od%I?Nd70vk$VK}5`*p;Nh^JaP1K!;a-NB3S?z%zmHo^f9G=qPMyvT}6 zEqI{;Z^aasF8s_G;p4q4V%n~kaEYJMSbTi^ZxDCcxtFdZA|fI(Ha500IXU?j&i8lV zOTXZMJQ`FJ%>n)~gO|T0)pJw-9Nr}_g0ChO6%~p54<9TB1O&Y7CcGz_#hyo}rKR1) cn_&V%Zu9>WCvZC8@o&CaW#;z(u#E@)0;`6X%m4rY literal 0 HcmV?d00001 diff --git a/web/auracite.svg b/web/auracite.svg new file mode 100644 index 0000000..7a7b65f --- /dev/null +++ b/web/auracite.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/web/index.html b/web/index.html new file mode 100644 index 0000000..7adb26a --- /dev/null +++ b/web/index.html @@ -0,0 +1,130 @@ + + + + + + Auracite + + + + +
+
+ +

Auracite

+
+

Auracite allows you to export your FFXIV character into portable, generic formats. Enter your character's name below, and optionally use the Dalamud plugin to export your character's data.

+

Not all data is saved yet, see this table for what is currently supported.

+

Only characters from the North American data centers are supported at the moment.

+ +
+ +
+ + +
+ +
+

+
+

Auracite uses the Lodestone for collecting data about your character. However, we can't connect to the + Lodestone directly. It uses a proxy which injects CORS compliance and browser compatibility cookies.

+ +

The entire process happens locally, and does not give me any personally identifiable data about you. It only + collects what is already publicly available on the Lodestone, and optionally data from the game client.

+ + How does this work? + +
+
+

Auracite can only collect as much data about your character as they make publicly available on the Lodestone.

+

To work around this, I created a Dalamud plugin to collect even more information. It's available in my personal + Dalamud plugin repository.

+

The plugin needs to start a local HTTP server in order to communicate with Auracite. To prevent this from running + all the time, you must type /auracite begin before clicking the "Download" button. Once the process + is complete, the server is shutdown automatically. It's always safe to disable the plugin when you're not using + Auracite.

+

The website connects to your game client locally, and it does not use my server to proxy any data. No data leaves + your device.

+ + What is the "Connect to Dalamud Plugin" option? + +
+ +
+ + diff --git a/zone.xiv.auracite.svg b/zone.xiv.auracite.svg new file mode 100644 index 0000000..7a7b65f --- /dev/null +++ b/zone.xiv.auracite.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + +