Profile image

This old post holds the secret to recovering BogdanX's lost aircraft

28.2k 32  8 months ago

link
maybe a slightly more useful link
If anyone knows how to use this, please let me know.

  • Log in to leave a comment
  • Profile image
    6,220 11qazxc

    Well, i don't really understand how to get that index. It appears to be related to time (or rather number of crafts uploaded), last uploaded one (X0Zk6W) uses 1289, 0BFd5E from two days ago uses 1288, Maxwell from 8 months ago uses 1185.
    Knowing that you can use brute force to try all possible indexes (looks like there's no rate limit) but it takes a lot of time and i feel bad about it.

    async function get(airplane_id,minIndex,maxIndex){
    lnk="https://jundroo.blob.core.windows.net/simpleplanes/GameData/aircraft/_I_/"+airplane_id+".xml"
    if(minIndex===undefined){minIndex=0}
    if(maxIndex===undefined){maxIndex=2048}
    var res=-1
    async function tryLoad(i){
    try{
    await fetch(lnk.replace("_I_",i.toString()))
    .then((resp)=>{if(resp["status"]==200){res=i}})
    }catch(err){return}
    }
    for(i=minIndex;i<=maxIndex;++i){
    await tryLoad(i)
    if(res!=-1){return res}
    }
    }

    7 months ago
  • Profile image
    28.2k 32

    @11qazxc we could potentially use the Wayback machine to find these old aircraft ids and the index/archive number.

    +1 7 months ago
  • Profile image
    6,220 11qazxc

    https://jundroo.blob.core.windows.net/simpleplanes/GameData/aircraft/728/cGGD1h.xml

    The last part (cGGD1h) is obviously aircraft id, but i don't understand what 728 means here and just letting it as-is doesn't works.
    So to use it you need id of craft (which is not a thing everyone memorizes) and some number of unknown purpose (which might be id of archive or folder stored internally just for faster indexing).
    So yes, "jundroo forgot to delete aircraft files" sounds cool but doesn't really sounds useful for now. (for crafts that were not deleted there's standard api, https://www.simpleplanes.com/Client/DownloadAircraft?a=ID)

    7 months ago
  • Profile image
    28.2k 32

    @Graingy I’m not sure as they weren’t super active in the last year or so, but even though they were controversial, it seemed like their posts would get loads of upvotes. I personally don’t really care about the drama around them, but they did make some very good creations that I would like to preserve.

    8 months ago
  • Profile image
    25.5k Graingy

    Huh.
    Saw some people saying they were an asshole. Is that true?

    8 months ago
  • Profile image
    28.2k 32

    @Graingy The highest ranking player on the site. Ever. Unfortunately, they left.

    8 months ago
  • Profile image
    25.5k Graingy

    Who tf is BogdanX I still haven't gotten an answer damnit

    8 months ago