+ Reply to Thread
Page 1 of 3 123 LastLast
Results 1 to 10 of 23

Thread: Stramic.com Build + SK's Server Stuff

  1. #1
    Wirererer sk89q's Avatar
    Join Date
    Sep 2009
    Posts
    270

    Default Stramic.com Build + Wire

    The server is dead.
    Last edited by sk89q; 10-09-2010 at 06:42 PM.
    Tabbed Prop Spawn Menu
    My Website, KAF's Anime Music



    Build: F6 quick save, PewPew, interactive tutorial system, custom tools
    Wire: UWSVN, High Speed Snapshot Viewer, EGPv3, bunch of Wiremod fixes
    E2: Prop Core, Constraint Core, Entity Core, holoModelAny(), applyPlayerForce(), etc.
    We have modified and rewritten a number of our addons.

  2. #2
    Ursus maritimus Drunkie's Avatar
    Join Date
    Feb 2009
    Location
    Canada
    Posts
    5,662
    Blog Entries
    1

    Default Re: Stramic.com Build + SK's Server Stuff

    Cool addons.

  3. #3
    Wirererer sk89q's Avatar
    Join Date
    Sep 2009
    Posts
    270

    Default Re: Stramic.com Build + SK's Server Stuff

    Latest news is:
    • New E2 functions: md5(), sha1(), sha256()
    • Play the Stramic E2 puzzle! See puzzle1() =)
    Tabbed Prop Spawn Menu
    My Website, KAF's Anime Music



    Build: F6 quick save, PewPew, interactive tutorial system, custom tools
    Wire: UWSVN, High Speed Snapshot Viewer, EGPv3, bunch of Wiremod fixes
    E2: Prop Core, Constraint Core, Entity Core, holoModelAny(), applyPlayerForce(), etc.
    We have modified and rewritten a number of our addons.

  4. #4
    Lifetime Supporter dracotonisamond's Avatar
    Join Date
    Jun 2009
    Location
    127.0.0.1
    Posts
    376

    Default Re: Stramic.com Build + SK's Server Stuff

    nooo....... you totaled all my efforts in writing the sha algorithm IN e2 xD.
    any chance of a release?

    Quote Originally Posted by JatGoodwin in wiremod IRC
    <JatGoodwin> ITSBTH, the point of rainmeter is to impress the lamers with your leet computer
    <JatGoodwin> software equivalent of putting lights in your computer

  5. #5
    Wirererer sk89q's Avatar
    Join Date
    Sep 2009
    Posts
    270

    Default Re: Stramic.com Build + SK's Server Stuff

    It just uses the cryptopp module. I don't know if pure-Lua implementations are up to the barrage of Wirers.
    Tabbed Prop Spawn Menu
    My Website, KAF's Anime Music



    Build: F6 quick save, PewPew, interactive tutorial system, custom tools
    Wire: UWSVN, High Speed Snapshot Viewer, EGPv3, bunch of Wiremod fixes
    E2: Prop Core, Constraint Core, Entity Core, holoModelAny(), applyPlayerForce(), etc.
    We have modified and rewritten a number of our addons.

  6. #6
    Lifetime Supporter dracotonisamond's Avatar
    Join Date
    Jun 2009
    Location
    127.0.0.1
    Posts
    376

    Default Re: Stramic.com Build + SK's Server Stuff

    i am a cryptographic freak. i love thinking about new ways of securing things. i'll have to look into this cryptopp module.

    Quote Originally Posted by JatGoodwin in wiremod IRC
    <JatGoodwin> ITSBTH, the point of rainmeter is to impress the lamers with your leet computer
    <JatGoodwin> software equivalent of putting lights in your computer

  7. #7
    Wirererer sk89q's Avatar
    Join Date
    Sep 2009
    Posts
    270

    Default Re: Stramic.com Build + SK's Server Stuff

    It only does hashes (and the three in question), so don't have your hopes up.
    Tabbed Prop Spawn Menu
    My Website, KAF's Anime Music



    Build: F6 quick save, PewPew, interactive tutorial system, custom tools
    Wire: UWSVN, High Speed Snapshot Viewer, EGPv3, bunch of Wiremod fixes
    E2: Prop Core, Constraint Core, Entity Core, holoModelAny(), applyPlayerForce(), etc.
    We have modified and rewritten a number of our addons.

  8. #8
    Lifetime Supporter dracotonisamond's Avatar
    Join Date
    Jun 2009
    Location
    127.0.0.1
    Posts
    376

    Default Re: Stramic.com Build + SK's Server Stuff

    bleh. i just found that out. although. if my server host has westmere xeon cpu's i could write a dll that uses intels new hardware based AES-NI instructions.
    but the downside is that only westmere and gulftown cpu's have these instructions. i just so happen to have a gulftown cpu so i may try this.

    btw. your server sounds mighty interesting. i may drop by sometime in the future.

    Quote Originally Posted by JatGoodwin in wiremod IRC
    <JatGoodwin> ITSBTH, the point of rainmeter is to impress the lamers with your leet computer
    <JatGoodwin> software equivalent of putting lights in your computer

  9. #9
    Wirererer sk89q's Avatar
    Join Date
    Sep 2009
    Posts
    270

    Default Re: Stramic.com Build + SK's Server Stuff

    Here's a list of E2 extension functions:
    E2 Extensions (Knowledge Base)
    Tabbed Prop Spawn Menu
    My Website, KAF's Anime Music



    Build: F6 quick save, PewPew, interactive tutorial system, custom tools
    Wire: UWSVN, High Speed Snapshot Viewer, EGPv3, bunch of Wiremod fixes
    E2: Prop Core, Constraint Core, Entity Core, holoModelAny(), applyPlayerForce(), etc.
    We have modified and rewritten a number of our addons.

  10. #10
    Wirererer sk89q's Avatar
    Join Date
    Sep 2009
    Posts
    270

    Default Re: Stramic.com Build + SK's Server Stuff

    And here's code to generate a WAV file, save it to your Stramic webspace, and get a link to play the sound file with:

    Code:
    @name Sine Waveform WAV Generator [sk89q]
    @persist SampleRate BitsPerSample NumChannels Duration
    @persist Data:string SampleCount Amplitude Freq OutputFilename:string
    @persist IntI
    @outputs PercentDone
    
    if (first() | dupefinished()) {
        SampleRate = 16000
        BitsPerSample = 16 # 8 or 16
        NumChannels = 1 # Don't change
        Duration = 0.7
        Amplitude = 1
        Freq = 1000 # Must be half of SampleRate or less
        OutputFilename = "test.wav"
    
        IntI = 0
        Data = ""
        SampleCount = 0
        runOnTick(1)
    } elseif (tickClk()) {
        B = 2^BitsPerSample / 2
        T = Duration * SampleRate
        
        while (IntI < T) {
            if (minquota() < 200) { exit() }
            
            PercentDone = floor(IntI / T * 100)
            Num = Amplitude * B * sin(2 * 180 * IntI * Freq / SampleRate)
            Sample = pack(BitsPerSample == 16 ? "N" : "c", Num)
            Data += Sample
            SampleCount++
            IntI++
        }
        
        PercentDone = 100
        
        Subchunk2Size = SampleCount * NumChannels * BitsPerSample / 8
        Header = pack("NVNNVvvVVvvNV",
                      1380533830, # RIFF
                      Subchunk2Size + 36,
                      1463899717, # WAVE
                      1718449184, # fmt
                      16, # Subchunk1Size (16 for PCM)
                      1, # AudioFormat (1 for PCM),
                      NumChannels,
                      SampleRate,
                      SampleRate * NumChannels * BitsPerSample / 8,
                      NumChannels * BitsPerSample / 8,
                      BitsPerSample,
                      1684108385, # data,
                      Subchunk2Size)
        
        Out = Header + Data
        Size = Out:length()
        S = webspaceWrite(OutputFilename, Out)
        print((S ? "Written, size was " : "Failed to write, size was ") + Size)
        if (S) {
            print(webspaceURL() + OutputFilename)
        }
        
        runOnTick(0)
    }
    Tabbed Prop Spawn Menu
    My Website, KAF's Anime Music



    Build: F6 quick save, PewPew, interactive tutorial system, custom tools
    Wire: UWSVN, High Speed Snapshot Viewer, EGPv3, bunch of Wiremod fixes
    E2: Prop Core, Constraint Core, Entity Core, holoModelAny(), applyPlayerForce(), etc.
    We have modified and rewritten a number of our addons.

+ Reply to Thread
Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots