[Source][C#] Starcode Library

This is a discussion on [Source][C#] Starcode Library within the Starcraft 2 Custom Maps board part of the Starcraft 2 forum category; There will be no more open source about this library at least not at this moment but I'll share it ...

Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1
    gaschenk's Avatar
    gaschenk is offline Member
    Array
    Join Date
    Jun 2014
    Posts
    27
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    3

    Post [Source][C#] Starcode Library

    There will be no more open source about this library at least not at this moment but I'll share it with you.

    Please note: It might not be working 100% since I didn't test it anyway.

    Library Information:
    C#: 7.2
    Framework: Net Standard 2.0
    Used Libraries: None.

    Credits: BlueRaja for Starbank and the useful methods about Banks inside. (I am sorry Raja but I stole quite a bit of them tbh all of them but made them Extensions since that way it's at least for me way easier to do anything with it.)

    Source:
    Gitlab: https://gitlab.com/RaiNote/starcode/...aster/Starcode

    Download:
    Google Drive: https://drive.google.com/file/d/1TWH...ew?usp=sharing
    Mega: https://mega.nz/#!ElsiTJZa!DjkeHGcgwtooLObwam3Q8RzauoxtZSwKRL8gG7lrF-w
    MediaFire: http://www.mediafire.com/file/2utj23...e/Starcode.zip


    Virus Scanners:
    VirusTotal: https://www.virustotal.com/#/file/02...784c/detection
    HybridAnalysis: https://www.hybrid-analysis.com/samp...ironmentId=120

    Last edited by gaschenk; 02-16-2018 at 08:40 PM. Reason: Rerelease

  2. The Following 2 Users Say Thank You to gaschenk For This Useful Post:


  3. #2
    ironer1 is offline Addict
    Array
    Join Date
    Oct 2013
    Posts
    59
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    1
    wtf i do care.... reupload plz? lel

  4. #3
    Sterillium's Avatar
    Sterillium is offline Cleaner


    Array
    Join Date
    Nov 2016
    Location
    Switzerland
    Posts
    437
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    642
    you can find it somewhere in the LotteryDefence threads anyway, but, it was a good post, but seems like here is no active coder who will use it...

  5. #4
    gaschenk's Avatar
    gaschenk is offline Member
    Array
    Join Date
    Jun 2014
    Posts
    27
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    3
    Rerelease just cause of boredom also the source of the old one was still on GitHub but well it was bugged and not working properly so I'm posting this new one which should work without flaws and hope you have some fun with it. Especially Sterilium since I added some nice features regarding Banks which I ported/stole from Raja. Since tbh it would have been a waste of time researching everything myself.

  6. The Following User Says Thank You to gaschenk For This Useful Post:


  7. #5
    Sterillium's Avatar
    Sterillium is offline Cleaner


    Array
    Join Date
    Nov 2016
    Location
    Switzerland
    Posts
    437
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    642
    why not opensource ?

    if someone is interessted in a fully working opensource StarCode C#, here take mine
    -> https://gist.github.com/anonymous/bb...e23e058248e0c2

    just edit it to your wishes

  8. #6
    gaschenk's Avatar
    gaschenk is offline Member
    Array
    Join Date
    Jun 2014
    Posts
    27
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    3
    Quote Originally Posted by Sterillium View Post
    why not opensource?

    if someone is interested in a fully working opensource StarCode C#, here take mine
    -> https://gist.github.com/anonymous/bb...e23e058248e0c2

    just edit it to your wishes
    Since I'm too lazy to upload it to GitHub gitlab etc also it's.Net so it can be easily decompiled but note it might not be decompiled to.Net Standard.
    Also, yours is pretty messy and it uses original naming which is just nonsense regarding C#.

  9. #7
    Sterillium's Avatar
    Sterillium is offline Cleaner


    Array
    Join Date
    Nov 2016
    Location
    Switzerland
    Posts
    437
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    642
    Quote Originally Posted by gaschenk View Post
    Since I'm too lazy to upload it to GitHub gitlab etc also it's.Net so it can be easily decompiled but note it might not be decompiled to.Net Standard.
    Also, yours is pretty messy and it uses original naming which is just nonsense regarding C#.
    Sry i was too lazy renaming the things ^^
    its working perfect, so, no need for my programm to rename it ^^

  10. #8
    gaschenk's Avatar
    gaschenk is offline Member
    Array
    Join Date
    Jun 2014
    Posts
    27
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    3
    Quote Originally Posted by Sterillium View Post
    Sry I was too lazy renaming the things ^^
    its working perfect, so, no need for my program to rename it ^^
    Well ya, that might be true but in my case, since it is a library I did rename it to certain names like Chr being now Character and ord being Ordinal etc. Also, all the starcode functions which aren't necessary to be publicly accessible are protected in my case.
    Also, I made the class Map on purpose abstract so others can extend e.g.:
    Code:
        public class LotteryDefence : Map    {
            public override string Alphabet => throw new NotImplementedException();
    
    
            public override string Key => throw new NotImplementedException();
        }
    Although I might just make everything abstract some time.
    Last edited by gaschenk; 02-15-2018 at 06:04 PM.

  11. #9
    gaschenk's Avatar
    gaschenk is offline Member
    Array
    Join Date
    Jun 2014
    Posts
    27
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    6
    Reputation
    3
    Added Sourcecode

  12. #10
    Graypaws11 is offline Member
    Array
    Join Date
    Jun 2017
    Posts
    39
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    3
    Reputation
    21
    Being a noob, could I ask what this is? Psure Starcode is the main bank encryption system... Dunno much else.

Page 1 of 2 12 LastLast

Similar Threads

  1. External Library
    By gaschenk in forum Starcraft 2 Custom Maps
    Replies: 3
    Last Post: 09-08-2016, 02:22 PM
  2. [Request] How can i decrypt starcode map?
    By ironer1 in forum Starcraft 2 Custom Maps
    Replies: 11
    Last Post: 03-20-2016, 01:09 AM
  3. Starcode Decrypter work in progress
    By Tomboby in forum Starcraft 2 Custom Maps
    Replies: 2
    Last Post: 02-05-2016, 11:56 AM
  4. No Way to decrypt starcode?
    By ironer1 in forum Starcraft 2 Hacks, bots and tools
    Replies: 0
    Last Post: 07-29-2014, 07:11 AM
  5. Library
    By sianzsian in forum Maple Story
    Replies: 5
    Last Post: 05-31-2009, 09:14 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •