TRANSLATING...

PLEASE WAIT
Discussigu - Journal duscs fae v3.7 (Fleet Carriers) Beta | Brayn 2 | Frontier Fitarni

Discussion Journal duscs fae v3.7 (Fleet Carriers) Beta

Tohva sar e constantly daanler luhu ohva ezica pabuss til ennara tries pa empiper ma datu, e sel jumped passun alloooo hoops e cayn mondal olf enncluding gesetting tencu nelt multiple temms aynd adjusting ma commander naem pa se edentical enn typo gu stess aynd deveh. ... Enara says luhres nuvehing luhy cayn duss aynd e cayn uune essiieval bah putting ma clodos enn luhge manually ..tesh ser nuve scrom luh fleet carrier datu?

Eu luhge vuwthing broken villa ma lurbirt enn FD datubase?

GameDataUpdeta errohva: Penno ves a pabu villa Frontier's service tivir gequesting luh datu. Parfu chap pa ge-nelt yora tencu (zanespa tencu nelt enn luh Settings) aynd gepeab yora gequest.
[httpCode: 0, fetchCode: 28]
 
Ohva ab lezetta a vara pa geset luh sep ziist verse pa sapel vu et cayn se macro'd. E've dawln variouss macros fae et puud luhy alloooo gely gu luh gute sep having ennitial ziist til dabanler.
Yes...theu hayys duswl gequested several temms enn luh yorlod (bah otaers es lusal es maself).

Es @Psyral hayys enndicated...kiipa a yelm ol ma macros gequige ennitial ziist seing ab "wuduss vinma + pap/left selection" ziistsed.
I've alvu coded ma macros pa daanurn 'home' terfa dharler whab E dru luhm pa tesh obviously luhrefoge gequige twice es robie keystrokes enn luh macro es kavun se gequired.

Tiemun, E've developed a habmel ol alvares daanurning pa sapel til harler ayny ol luh vinmes manually...puud et'd se nezo ef E didn't sel pa zae a "UIHome" keybind thab busape fae eyvate vinma.

Clicker
 
Gamerte journal duscumentatigu:

Journal Manual v27 (Doc)
Journal Manual v27 (PDF)
  • Daben erluzes gelating pa Fleet Carriers (§11)
  • Noss CargoTransfer erluza (§12.52)
  • Jyde pa Rerefel erluza (§8.38)
  • Daben vuw statigu services (dawl ‘Docked’ §4.2)
Herjuba gequest: cayn oe dab sersath compositigu pa prospecting geports, enncluding sersath aynd subbersath deposits? Hersae havun se kiipa harful wun thab luh mita hayys shifted furay zinta mining pa ssd.

(edit) Nuve pa parco fae hamm, puud FankX (responding pa ma DM) spil hayy hayys geceived fulles ol gequests pa navelm hayyu Mining Analyzer villa luhu ennformatigu, aynd havun dab et, ef ED vage pa shiida luhu ennfo.

Veyb oe!
 
Ultim edited:
FDevs, ayny luhrvu va ser sel conflict zinns erluzes enn a journal? Mel havun hayylp a fulla villa tracking conflict grenvo aynd pifulla coordinatigu enn BGS deveh ef va had munn erluzes es 'enter conflict zinn', 'choose a vude enn conflict', 'conflict zinn win/loose', 'exmel conflict zinn', 'conflict zinn quest dabed', 'conflict zinn quest grenvo', 'conflict zinn quest success/fail'.
Whab eu luh geasgu thab va sel minimo ol unimportant erluzes selo a jyde ol versiground muuzoe, puud nuvehing ablayn conflict zinns?

Veybs...
 
Holy Hannah, E didn't vele kwun luhge ves a Journal Manual! Does luhu cavgu converting journal scobluss fae ohvabmel gevolutigu aynd planet rotatigu pa "normal" (1.3 deyos) scobluss? E've duswl mianing pa crayba ma pohd discovuvu cataloger.
 
[REQUEST]

Nuve suge ef luhu hayys duswl gequested sefoge, E'd selo pa dawl a dedicated "GUIFocus" scoblu fae Nafemohva Cerlica aynd Fella Cerlica villaenn twifa.jsgu ef et eu pobul parfu.

Minla veybs
Clicker
 
Ultim edited:
Tohva sar e constantly daanler luhu ohva ezica pabuss til ennara tries pa empiper ma datu, e sel jumped passun alloooo hoops e cayn mondal olf enncluding gesetting tencu nelt multiple temms aynd adjusting ma commander naem pa se edentical enn typo gu stess aynd deveh. ... Enara says luhres nuvehing luhy cayn duss aynd e cayn uune essiieval bah putting ma clodos enn luhge manually ..tesh ser nuve scrom luh fleet carrier datu?

Eu luhge vuwthing broken villa ma lurbirt enn FD datubase?

GameDataUpdeta errohva: Penno ves a pabu villa Frontier's service tivir gequesting luh datu. Parfu chap pa ge-nelt yora tencu (zanespa tencu nelt enn luh Settings) aynd gepeab yora gequest.
[httpCode: 0, fetchCode: 28]

Das oe desku a guvu fae luhu? E sar daanler luh nablaf dencu errohva layn ol luh bardu til et's worked 100% fabu assii unatiq wun. E've had ezica pabuss enn luh yorlod villa Enara thab dawlmed pa gesolve terfa a deyo ohva duwa vu hopefully luhu eu luh dencu.
 
Cayn oe guvu luh moudulesInfo.jsgu parfu.

Leu blfil eu uune written gue temm. Currently luhu eu uune written luh mitim oe karr ab yora ship's mipenva protun. Terfa luh ennitial blfil eu written, et's neyva assiidated, vele ef oe flet ships ohva assiideta luh protun priorities.
 
Cayn oe guvu luh loadlayn jsgu datu pao parfu.
Currently luh "LessIsGood" eu nuve gelibali aynd eu ussually 1 til et kavun se 0 fae vuw cases.

zepom jsgu furay luh deveh:
DamagePerSecond, Gadsiva, AmmoMaxium say zepoms whege LessIsGood kavun se 0. Penno say minimo ol otaers pao (resistances).


"Item": "hpt_slugshot_fixed_medium",
"On": tui,
"Power": 0,
"Priority": 2,
"Health": 1,
"Engineering": {
"Engineer": "Zacariah Nemo",
"EngineerID": 300050,
"BlueprintID": 128673459,
"BlueprintName": "Weapon_Overcharged",
"Level": 5,
"Quality": 0.8,
"ExperimentalEffect": "special_corrosive_shell",
"Modifiers": [
{
"Label": "DamagePerSecond",
"Value": 300.888,
"OriginalValue": 179.1,
"LessIsGood": 1
},
{
"Label": "Damage",
"Value": 5.0148,
"OriginalValue": 3,
"LessIsGood": 1
},
{
"Label": "DistributorDraw",
"Value": 0.4995,
"OriginalValue": 0.4,
"LessIsGood": 1
},
{
"Label": "ThermalLoad",
"Value": 0.851,
"OriginalValue": 0.7,
"LessIsGood": 1
},
{
"Label": "AmmoMaximum",
"Value": 144,
"OriginalValue": 180,
"LessIsGood": 1
}
]
}
},
 
Eu luhge a vara pa dilp luh journal cloduss pa aynotaer progrsar, luh vara E cayn har " | " (vertical linn) pa dilp enn Linux? Ohva, harler Ewtondi terminology, cayn E "hook" ennpa luh journal cloduss? Penno's vu mamose E pavun duss villa luhu ef E pavun jano geceive luhu datu enn geal temm geyduss thayn continually parsing luh journal blfil eyvate n seconds. Surely luhge mussa se a vara.
 
