• About Me <3
  • DJ SkunkieButt (DJing Stuff)
  • DONATE
  • Pictures :3
  • Program Bugs
  • Programs
  • Archives
  • Categories
  • Archive for February, 2010

    Common STFS Uses


    2010 - 02.21

    Well some people still don’t know what my library is capable of.

    You can:
    Extract/Replace save data:

    FileEntry entry = xPackage.GetFile("save/path");
    if (entry == null)
    {
    // File not found
    }

    // Or change it to any location
    string filepath = X360.Other.VariousFunctions.GetTempFileLocale();

    if (!entry.Extract(filepath))
    {
    // Handle extraction error
    }

    // IO stream to the extracted path, use DJsIO or
    // another IO
    DJsIO io = new DJsIO(filepath, DJMode.Open, true);
    if (!io.Accessed)
    {
    // Handle IO error
    }

    //
    // Use the IO to edit the save
    //

    if (!entry.Replace(io))
    {
    // Handle save error
    }

    // xPackage.UpdateHeader(rsaparam) just updates the
    // header and signs it, doesn't rehash
    // This rehashes and then signs the package
    if (!xPackage.FlushPackage(new RSAParams(kvlocation)))
    {
    // Handle package security fix error
    }

    xPackage.CloseIO();

    If you just wanted to make a simple “rehasher/resigner,” you would just skip the FileEntry things and just load the package and use the flush package method, then closeIO method.

    You can, as well, manipulate the header values such as licenses, profile/device ID’s, etc etc just by accessing xPackage.Header.(whatevervalue). Then just xPackage.UpdateHeader(rsaparams) if you aren’t editing the gamesave, FlushPackage if you are.

    Also, what is handy is my various functions class:

    VariousFunctions:
    GetTempFileLocale(); // Gets a temporary file location
    DeleteTempFiles(); // Deletes all X360 temp files that AREN'T in use
    DeleteFile(); // Instead of throwing errors, true is a delete success, false is unsuccessful
    GetUserFileLocale(); // Opens up an open or save file dialog and returns a string of the save location or null if the user canceled
    ReadFileType(); // Attempts to return the type of file Xbox File of a certain location, MUST NOT be accessed by an IO stream

    There’s a few more things and sexyness but I’m bored of typing, but ya, just the basics of what my lib can do for yew <3

    My BDay So Far


    2010 - 02.21

    Well, I woke up and checked my emails. I did somethings wif my family, we went to see Wolfman in the theater. It was a lil too gory for my pref, but an ok movie nonetheless. Anyways, got home and I saw these amazing vids when I got home:
    I love the Melbourne shuffle, trying to make my own montage of it ^^
    shopping shuffle

    Lulz
    Wifi Call

    Wewt 4 Dreamz


    2010 - 02.20

    So it started by me walking into work and instantly my AP (asset protection, security) person from my work pulled me into the back video office. She showed me a video of me sorting through clothes, I was wearing my rave pants which have huge pockets. A shirt dropped out and I thought it was a rag so i shoved it in my pocket to throw away later, but forgot about it. It was apparently an actual shirt and she thought I was stealing. I started bawling and being liek, “im sowwy im sowwy im sowwy” and she let me go. I walked out and I was now in a college hallway to which I went to the locker rooms to get dressed for class. I walk out of there and meet up with some teachers of mine which are discussing random things, we go over to this glass case of school trophies or something and start breaking a small corner of the glass. That’s when I woke up.

    I scare myself sometimes…

    Nubz Will Get Banned


    2010 - 02.08

    There is no such program out there that will “protect” your profile that simply opens your profile up. The ID’s inside the STFS meta data are references for the Xbox to secure packages to one profile/device to another. The console ID is simply a record and not used for anything. Microsoft has no access to the meta data of the STFS package, but always has access to your XUID and Console ID connected to LIVE. Your Xbox is constantly connecting to XBL servers and is always sending them your Console ID. Your profile ID is just used on your Xbox, but your XUID (Xbox User ID in the account block) is constant and cannot be changed, which is also always communicating to Xbox Live services. So it is impossible to have a “stealth” or “protected” profile. If you get reported, the report goes against the profile linked to the XUID stored on the servers (does not affect the Console, only the profile).

    Odd…


    2010 - 02.02

    Sad and creepy at the same time… I think it’s supposed to represent online or long distance relationships… I cried…

    Sorry About Last Version


    2010 - 02.01

    Custom updater change made everything freak out, along wif a package error, all fixed now though… just redownload it

    EDIT: SORRY, fixed a header image swap issue

    Last Update for a While


    2010 - 02.01

    So ya, I still plan on upgrading Le Fluffie, but I want to focus on a few other things at this time. I want to at least get started on my fursuit, so after this lil message, I’m going to be a sewing lil puppy :3

    I just released an update on Le Fluffie and X360, they are as follows:
    X360:
    *Game adding works
    *STFS bugs on adding blocks fixed
    *GPD setting bugs kinked out
    Le Fluffie:
    *Made even sexier and more simple
    *Start up checking for updates put in the background so it didn’t lag the program if you have shitty internet (except when you hit Check For Updates)

    Future plans are still going to happen, I already started working on my XEX classes (more than what’s in the source because I HATE releasing unfinished work) and of course more revamps to Le SkankyFluffie :p

    /DoneAndDone