Just as was foretold: an actual differentiator is creativity, not coding ability.
downloads other scripts (peon.sh, uninstall.sh) and executes them or places them where they will be executed later
edits your ~/.bashrc and ~/.zshrc files to add aliases and tab completion
parses a remote JSON file to get filenames ($sfile) and then does: curl ... -o "$INSTALL_DIR/packs/$pack/sounds/$sfile"
Now I'm still waiting for someone to succeed at a clean-room recreation of Majel Barrett's voice, so we can finally have computers sound like they always should have.
We could've been there a decade ago, but the high-quality audio samples, made officially and specifically with possibility of this use in mind, got trapped somewhere between the estate, producers, and a commercial interest that called dibs, and then procrastinated on the project instead.
Obv no clean room reconstruction but good enough for personal use...
audio files sourced from https://www.trekcore.com/audio/
the inflection and impersonal feel is definitely hard to get right. there are parameters in the elevenlabs API docs to make the voice more stable (= monotonous; see speak.sh in that repo) but still the voice cloner on my $5 plan doesn't really get it right.
nevertheless... i'm still having a lot of fun with this.
I feel like anyone preferring Warcraft III is in their 30s. Grew up with the Warcraft II Battle Chest and it was a vibe.
PS: I still own the same PS1, tho the reader might not working 100%.
I think it's a case of being better when it came out than another thing was when it came out, despite the other thing being comparatively better without the context of its time.
A plea to the various lab engineering teams: please create a json format or whatever that lets me configure this with voices locally. I am a happy user as of late of the Codex app by Open AI. It would be great if I could just give it some JSON somehow and it just works. I suppose skills can do this and I will try that later on. But I think this stuff matters, and it would be nice to have it built in and encouraged.
If you're enough of a fan to want to use these voices, chances are you still have the original installation media (or original bootleg copy) somewhere around the house :).
* download Warcraft II voices
* tell claude to wire it all up
The age of the WALL-E blobs is upon us!
I guess that I also don't want to pollute old good memories by associating them with work/Claude
But it's kinda funny to me that you just said "I was going to run this code on my system, until I saw some other code in the same repo, and now I refuse to run it" :D It's all the same repo, you're willing to try part of the code, but not another part of it. Completely arbitrary.
Hmm, why not?
---
Also, I'd love to use these sound effects, but I am an rts player and love aoe and wc franchise, these noises just trigger me to want to play too much.
---
Also, also, if you haven't seen AgentCraft, you are missing out -> https://x.com/idosal1/status/2021661861163544818 (worked in one npx command for me using my claude, a+ for creativity and smoothness)
Edit: well that only took me 30 minutes. "Warning: ssh tunnel collapsed. Unable to proceed."
Nice.
100% ai slop repo, be warned if that offends you.
On macOS, in iTerm2, Claude will trigger notifications. I was impressed!
(and also annoyed: I don't like notifications. Then again, I don't have Claude do long things where I can go get a coffee)
It is not perfect, but quite sufficient for simple system messages.
Otherwise totally fun idea!
I already had built a hook with desktop notification and window highlighting myself. But I have to admit, making it fun like this beats it by a lot.
Awesome idea and well realised, love this :)
IIRC this is a different case covered under fair/transformative use. The length of the clip matters, I think it was like <6seconds. There's a lot of videos/livestreams that use similar clips/voiceovers from other games.
The idea that using these 24-year old WC3 peon sounds in an open source github project makes one an "AI bro" or even connecting it to AI in general is laughable. There have been thousands of projects on github including this kind of thing long, long before LLMs.
Your anger about big AI and copyright is valid! But it's completely overflowing your common sense, targeting the wrong things indiscriminately. Learn to channel it.
There are few people who seriously recommend less than 25-years of protection.
This is the reason why there is a distinction between "Declared license" and "Concluded license".
I've made a PR to make it linux compatible if that is usefull to someone else :)
Yes, I know about running CC on android phones or connecting the bot to your github account. But what I really need is to manage CC sessions I started on some random VM from the app.
You can also play "Your soundcard works perfectly" to test the sound output.
Claude will ask me to record my voice and make a sound pack out of it.
I look forward to recording such phrases as "More quota please" and "I apologize for the safety violation in my last input".