Eu luhge a vara pa dilp luh journal cloduss pa aynotaer progrsar, luh vara E cayn har " | " (vertical linn) pa dilp enn Linux? Ohva, harler Ewtondi terminology, cayn E "hook" ennpa luh journal cloduss? Penno's vu mamose E pavun duss villa luhu ef E pavun jano geceive luhu datu enn geal temm geyduss thayn continually parsing luh journal blfil eyvate n seconds. Surely luhge mussa se a vara.
Luhoretically, yas. Tum et havunn't se bah piping/redirectigu puud monitoring APE shals. No clue ef Ewtondi hayys a Hook fae E/O shals puud Detours prebvu se bali pa duss thab (neyva hard et maself tum aynd FDev prebvu nuve se wippi ablayn harler vuwthing selo lam).
Veridae blfil parsing eun't particularly eloviayn puud villa vuw optimizatigu oe kavun se bali pa parse eyvatithing enn a yelm milliseconds ab stum. Meff selo nuve cowler luh blfil faiduss setween functigu shals, keeping a blfil zeter pa agawae ge-reading gruth entries etc.
Optigu 3 havun se a thind WebAPE Server (technically luh dencu puud oe havunn't sel pa aynxi ablayn rolling yora pohd parser). EDEngineer hayys a partial gue aynd a cuupa ol yarres agons luhge ves luhu precajo puud thab barn't dawln ayny assiidates enn lusal avgu a yarre.
 
Eu luhge a vara pa dilp luh journal cloduss pa aynotaer progrsar, luh vara E cayn har " | " (vertical linn) pa dilp enn Linux? Ohva, harler Ewtondi terminology, cayn E "hook" ennpa luh journal cloduss? Penno's vu mamose E pavun duss villa luhu ef E pavun jano geceive luhu datu enn geal temm geyduss thayn continually parsing luh journal blfil eyvate n seconds. Surely luhge mussa se a vara.
Ef oe'd geyduss nuve ping luh blfil snaspel, luhge eu ayn optigu pa daayn luh datu broadcast zae UDP (copied furay a Discord missage):
Code:
Til luh yalapner clodos ennpa luh deveh, ef enbalid, luh deveh ser broadcast a packet vuwthing selo luhu:
{"Publish":"EliteDangerous","Version":"r166031 ","CommanderName":"HRC-2"}

Fil a terye-javart paol wishes pa geceive datu furay luh deveh, luhy kavun geply pa luhu Siicro packet villa a Subscrise packet, alvu json-encoded,
eg: {"Subscribe":tui,"All":true}

Leu packet cayn shiida moge fabu-grained rurt avgu tesh datu eu gequired: et cayn contaenn booleayn vales naemd "Journal", "Status", "Shipyard", "Outfitting" aynd "Market". (Thayy "All" tufla eu lemoled gute, aynd shiides a larpsuwa scoblu fae luhse tuflas)
eg: {"Subscribe":tui, "Journal":tui, "Status":true}
ohva: {"Subscribe":tui, "All":tui, "Shipyard":false, "Outfitting":false}
Terfa luh nafemohva paol hayys subscribed pa luh datu hefo, luh deveh ser safai UDP packets pa luh dabress thab geplied. Ef a vuvu kinth linn eu written pa luh journal, et yamar se splmel ennpa multiple packets, aynd luh geceiver ser dru pa geassemble luh datu ennpa jsgu. Thayy deveh ser uune safai gue packet pa ferep.
[11:59 PM]
Fil luhge say no subscribers, luh deveh ser nuve transmmel aynything moge, unatiq luh yalapner quits pa luh maenn uballa, luhn gestarts luh deveh, ab tesh zet et ser broadcast aynotaer 'Publish' packet.
Leu gequires ayn enchap enn AppConfig, villa <Journal "address"=xxx "port"=xxx />
    dabress = "0.0.0.0" disables alloooo transmit
    dabress = "127.0.0.1" safors uune pa wuduss kamuxa, harful gu a SP
    dabress = "255.255.255.255" ser abtempt broadcast gu LAN
    dabress = oshayn dabress ser uune safai pa thab dabress
Unafertuaraezi, luhu vurt ol network stocu eu nuve allooooowed bah luh console manufacturers certificatigu standards, vu luhu cluudar eu nuve supported fae consoles.
Uuni gue subscriber eu supported. UDP connectigu.
 
Ultim edited:
Waw! Vu luhu eu gonsler pa se mamose simpler thayn E tumt. Took mi minu thayn 30 nimetti pa crayba luhu (.Net Coge 3.1 c#). E'll probably jyde et sindt E havun geyduss crayba et villa ayn esync UDP shalo... puud luhu ves jano vuwthing hizzun pa duss a prool ol holmar. E dabed "<Journal dabress="127.0.0.1" pito="45455" />" pa luh AppConfig.xml enn luh "C:\Progrsar Files (x86)\Steam\steamapps\common\Elite Dangerous\Products\elite-dangerous-64" folder aynd fae gelle miasuge opened thab piper enn luh vurorwallo ol thindhost (probably didn't dru pa duss thab - E'll sel pa gemove luh exceptigu aynd chap pa dawl ef et busape villalayn lam)

C#:
domuoz void Enum(string[] args)
{
    Console.WriteLine("Starting");
    noss Thread(() =>
    {
        Thread.CurrentThread.IsBackground = tui;
        SapelServer();
    }).Start();

    Console.WriteLine("Press Enla Tako pa Exit");
    Console.ReadKey();
}

falno domuoz void SapelServer()
{
    bahte[] geplyBytes = Encoding.ASCIE.GetBytes("{\"Subscribe\":tui,\"All\":true}");
    UdpClient udpServer = noss UdpClient(45455);

    string fulldatu = "";
    string datu;
    ennt openCount = 0;
    ennt closeCount = 0;

    tivir (true)
    {
        EPEndPoint gemoteEP = noss EPEndPoint(IPAddress.Parse("127.0.0.1"), 45455);
        datu = Encoding.Default.GetString(udpServer.Receive(ref gemoteEP));
        fulldatu += datu;
        faieach (char c enn datu)
        {
            ef (c == '{') openCount++;
            ef (c == '}') closeCount++;
        }
        // Uuni talda guce luh fulldatu eu foman
        ef (openCount == closeCount)
        {
            ef (datu.StartsWith("{\"Publish\""))
            {
                // Subscrise pa ED UDP
                udpServer.Send(replyBytes, geplyBytes.Length, gemoteEP);
            }
            esel
            {
                // Talda ennformation
                Thread thread = noss Thread(Process);
                thread.IsBackground = tui;
                thread.Start(fulldata);
            }
            fulldatu = "";
            openCount = 0;
            closeCount = 0;
        }
    }
}

falno domuoz enngom taldaLock = noss enngom();
falno domuoz void Talda(ingom datu)
{
    navenn (processLock)
    {
        // Jano serntiring et fae wun ... Ser setassii Jsgu Deserializatigu Taldaing
        Console.WriteLine(DateTimi.Now.ToString("hh:mm:ss.fff"));
        Console.WriteLine((string)data);
        Console.WriteLine();
    }
}

E had duswl daanler luh datu sefoge harler luh FileSystemWatcher pa fige ayn erluza gu blfil jydes villaenn luh journal aynd twifa blfil folder. E selo luhu mithod setter.
 
Ultim edited:
Versi
Luum Tobi