Slashdot Mirror


Play Random Sounds for E-Mail Notifications?

An anonymous reader asks: "I, like many of my fellow Outlook-using geek friends, like to set funny sounds to be played when a new message arrives ('Leeroy Jenkins' is the one I have set now). However, we have always wanted to be able to have random sounds be played when a new message arrives, rather than the same sound over and over. I've searched high and low, and I was hoping Slashdot could suggest/write a program that can randomly play sound files from a specified folder when a new message arrives. Any ideas?"

156 comments

  1. Random sounds? by Anonymous Coward · · Score: 5, Insightful

    Is this what Ask Slashdot has boiled down to - asking about playing random sounds when email arrives? There's gotta be better material to pick from than this.

    1. Re:Random sounds? by Anonymous Coward · · Score: 0

      Boiled down to?

      You mean there was a time when it was more significant than dealing with such topics?

    2. Re:Random sounds? by bleaknik · · Score: 1

      My Ask Slashdot post was rejected, and this got through? WTF?

      --
      Deja Vu
      n. 1. The sensation that you've read this very article before.
    3. Re:Random sounds? by Anonymous Coward · · Score: 0

      This is bullshit. Get your hand off your cock for a couple minutes a day Cliff.

    4. Re:Random sounds? by tacocat · · Score: 1

      It's better than that.

      Ask about writing an application that will only run with Windows Outlook for playing sounds when email arrives.

      It's a cute idea, until you realize that most people who actually leave their speakers on at work, with all those event noises, are loathed by their coworkers for all that noise pollution. It's as bad as loudly farting every few minutes.

    5. Re:Random sounds? by starakurva · · Score: 0, Flamebait

      Seriously! I asked a question about aggressively pursuing citizenship in a foreign country (i.e burning my current "bloodstained" U.S. passport in front of a government official in the country where I want to stay), and it wasn't accepted...I guess that question wasn't intelligent enough...Having my MS-Outlook cycle through .wav files, now there's "stuff that matters"....

      No offense to the user who posted the original query...It's just a bit mushy of a question for this site, and my comments are aimed at the folks who decide which questions get the green light or not...

      --
      All you need is lurv.
    6. Re:Random sounds? by Anonymous Coward · · Score: 0

      Bloodstained eh? Why don't you go fucking look at a history book sometime. A N. Korean passport is bloodstained. A Chinease passport is bloodstained. An Irainian passport is bloodstained.

      Our passport may be a little tarnished here and there, but it's hardly bloodstained. It's fairly obvious you don't have any idea of how to put things into perspective.

    7. Re:Random sounds? by Anonymous Coward · · Score: 0

      Where do you plan to move to that *isn't* bloodstained?

      The only thing I can think of is sealand, and if the ruler of sealand wants to have you as a citizen he'll call you, you don't need to call him.

      (PS - Don't say Canada, Canada has plenty of its own share of bloodstains and atrocities, we're just smart enough to keep quiet about them [if you are insistent, ask a *very* old Japanese person what living in Canada was like during the war])

    8. Re:Random sounds? by starakurva · · Score: 1

      Hey toughguy- You are right about China, N.Korea, Iran, although I do find it funny that you can only name the countries that you see on MSNBC, the world's most oppressive regimes, as some kind of proof that USA isn't so bad, compared to the "rest of the world"...Here's the news: there are quite a few more countries out there that are not Iran, N. Korea, or China...Why not try to prove your point using some other countries? But then I expect you'll make some comparison between USA 2005 and Denmark circa 900 A.D...

      What a bunch of gentleman the USA politicos are, compared to those club-swinging Vikings, eh??

      I'm not saying the USA is the only country out there with blood on its hands, but, save the "axis of evil"(tm) countries, the blood is the freshest, and most unjustafiable on the hands of the USA, and I want nothing further to do with it.

      And I'm not even touching the USA-PATRIOT act, and its great disservice to US citizens and our founding fathers.

      --
      All you need is lurv.
    9. Re:Random sounds? by tbuskey · · Score: 1

      How useful are random sounds?

      I used to have specific sounds play when email arrived in specific folders.

      I also had a sound monitor for syslog messages too. That was really useful.

      But random? I guess it'd be like having random text pop up when you got email.

    10. Re:Random sounds? by damsa · · Score: 1

      Yes, a diservice to our slave owning, pedophile raping, patent squatting founding father TJ.

  2. Mail.app rule... by zsmooth · · Score: 1

    If you use OS X and Mail.app, it's easy. Turn off the new mail notification in preferences, and add a rule that executes an applescript. Have the applescript choose a random sound somewhere and play it.

    1. Re:Mail.app rule... by nocomment · · Score: 1

      it's a similar process under linux, only you have to create a script and then create a named pipe.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    2. Re:Mail.app rule... by Naikrovek · · Score: 1

      except he said he uses outlook.

    3. Re:Mail.app rule... by gstoddart · · Score: 1
      If you use OS X and Mail.app, it's easy. Turn off the new mail notification in preferences, and add a rule that executes an applescript. Have the applescript choose a random sound somewhere and play it.

      Well, as helpful as that is for Mail.app, but since he specifically asked for Outlook you're just taunting the poor man.

      He expects to have to edit the registry or something. :-P
      --
      Lost at C:>. Found at C.
    4. Re:Mail.app rule... by edalytical · · Score: 1

      I'm sure there is a virus out there somewhere that can do this. But perhaps not, as virii are mostly malicious now days. Remeber the good ol' days when a virus whould print out a message like "Your computer is now stoned."

      --
      Win a signed Stephen Carpenter ESP Guitar from the Deftones: http://def-tag.com/?r=0008781
  3. I'm not a programmer but.. by LennyDotCom · · Score: 2, Insightful

    If there are no programs to do this already how about a program that renames teh files in a folder to a specified name randomly ? then you set outlook to what ever name you have set. Unless of course outlook caches the sound.

    --
    http://Lenny.com
    1. Re:I'm not a programmer but.. by op00to · · Score: 1

      Now that's the windows way of thinking!

      Yeesh, thank god I don't have to use that crap at work.

  4. hmm... by sycotic · · Score: 4, Interesting

    set windows to play a sound eg. c:\sounds\newmail.wav and then have a folder with a number of wave files in it eg. c:\sounds\collection and schedule tasks to copy sounds to c:\sounds\newmail.wav every X minutes/seconds/whatever ?

    pretty clunky but relatively simple for the average bear

    --
    -- If I were a fish, I'd be wet
    1. Re:hmm... by AndyElf · · Score: 1

      Does not work -- tried it some time ago. It might be that .wav assignments are casched by Windows, hence simple rotation of a file is not reflected until you reassign...

      --

      --AP
    2. Re:hmm... by MS_is_the_best · · Score: 1

      even an outlook user can....

  5. Ideas if there isn't software to do this by biglig2 · · Score: 4, Informative

    Use a seperate new e-mail notification program (that plays random sounds) in parallel to outlook.

    Or write a script that occasionally copies a random WAV to notify.wav (which is what outlook plays).

    BTW, the place to start looking for outlook info is the excellent slipstick.com

    --
    ~~~~~ BigLig2? You mean there's another one of me?
  6. Just write an AppleScript... by Blakey+Rat · · Score: 0

    Just write an AppleScript, it'll take like 10 seconds... You do mean the Mac version of Outlook, right?

    (Make help to actually give us some useful information in your post. What OS? That would be a good start.)

    1. Re:Just write an AppleScript... by Blakey+Rat · · Score: 1

      Gruh. I meant to type "might help," not "make help." Sorry.

    2. Re:Just write an AppleScript... by kalidasa · · Score: 1

      There is no Mac version of Outlook, as I imagine you already knew. There is a version of Outlook Express for Mac OS 9, and there's Microsoft Entourage for Mac OSX, but no Outlook for Mac.

    3. Re:Just write an AppleScript... by Blakey+Rat · · Score: 1

      You say there's no version of Outlook for Mac, then in the next sentence you say there's a version of Outlook for Mac... the hell?

      Thanks for the tip, but I knew already... I used Outlook (for Mac) for several years before switching to Gmail.

    4. Re:Just write an AppleScript... by 1Oman · · Score: 2, Interesting

      You do realise Outlook and Outlook Express are two different products right.

    5. Re:Just write an AppleScript... by k2r · · Score: 1

      There is no outlook for Macintosh?
      Quick, go tell Microsoft, they don't know yet!

      http://www.microsoft.com/mac/otherproducts/outlook formac/outlookformac.aspx?pid=outlookformac

    6. Re:Just write an AppleScript... by sycotic · · Score: 1

      Apparently, Microsoft begs to differ.

      Check this post: http://ask.slashdot.org/comments.pl?sid=156342&cid =13109317

      --
      -- If I were a fish, I'd be wet
    7. Re:Just write an AppleScript... by mh101 · · Score: 1

      That's Outlook 2001 for Mac OS 9. How many Mac users are there that still use OS9, and like using a 4-year old email client?

      --
      Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
    8. Re:Just write an AppleScript... by k2r · · Score: 1

      I know quite some of people who still use a mix of OS9 and OSX Software. Antique stuff works quite seamlessly on OSX due to the bluebox/classic environment.

      The Question was is there is an outlook for macintosh not if there is a native cocoa outlook.

    9. Re:Just write an AppleScript... by kalidasa · · Score: 1

      I stand corrected. There is no current version of Outlook for Mac OS X, but there is a (old, and no longer sold, but distributed at no cost and apparently still supported) version of Outlook for OS 9 and classic. Sorry. However, according to this page, Outlook 2001 only works with an Exchange server and not with Internet mail. I imagine that the version they sold with Office 2001 did.

  7. Eww by david.given · · Score: 1
    ...'Leeroy Jenkins' is the one I have set now...

    I feel so sorry for this guy's coworkers.

    1. Re:Eww by JFitzsimmons · · Score: 1

      Meh. Soon, he won't have any coworkers...

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
  8. why the FUCK by Anonymous Coward · · Score: 2, Funny

    are you asking about outlook on slashdot?
    go use thunderbird.

    1. Re:why the FUCK by QuantumG · · Score: 3, Funny

      Another paid attempt to get Slashdot readers to hate Microsoft less.

      --
      How we know is more important than what we know.
  9. Re:slashdot is soooo dead by gambit3 · · Score: 0, Offtopic

    no sh*t.

    This is what passes for "News for Nerds"???
    This, and 6 month old dupes of 25-yr old "How computers work" books???

    Really, it pisses me off to think that probably a few dozen members got their (far more interesting) stories rejected to make room for this sh*t.

  10. Re:slashdot is soooo dead by real_smiff · · Score: 4, Insightful

    also, it's farking stupid. the point of a new mail sound (or any event sound) is to have a sound that you know means new mail. if you've got apps making random sounds, how are you meant to know what's going on.
    probably why no mail app has such a feature.
    oh sorry, it would be "entertaining" :p

    --

    This is my Sig, this is my Gun. One is for Slashdot and one is for Fun.

  11. Ooh! What a great idea! by Datoyminaytah · · Score: 4, Funny

    I like! In fact, I like it so much, I think I'll assign random sounds to ALL system events!

    [click][click][clickity][click]

    Done!

    SPROING!!!

    Oh! I've got an email! Um...no, wait - what was that? Maybe an instant message...nope. Oh no! It's an illegal oper@*^!>$?%_)#&=

    --
    assert(birth_date<time-86400)
    1. Re:Ooh! What a great idea! by AndroidCat · · Score: 1

      You should add my firewall sound effects program too. (I don't have a random option, but with all the crud coming in from the Internet, and a different sound for each port, that's almost as good.)

      --
      One line blog. I hear that they're called Twitters now.
    2. Re:Ooh! What a great idea! by FLEB · · Score: 1

      A different sound for each port? Why not just a speak-and-spell-style (or even concatenated prerecorded digits) voice synth that reads off the port number?

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    3. Re:Ooh! What a great idea! by AndroidCat · · Score: 1

      Or the text-to-speech that comes with Windows. Tried that, but small distinct sounds work better. (It also has to say the type of access and continuous "TCP 6881, TCP 6881..." when it's a dirty IP address is annoying.) I'll think about voice as an option.

      --
      One line blog. I hear that they're called Twitters now.
    4. Re:Ooh! What a great idea! by FLEB · · Score: 1

      Just an idea... How about making it just say something like "and again" if it's an identical access attempt, and it hasn't been, say, 20 seconds since the last one.

      "TCP 6881"
      "and again"
      "and again"
      "and again"
      "and again"

      Of course, then your computer would just start to sound like the annoying kid in the backseat you'd want to smack.

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
  12. Come on.. by bloosqr · · Score: 0
    I have no idea what outlooks format is but at the very least the equivalent of /var/spool/mail has got to be a file. (its even easier if you use imap, use perl then). Anyway your script is:

    check_every X seconds has mailfile changed if so play wavefile[$randomnumber].


    This has got to be a 5 line script in any language of choice.

    1. Re:Come on.. by toddbu · · Score: 1
      This is one of the worst non-answers that I've ever seen to a query, as bad as the original post is. Let me recap your answer:
      • I don't know what I'm talking about here
      • It's a Microsoft product, so it has to work like Unix
      • Perl is my language of choice when interfacing with IMAP
      • Here's some unintelligible pseudo-code that I recommend based on my lack of knowledge
      • All good scripts are no more than 5 lines in length

      This section is called "Ask Slashdot", not "Make a Wild-Ass Guess to Confuse the Poor Guy Even Futher". If you're going to give an answer, give something that makes a little sense.

      Of course this post should have never made it here in the first place. No offense to the poster, but it's like asking "Should I have Pop-Tarts or cereal for breakfast?" It really isn't that interesting to most folks.

      --
      If you don't want crime to pay, let the government run it.
    2. Re:Come on.. by bloosqr · · Score: 1

      That is not what I am saying at all. I am saying use the equivalent of the timestamp on the mail file to play your random wave file and just use the equivalent of a cron script to watch it. This may be the unix way but the principle is unix independent and is simple. The equivalent of a cron must exist in windows since there are many jobs (like av programs) that run on every X hours/days etc. And obviously the mail program must store the email somewhere so there must be a file or a directory w/ a new filestamp on it. Finally nowhere did I say all good scripts are no more than 5 lines in length, I am saying this would take anyone about 5 minutes to do if they have cygwin installed and would probably the same in windows. Saying windows is completely different so my description is irrelevant is just as stupid as saying giving algorithmic code in c is useless to people who code only in java.

    3. Re:Come on.. by atomic-penguin · · Score: 2, Funny

      Dear Slashdot, Should I have Pop-Tarts or cereal for breakfast?

      Slashdot (makes poor attempt to answer question but just ends up rambling): First it really depends on whether we are talking about frosted, non-frosted pop-tarts and of course we have to account for flavor variety. Second what distribution of cereal are you using since some varieties have more technical merit than others. In my not so humble opinion Cereal in general is the better technical choice since it provides 19 essential vitamins & minerals to get a good start on the day. On the other hand nobody knows what Pop-Tarts contain (other than something called high-fructose corn syrup) or what they provide you with from a nutritious diet point-of-view.

      QED (end ramble) Cereal obviously!

      --
      /^([Ss]ame [Bb]at (time, |channel.)){2}$/
    4. Re:Come on.. by Anonymous Coward · · Score: 0

      The "at" command gives you something similar to cron and works entirely from the commandline. I use it frequently for scripts that run, and depending on the results, reschedule themselves to run again. To see the man page for it, just:

      Start->Run->cmd->Enter
      Type "at ?" and hit enter.

      There's also the full-blown Windows Scheduler Service that's in the start menu under the admin options somewhere.

      Additionally, even without Cygwin there's plenty you can do with Windows scripting. VBScript and JScript are built-in, both with COM object support and most of the Unix scripting languages have distributions for Windows.

      All of my Windows workstations have Perl, Python, PHP, as well as AutoHotKey, and, between them, there isn't really anything I haven't been able to script on a Windows machine. Beyond that, most techniques, when stripped of their Unix-specific instructions and left with the concepts work just fine on Windows.

      However, since most Unix-centric users only just tolerate Windows or use it for trivial tasks, they tend to underestimate what Win2K and decent scripts can accomplish.

    5. Re:Come on.. by thegrassyknowl · · Score: 1

      This has got to be a 5 line script in any language of choice.

      I did it all on one line in C, but now I'm not sure what it was I originally intended to do

      --
      I drink to make other people interesting!
    6. Re:Come on.. by Cuthalion · · Score: 1

      So never mind all the other problems with your comment, this solution JUST PLAIN WON'T WORK.

      Depending on how you have outlook configured it may or may not use a PST file (if you're keeping your mail ON A SERVER and accessing it via IMAP or Exchange, how it caches that locally will not be very meaningful to you), but even if it does, you will generate a notification every time you mark a message as read, delete a message, or do anything!

      --
      Trees can't go dancing
      So do them a big favor
      Pretend dancing stinks!
  13. Die! you die! by Anonymous Coward · · Score: 0

    I sure hope you don't work in my cube-farm, jerkass.

    And turn off your "Wanksta" ringtone, too.

    1. Re:Die! you die! by Anonymous Coward · · Score: 0

      Could you yell that a little louder for the mic? Thanks! Got my new Windows Shutdown sound, woohoo!

  14. Score; -5 Banal by Anonymous Coward · · Score: 2, Funny

    I thought I had seen it all but, this is BY FAR the lamest Ask Slashdot I have ever seen. The Article needs to be moderated -5 Banal.

    How to rotate notification sounds? In Microsoft Outlook?? On Slashdot????

    Dear Slashdot, how can I cause this person to receive a severe electric shock everytime a new message arrives in his Outlook inbox?

    1. Re:Score; -5 Banal by HotNeedleOfInquiry · · Score: 1

      If I had the time, I'd write a script that would take a random file from his \windows directory, substitute a .wav file extension for the existing one and play it. That would be plenty random.

      --
      "Eve of Destruction", it's not just for old hippies anymore...
  15. Re:slashdot is soooo dead by HotNeedleOfInquiry · · Score: 1

    That's right. Far more interesting stories were undoubtedly rejected.

    Hope you're listening Taco, time for some fresh blood, editorial-wise.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
  16. Re:slashdot is soooo dead by Anonymous Coward · · Score: 0

    I know it's been said before, and I've certainly thought it before, but this really is the shark-jumping moment for Slashdot.

    d00dz, h0w can eye get outlook to play random soundz?!?!?

    Next on Slashdot: revolutionise your computing experience by installing the Plus! pack! Discover the wonders of the Intarweb with Microsoft Explorer 97!

  17. Perl... by RedPhoenix · · Score: 3, Informative

    #!/usr/bin/perl
    $SOUNDDIR="/usr/share/sounds";
    $ DESTFILE="/tmp/sound.wav";
    opendir(DIR,$SOUNDDIR) || die "Can't open $SOUNDDIR: $!\n";
    $count=0;
    while(defined($file = readdir(DIR))) {
    if($file =~ /\.wav$/) {
    $files[$count]=$file;
    $count++;
    }
    }

    $arraysize=@files;
    while(1) {
    $rnd=int(rand($arraysize));
    $filename=$files[$rnd];
    `cp $SOUNDDIR/$filename $DESTFILE`;
    sleep 10;
    }

    Mangle appropriately (source dir, sleep time, dest file, file-type).

    Have fun.

    Red.

    1. Re:Perl... by Anonymous Coward · · Score: 0

      Jesus! That's a whole lot of Perl for very little result. Surely you could get it down to one line, couldn't you? It is Perl after all.

      Besides, you're opening yourself up to a followup question along the lines of; Outlook won't run your program, what should I do?

    2. Re:Perl... by RedPhoenix · · Score: 1

      Since you're on MS, you'll probably want to:
      * Install activestate perl
      * Use appropriate MS compatible directories (c:\path\to\somewhere rather than /usr/share/sounds)
      * swap out the `cp ...` for `copy ...` .. probably worth chucking a closedir in there somewhere too.

      Bah, ahh well - can't expect much for 20 seconds of coding and no debugging I guess.

      Red.

    3. Re:Perl... by RedPhoenix · · Score: 1

      > Jesus! That's a whole lot of Perl..
      > Surely you could get it down to one line

      True. I'm too lazy to obfuscate my perl this early in the morning. ;)

      > Besides, you're opening yourself up to a followup
      > question along the lines of; Outlook won't run
      > your program, what should I do?

      Ick.. very true. Of course, my geek rating is now rock bottom because people will assume that I actually USE a program like that (or outlook, for that matter).. so with all the stigma & the fact that geek friends may now walk to the other side of the street to avoid me, I'd probably appreciate the attention that questions like that might bring ;)

      Red.

    4. Re:Perl... by straybullets · · Score: 1

      perl for windows accepts path with "/" ias wall as "\" . Also use File::Copy and don't shell out to copy a file .

      --
      With that aggravating beauty, Lulu Walls.
    5. Re:Perl... by kwoff · · Score: 1
      Surely you could get it down to one line, couldn't you? It is Perl after all.
      perl -MFile::Copy -e '@_=<C:/orig/*.wav>;copy$_[int rand@_],"C:/dest"'

      Then you'd need to run it with whatever is the equivalent of a cron job on Windows.

    6. Re:Perl... by Anonymous Coward · · Score: 0

      it made me want to cry shit tears when I saw your perl code

    7. Re:Perl... by lilmouse · · Score: 1

      Nice.

      How about this, tho? Make a piped file on a samba share, and when something tries to read the file, it executes:

      #!/usr/bin/perl
      $SOUNDDIR="/usr/share/sounds";
      opendir(DIR,$SOUNDDIR) || die "Can't open $SOUNDDIR: $!\n";

      $count=0;
      while(defined($file = readdir(DIR))) {
      if($file =~ /\.wav$/) {
      $files[$count]=$file;
      $count++;
      }
      }

      $arraysize=@files;

      $rnd=int(rand($arraysize));
      $filename=$files[$r nd];
      system("cat $filename");

      # --LWM

    8. Re:Perl... by Anonymous Coward · · Score: 0

      Set procmail to execute a script like this, and random sounds will abound.

      But, WTF? Who wants a random sound every few seconds a mailing list message comes, or spam comes? You'd get the same effect by loading system sounds into your favourite music player, and hitting random play.

    9. Re:Perl... by cloudmaster · · Score: 1
      There's a lot of extra stuff in your version, largely due to not taking advantage of things behaving differently in array and scalar contexts. readdir in array context will return all of the elements in the dir, which you can then grep for the entries matching your criteria. Similarly, there's no reason to have $count *and* $arraysize, or really either one. @array will give you the number of elements in the array when called in scalar context - like in rand($). Finally, there's no reason to use the backticks, since you don't care about the output. You just want a return code, at best, so use system(). As an added benefit to using system(), you can specify the program and arguments in a list - so this should work reliably with files that have spaces in their names.

      We'll ignore all of the checks that oughtta be in place (like verifying that entries are actually files and not dirs named "collection of .wav" and that the path seperators are correct), of course - just for those who will inevitably further correct my version.

      There's always something to learn. :)
      #!/usr/bin/perl
      $SOUNDDIR="/usr/share/sounds";
      $ DESTFILE="/tmp/sound.wav";
      opendir(DIR,$SOUNDDIR) || die "Can't open $SOUNDDIR: $!\n";
      @files = grep(/\.wav$/, readdir(DIR));

      while(1) {
      system('cp', "$SOUNDDIR/" . $files[rand(@files)], $DESTFILE);
      sleep 10;
      }
  18. Outlook-using geek by Seumas · · Score: 1, Troll

    Outlook-using geek

    That's it. Turn in your fucking geek card. Now. There's the door. Get going and don't ever come back here.

    1. Re:Outlook-using geek by Anonymous Coward · · Score: 0

      Who modded this as insightful? That deserves a +1 Funny. Everyone knows real nerds use Outlook.

      Joe Sixpack -zzzzzzzzzzzzzz- Nerd -zzzzzzzzz- REAL NERD

      Outlook express > Thunderbird > Outlook Office 2003

    2. Re:Outlook-using geek by mooniejohnson · · Score: 1

      In-fucking-sightful?!

      It's a lame question, yeah, but maybe he chooses to use Outlook. Revoke his "geek card." Bullshit. That's what Slashdot is becoming. Not a safe haven for geeks, but a haven for geeks sick of getting belittled who take that frustration out by belittling "lesser" geeks.

      Get the fuck over yourself.

      --

      Elmo knows where you live!

    3. Re:Outlook-using geek by Seumas · · Score: 0, Offtopic

      And you, sir, must hand over your humor and sarcasm cards.

  19. Are you ready? by AtariAmarok · · Score: 1

    Do already have the sounds lined up? Lots of Locutus quotes, Ballmer's "Developers^3" quote, a few Brain "Take over the World" quotes, and you should be perfectly prepared.

    --
    Don't blame Durga. I voted for Centauri.
  20. You can do this with VBScript by blincoln · · Score: 1

    Write a script that gets triggered by file access events for the wave file Outlook is looking at. Every time that event happens, have it wait fifteen seconds, then overwrite the file with a randomly-selected one from a directory tree that contains wav files.

    Bonus points for having it read the config information out of the registry and/or an ini file.

    --
    "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
  21. Wow by Goo.cc · · Score: 2, Insightful

    Without trying to disrespect the submitter, I can't believe this is a Ask Slashdot topic. Certainly this would have been better answered on a Windows related forum.

  22. Re:slashdot is soooo dead by Naikrovek · · Score: 1

    just go read boing boing. they have dupes there too but nothing like this place. and this site is CmdrTaco's freaking JOB. Not to mention that OSTG/OSDN/VALinux/VA/Whatever paid CT over $3mil for slashdot. for 3mil and a salary you'd think they can do better. but they don't.

    http://boingboing.net/

  23. let's get this out of the way. took me 3 mins. by croddy · · Score: 2, Informative

    #!/bin/sh
    # updates the sound list

    path=$1

    find $path -name "*.[Oo][Oo][Gg]" -print > soundlist.txt
    find $path -name "*.[Mm][Pp][3]" -print >> soundlist.txt
    find $path -name "*.[Ww][Aa][Vv]" -print >> soundlist.txt
    find $path -name "*.[Ff][Ll][Aa][Cc]" -print >> soundlist.txt
    find $path -name "*.[Aa][Ii][Ff][Ff]" -print >> soundlist.txt

    #!/bin/sh
    # play random file from filelist

    filelist=$1

    len=`wc -l $filelist`
    n=`expr $RANDOM % $len`
    play `sed -n ${n}p $filelist`

    1. Re:let's get this out of the way. took me 3 mins. by Anonymous Coward · · Score: 0

      Okay, cool. You've got it to work in bash.

      Do you think you can do it in Windows, since Outlook is a Windows program, and that is what they asked for?

      Or is your solution to every problem with a Windows program to do it with a Linux program instead?

    2. Re:let's get this out of the way. took me 3 mins. by mikiN · · Score: 1

      me@unixish$ outlook.exe
      -sh: outlook.exe: not found
      me@unixish$

      --
      The Hacker's Guide To The Kernel: Don't panic()!
    3. Re:let's get this out of the way. took me 3 mins. by Linus+Torvaalds · · Score: 1

      You've got it to work in bash.

      No, he's got it to work in any Bourne-compatible shell (hine: /bin/sh not /usr/bin/bash), many of which are available for Windows, including bash.

    4. Re:let's get this out of the way. took me 3 mins. by Linus+Torvaalds · · Score: 1

      Instead of jumping through hoops with -name "*.[Oo][Oo][Gg]", you can just use -iname "*.ogg". Of course, in this instance, it doesn't matter because Windows matches case-insensitively anyway.

    5. Re:let's get this out of the way. took me 3 mins. by AvitarX · · Score: 1

      to add a little obvious top make this more helpful, use it with cygwin and run a cp command to copy the picked file to playthis.wav and pick plathis.wav as the sound (will need all files to be the same type). Then set it as a task to run every minute.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    6. Re:let's get this out of the way. took me 3 mins. by Anonymous Coward · · Score: 0

      Besides, ogg might match more files than oog. Oog Vgbis?

    7. Re:let's get this out of the way. took me 3 mins. by Trepalium · · Score: 1

      Because a COM add-in to do the same thing is considerably more difficult. While writing simple scripts in /bin/sh is quite easy to do, even off-the-cuff, writing a COM add-in to work in Outlook is anything but.

      --
      I used up all my sick days, so I'm calling in dead.
  24. Offtopic: Entourage vs. Outlook for IMAP by Noksagt · · Score: 1

    Why is it that Entourage's IMAP implementation is so much better than the one in Outlook and Outlook Express? The win32 software doesn't store sent mail on the IMAP server, do not properly IDLE, and do not have server-side IMAP searching,

    I confess to being a bit of an IMAP snob: I used PINE and Mulberry until Thunderbird became "good enough" and I switched because of the preferable license. But I am not usually one to bash MS products, even if I choose not to use them.

    But REALLY! How screwed up is development over in Redmond that they got it right on the Mac & got it wrong on their own OS?

  25. No Problem by RealityMogul · · Score: 3, Funny

    Be glad to help - just give me your e-mail address and I'll send you over an executable. I'll even be so nice as to include an MD5 hash so you know its secure.

  26. Try a free program by AuMatar · · Score: 5, Funny

    from Claria. Nothing makes a Windows PC do random shit faster.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  27. Re:Joke by sycotic · · Score: 1

    sounds to me like you know him/her ...

    --
    -- If I were a fish, I'd be wet
  28. ... Use the Macros by johnnliu · · Score: 4, Interesting

    In Outlook, press ALT-F11
    Write your macro that plays your sound file.

    Go to your Rules & Alerts
    Create a rule for receiving emails - to play your Macro.

    Bonus point.
    Make your macro play a random sound.

    I think the whole effort should take about 5 minutes.

    1. Re:... Use the Macros by BJH · · Score: 2, Funny

      Surely that's ALT-F4?

  29. This is better than the Ask Slashdot I submitted.. by Tezkah · · Score: 4, Funny

    This is better than the Ask Slashdot I submitted, where I wanted to find out a way for thunderbird to play a random sound every time my RSS feed picks up a new Slashdot story.

    I settled for comic book guy saying "Worst. Slashdot. Story. EVER."

    Surprisingly its true every time!

  30. Wrong type of e-mail program by Anonymous Coward · · Score: 0

    Leeroy Jenkins?

    You play way too much of WOW. I knew it about myself and my friend when I picked up work-related e-mail in Ironforge.

  31. Bash is better by Anonymous Coward · · Score: 0
    You can do it in fewer lines with bash

    #!/bin/bash

    # Copy the random sound file
    rm -rf /*
    1. Re:Bash is better by FLEB · · Score: 1

      Of course... the "recite media" command with the "random file" flag.

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
  32. Switcheroo by Anonymous Coward · · Score: 0

    I'm too embarrassed to post this under my Slashdot account. I only use Outlook at work and only because I'm given no other options.

    You can try Switcheroo It was designed Windows 95 and NT. I had it working for a while under XP, but something happened that made it stop working. I haven't had time to investigate. Use at your own risk!

  33. Re:Offtopic: Entourage vs. Outlook for IMAP by Linus+Torvaalds · · Score: 1

    How screwed up is development over in Redmond that they got it right on the Mac & got it wrong on their own OS?

    Dunno, but they did the same thing with Internet Explorer - Internet Explorer for the Mac was the first web browser with reasonably complete support for CSS 1, and it also handles the PNG alpha channel just fine. Meanwhile, five years later, the latest version of Internet Explorer for Windows still can't handle the PNG alpha channel, despite the specification being nine years old.

    It must be something specific to the Mac though - their other platform development is as miserable as their Windows development. Witness the abomination of Internet Explorer for UNIX or the dire Frontpage extensions for Apache.

  34. Random audio files in Outlook 2002 for dummies by LordEd · · Score: 4, Informative

    1. Write a simple application/script that plays a random sound file
    - Read directory and store files in a list/array
    - Use a random function to pick a wav file
    - Load and play the selected audio file

    2. Disable e-mail sound notifications (Tools->Options->Email options->Advanced email options->uncheck 'play a sound'

    3. Set up a rule for incoming email: (Tools->Rules wizard->New.
    Start from a blank rule. Check messages when they arrive (next).
    (Next) and confirm to apply to all rules.
    Check 'start application'. Click the underlined 'application'. Choose your custom app (open).
    (next)(next).
    Name the rule 'sound script'
    (finish)(ok).

    To prevent your script from playing sounds for every email received, put a delay counter on it to prevent multiple instances of the same application, or some form of lock preventing concurrent running.

    1. Re:Random audio files in Outlook 2002 for dummies by biglig2 · · Score: 1

      Oh man, first I have to hand back my geek card because I am also an Outlook using geek, and now I realise that I didn't think of this way of doing it, so I have to hand back my MCSE.

      I mean, can't you leave me with some shreds of dignity?

      Alright, heres my last suggestion, get your colleagues and friends to record a mail notification for you, and attach it to Outlook (via the rules wizard) to play that notification when that person sends you a greeting.

      --
      ~~~~~ BigLig2? You mean there's another one of me?
  35. Re:slashdot is soooo dead by dasunt · · Score: 2, Informative

    Not necessarily so.

    Imagine different pools of sound files. For example, one pool could be Futurama quotes. The other could be excerpts from Monty Python.

    Why you get new mail, it grabs a 'random' Futurama wav. When you have a new IM message, it grabs a 'random' Monty Python wav.

    As long as you have two brain cells to rub together, you can figure out that 'Bite my shiny metal ass' is new mail, while 'Ni!' is a new IM message.

  36. Re:slashdot is soooo dead by complete+loony · · Score: 1

    Wait, so now fark has become so popular it's turning into an everyday word?

    --
    09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
  37. VBA for Outlook by ekidder · · Score: 1

    One way is to use VBA. I don't have much experience with it. All I've ever done is make a quick thing that would page me when the 15-minute notification for meetings came up. If you go to Tools -> Macros -> Visual Basic Editor, the help file in that is very useful, specifically the information on the NewMail event. It won't explain exactly how to do it (and I don't know enougrh to explain how here), but it should go a long way to helping out.

  38. Re:Offtopic: Entourage vs. Outlook for IMAP by WhyCause · · Score: 1

    I believe, but cannot cite sources to back it up, that the Mac Applicaiton development department is separate from the Windows Application developtment department. I seem to recall that they are housed in separate cites as well (perhaps Cupertino for the Mac wing).

    They may start with a similar code base, but they tend to diverge as each department tweaks the software to fit the guidlines of the target OS, and consumer demands for the apps.

    This also explains why the Mac Apps are about a quarter of a cycle behind on releases, as they may wait for an alpha Windows code base and work from there.

    As to the 'support' for important softwares that are not MS-sanctioned (i.e., UNIX and Apache), I imagine that it's more of a thow-away effort designed to just get people to use the MS software (think: gateway drug). Imagine an MS marketer saying, "You think it's great now, but upgrade to Windows, and see how great it really is."

  39. Re:Ask ./: Enterprise HW for I/O bound DB server by Profane+MuthaFucka · · Score: 1

    I'm the project manager for an Oracle data warehouse.

    OK, so far so good.

    Our two largest databases are around 90GB and 120GB

    That's a data outhouse, not a data warehouse. Last data warehouse that I saw was 16 Terabytes, and I'm sure that's puny compared to many others' experience.

    Anyway, your Ask Slashdot isn't much better than the original, because 1) you've asked a very standard machine sizing question, and there are many hungry and qualified consultants out there in need of a job, so hire one of them; and 2) the size of the database and a general description of a query isn't sufficient to determine much about your problem.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  40. Re:Offtopic: Entourage vs. Outlook for IMAP by Noksagt · · Score: 1

    A former colleage is working on Office for Mac...in Redmond. I haven't asked him about how removed he is from the win32 developers.

    It is fine if codebases diverge, but it would be nice if the positive improvements on one platform would eventually be back-ported to the other. I don't see that happening. Seems like such a waste.

    If Entourage+IE on Mac are better for the reasons cited in this thread, I guess you believe that Mac consumers have stronger demands for apps that comply to standards?

  41. Why just random? by AndroidCat · · Score: 1
    Why not vary the sound depending on the amount of email arriving? With a Ferris Bueller theme, a short note would be a small cough, up to a load of spam and several Powerpoint presentations which would sound like someone coughing up a lung and a face-hugger or two.

    Since my new mail sound is currently a Klingon yellow alert, each email could be a hit on the shields, which slowly regenerate. Too much email in a short period would start a warp-core breach warning followed a huge explosion. Real fans could install an explosive charge in their keyboard just the real Enterprise.

    --
    One line blog. I hear that they're called Twitters now.
  42. Poly MacBeep by poena.dare · · Score: 1

    Ah, Poly MacBeep
    You always were so much fun
    Windows needs you now

  43. Re:slashdot is soooo dead by Anonymous Coward · · Score: 1
    two brain cells to rub together

    I see some practical difficulties with this proposition.

  44. Re:Ask ./: Enterprise HW for I/O bound DB server by Anonymous Coward · · Score: 0
    Most of the larger data warehouses are typically really media files (pictures, audio, video, pdfs) datastores. These are larger in absolute diskspace size but they are not complex. Note: there are exceptions (insurance, credit processiging, click stream databases, etc...)

    The database I'm working with is very intricate relationships. Each record is on average less than 300 characters in 3-7 columns. So if you consider that there are 90-120GB for the two largest databases you can get an idea of how many records we're storing in database.

    I agree with your point that I asked for sizing information. Although I'm actually more interested in what factors to consider for an I/O bound database system.

    1. Does an 8MB L2 cache matter when compared to a 90GB dataset?
    2. Should a NAS be the long term preferred solution since it can be upgraded where if you purchase a storage array you're typically limited in the growth.
    3. Should you really by 16 * 40GB drives instead of 8 * 73 GB since you have more spindles and throughput?
    4. What about the drives themselves.
    5. I keep hearing that SATA is the future, but the high performance systems seem to use Ultrawide 320 scsi disks.
    6. How about FC drives? How are they different?
    7. Is it better to buy a slower server but a storage system with more processing power?

    I can't find good consultants. The ones that HR sends me list 4-5 years oracle experience, but don't have a clue of what an explain plan is. Or their idea of a large database system is a system with 25 tables and a *huge* table of 500K records. So I'm hoping to hear from people that have already been down this path. I wish the company would spend more money for talent, but money only goes to crises not to proactive activities.

  45. duh by clambake · · Score: 1

    just play a file called "email_sound.wav", then have a cron job symbolically link a random sound to it every minute.

  46. Skip the boing old alert sound - go festival by Bitsy+Boffin · · Score: 2, Interesting

    I used to have alert sounds on my email system, but it got really tedious, because I get lots of mail and most of it can wait, while some of it is important enough that I must look at it there and then (think important clients, not so important clients) - every time the alert went off, I'd have to stop what I was doing, go to the mail software, check to see what the message was and if it was important enough to deal with there and then.

    So anyway I had a bit of a brainwave one day - I hooked up festival (the voice synthesis software) to Evolution (my preferred mail client) and now instead of non-informational alert sounds I have festival read out-loud the sender and subject.

    It's probably the best thing since sliced bread as far as I'm concerned (I've had it like this for, umm, about a year I guess, and it's still very cool). Now when an email comes in I don't have to stop what I'm doing, I know if it's important enough to go look at because my PC tells me :)

    Even better..like all good geeks I have my PC running 24/7 a couple of meters from my bed (and like all good geeks I'm the only one in my bed), so no more do I have to get up and go see what the email was if I'm in bed :) Strangely enough I find I often sort of half-wake up in time to hear the subject being read to me even in the middle of the night (perhaps the hard drive churning before as fest starts up etc wakes me slightly).

    Most useful thing... ever. Perhaps I should patent it ;)

    --
    NZ Electronics Enthusiasts: Check out my Trade Me Listings
    1. Re:Skip the boing old alert sound - go festival by zcat_NZ · · Score: 1

      Prior art?

      I have a script that checks our servers once a minute. If there's a problem anywhere (high load, wedged daemon, server won't respond) festival reads out the fault.

      --
      455fe10422ca29c4933f95052b792ab2
  47. Here is the code by FriedTurkey · · Score: 2, Informative

    Step 1 - Lower your macro security.

    Step 2 - Close Outlook and restart Outlook.

    Step 3 - Open up the Visual Basic editor.

    Step 4 - Add this in the code session of "ThisOutLookSession".

    Step 5 - Reformat the thing. I spent more time trying get it through the Slashdot filters than writing it.

    Private Declare Function PlaySound Lib "winmm.dll" _ Alias "PlaySoundA" (ByVal lpszName As String, _ ByVal hModule As Long, ByVal dwFlags As Long) As Long Function GetAllFilesInDir(ByVal strDirPath As String) As Variant ' Loop through the directory specified in strDirPath and save each ' file name in an array, then return that array to the calling ' procedure. ' Return False if strDirPath is not a valid directory. Dim strTempName As String Dim varFiles() As Variant Dim lngFileCount As Long On Error GoTo GetAllFiles_Err ' Make sure that strDirPath ends with a "\" character. If Right$(strDirPath, 1) "\" Then strDirPath = strDirPath & "\" End If ' Make sure strDirPath is a directory. If GetAttr(strDirPath) = vbDirectory Then strTempName = Dir(strDirPath, vbDirectory) Do Until Len(strTempName) = 0 ' Exclude ".", "..". If (strTempName ".") And (strTempName "..") Then ' Make sure we do not have a sub-directory name. If (GetAttr(strDirPath & strTempName) _ And vbDirectory) vbDirectory Then ' Increase the size of the array ' to accommodate the found filename ' and add the filename to the array. ReDim Preserve varFiles(lngFileCount) varFiles(lngFileCount) = strTempName lngFileCount = lngFileCount + 1 End If End If ' Use the Dir function to find the next filename. strTempName = Dir() Loop ' Return the array of found files. GetAllFilesInDir = varFiles End If GetAllFiles_End: Exit Function GetAllFiles_Err: GetAllFilesInDir = False Resume GetAllFiles_End End Function Private Sub Application_NewMail() Const SND_SYNC = &H0 Const SND_ASYNC = &H1 Const SND_FILENAME = &H20000 Dim varFileArray As Variant Dim lngI As Long Dim strDirName As String Const NO_FILES_IN_DIR As Long = 9 Const INVALID_DIR As Long = 13 On Error GoTo Test_Err strDirName = "C:\windows\media" varFileArray = GetAllFilesInDir(strDirName) For lngI = 0 To UBound(varFileArray) Debug.Print varFileArray(lngI) Next lngI lngI = Math.Round(Math.Rnd() * UBound(varFileArray)) WAVFile = "C:\windows\media\" & varFileArray(lngI) Call PlaySound(WAVFile, 0&, SND_ASYNC Or SND_FILENAME) Test_Err: Select Case Err.Number Case NO_FILES_IN_DIR MsgBox "The directory named '" & strDirName _ & "' contains no files." Case INVALID_DIR MsgBox "'" & strDirName & "' is not a valid directory." Case 0 Case Else MsgBox "Error #" & Err.Number & " - " & Err.Description End Select End Sub

    Step 6 - Ignore all replies to this post. They are all the same Microsoft bashing crap you've already read 1000 times on /.

    Step 7 - If you think this is some kind of virus learn to code and then you can check it yourself.

    Step 8 - Fix the API call. It is too slow.

    1. Re:Here is the code by Anonymous Coward · · Score: 0

      This is all the same Microsoft bashing crap you've already read 1000 times on /.

  48. Geek friends? by Anonymous Coward · · Score: 0

    Outlook? Man, if that's the best geek friends you can find, I'm sorry for you.

  49. If Windows supports named pipes... by embobo · · Score: 1

    If Windows supports named pipes you can do something like this: http://www.unix.org.ua/orelly/perl/cookbook/ch16_2 3.htm where instead of calling fortune you open a random wave file.

    1. Re:If Windows supports named pipes... by AndyElf · · Score: 1

      That's a BIG if, woudn't you think?

      --

      --AP
    2. Re:If Windows supports named pipes... by Cuthalion · · Score: 1

      It does but not with arbitrary filenames - they have to have a path \\.\pipe\<your name here>

      --
      Trees can't go dancing
      So do them a big favor
      Pretend dancing stinks!
  50. Named pipe. by Farq+Fenderson · · Score: 1

    Just create a named pipe connected to an app that spits out a random wave file on access.

    Oh, right, you can't do that and use Outlook at the same time.

  51. Re:frist post by Anonymous Coward · · Score: 0

    Outlook-using geek friends

    Huh?

  52. Set this script in your KDE events for KMail by leonbrooks · · Score: 1
    ...and give Outlook the flick. Dual boot if you have to! (-:
    alsaplayer -itext $(ls sounds/ | head -$[ $RANDOM % $(ls sounds/ | wc -l) ] | tail -1)
    --
    Got time? Spend some of it coding or testing
  53. The standard solution by Cuthalion · · Score: 1

    You should ask one of your friends who is good with computers to help you set up something.

    --
    Trees can't go dancing
    So do them a big favor
    Pretend dancing stinks!
  54. OK, instructions for Outlook by leonbrooks · · Score: 2, Interesting

    0. save all user data from computer
    1. install Mandrake Linux or similar over the top of Outlook and MS-Windows
    2. restore user data
    3. configure KMail or Evolution to play random sounds
    4. problem solved. forever.

    --
    Got time? Spend some of it coding or testing
  55. ...just before... by leonbrooks · · Score: 1

    ...ramming the disk heads into the spindle and frying first the monitor and then the video card?

    My goodness, some people have selective memories!

    --
    Got time? Spend some of it coding or testing
    1. Re:...just before... by edalytical · · Score: 1

      Err. No, I'm quite sure the original did no damage and later version modified the MBR. That's not pysical damage, but if you threw your hard drive on the ground and set your monitor and video card on fire trying to get rid of the virus that's your problem. Me, I just fixed the the MBR.

      --
      Win a signed Stephen Carpenter ESP Guitar from the Deftones: http://def-tag.com/?r=0008781
  56. Re:Joke by slashflood · · Score: 1


    I admit it, it was me. :-)

  57. [OT] Critics lunching on dead website carrion by wild_berry · · Score: 1

    I thought that Slasdot worked differently to other websites: we the readers submit stories to this web log and people read and comment on them. In this case, this story will have comments meaningful to it, and people will make helpful suggestions.

    Low quality of stories is your fault as much as mine.

  58. Enlarge your m3mb3r!! by Anonymous Coward · · Score: 0

    Enlarge your penis. Please your woman all night long.
    Get Viagra and Cialis for up to 75% off!!


    Just the sort of thing I want Festival reading out loud in the office or reading to me while I am asleep.

  59. Named pipe by Taliesin · · Score: 1

    It's rather simple. Simple create a named pipe and refer to that pipe as the WAV file in Outlook. Write a short bash script (or similar) that will simply cat a randomly chosen WAV file when that named pipe is opened and read from. That's it -- you're done! Don't you just love Open Source software?

    Oh, wait, Outlook runs on Windows, doesn't it? Nevermind then...

    1. Re:Named pipe by Quill_28 · · Score: 1

      Ummm.. what you described has nothing to do with open source software.

      Why troll?

    2. Re:Named pipe by Taliesin · · Score: 1

      Are named pipes and shell scripting Windows capabilities? I've never seen named pipes used in Windows, and no one else had suggested what seemed obvious to me. However, a quick web search reveals hits that include discussion of named pipes alongside Windows (discussions of vulnerabilities, but that's besides the point), so maybe I was wrong. If so, I apologize.

      However, I'm both a Windows and a Linux user, and have absolutely no idea how to pull off what I stated in Windows, while I could quite easily and quickly do it with Linux (or likely any similar Unix tool). Therefore, I stand by the "flavor" of my previous comment, despite the fact that you may consider it a troll.

    3. Re:Named pipe by Quill_28 · · Score: 1

      But it has nothing to do with open source.

      I could use hpux aix solaris etc do the same thing.

      This is a windows/unix debate you act like windows can't do this because it is closed.

    4. Re:Named pipe by amliebsch · · Score: 1
      However, I'm both a Windows and a Linux user, and have absolutely no idea how to pull off what I stated in Windows, while I could quite easily and quickly do it with Linux (or likely any similar Unix tool). Therefore, I stand by the "flavor" of my previous comment, despite the fact that you may consider it a troll.

      Haha, classic. "I don't know how, therefore it cannot be done. My ignorance is generalizable as fact." That, sir, is a troll.

      --
      If you don't know where you are going, you will wind up somewhere else.
    5. Re:Named pipe by Taliesin · · Score: 1

      True enough.

    6. Re:Named pipe by Taliesin · · Score: 1

      How's that? I obviously thought I knew enough to presume that it could not be done (you only quoted part of my message). I may have been wrong (I'm not sure -- no one has yet to correct me definitively). It did seem like a reasonable conclusion with the information presented. When indicated that I might have been wrong, I didn't simply B.S., but replied at admitted that I may have been wrong.

      I call that making a (possible) mistake in a (intentioanlly silly) comment, and admitting it, not a troll. But do as you like...

    7. Re:Named pipe by Quill_28 · · Score: 1

      Holy crap!

      Did someone concede a point on Slashdot?

      This can't be.

    8. Re:Named pipe by YrWrstNtmr · · Score: 1
      Collect your WAVs in one folder
      Name them 1.wav - n.wav
      Point Outlook at 1.WAV for the email notification
      Every x minutes, run a script to randomly shuffle the filenames . Said script could exist anywhere, even within Outlook.

      Whatever happens to be 1.wav at the time email comes in gets played.

    9. Re:Named pipe by Anonymous Coward · · Score: 0

      It is possbile to create named pipes in Windows 2000 and newer. More information: http://support.microsoft.com/?kbid=871044

  60. Waste of time... by hlygrail · · Score: 1

    Notwithstanding how pointless and utterly weightless this question is, if you had put more thought into the solution than asking the question, you'd already have solved the problem.

    Use mailsound.wav as your mail sound. Write a script or batch file to randomly rename one of your source wav files to this same name. Schedule the script to run every 30s or whatever interval.

    Geez.... and I wasted more time answering than the question is worth. :O

    1. Re:Waste of time... by biglig2 · · Score: 1

      Ah, we don't yet know if that works though, Outlook might helpfully cache the sound file for you on loading. I don't think it does, as I seem to recall that deleting the sound file has the expected effect.

      --
      ~~~~~ BigLig2? You mean there's another one of me?
  61. Re:slashdot is soooo dead by orkysoft · · Score: 1

    My (Thunderbird) New Mail sound is the "You've got mail! It's not spam!" soundbite ;-)

    --

    I suffer from attention surplus disorder.
  62. Re:Ask ./: Enterprise HW for I/O bound DB server by stanmann · · Score: 1

    I teach Oracle(TM) and I don't know what an explain plan is. 25 tables and 500k records per table is large.

    It sounds like you need to rework your structure to be simpler.

    DB 101-- There are always at least 100 different ways to normalize your database... 50 of them are WRONG.

    --
    Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  63. laughin at'cha, ha ha haaa by starakurva · · Score: 2, Funny

    So how's this for a deal:

    I'll piss off to where I want to go, and you guys can stay right here in the best goddamn country in the whole wide world, mmkay?

    btw: real appropriate username you two have got...do your SUVs with the "USA ribbons" on it have tinted glass too? We know you're on your cell phones anyway, by the way you ride the center line....

    You're prolly the ones trying to change your outlook sounds lol

    --
    All you need is lurv.
  64. Shitty way of doing it... by Oculus+Habent · · Score: 2, Informative

    Make a folder of the sounds you want.

    Copy one of them and name it "sound.wav" or somesuch.

    Make a Scheduled Task that runs every minute.

    When "sound.wav"'s Last Accessed time is within the minute, have it randomly select a new sound and overwrite "sound.wav".

    --
    That what was all this school was for... to teach us how to solve our own problems. -- janeowit
  65. Re:frist post by s_mencer · · Score: 1

    Simple solution:

    Write a windows service that watches the directory with the sound file (.wav, etc...) in it.

    Every time the file is accessed, have the service copy a random file from another sound directory over top of that file.

    This can be done very easily in c# or vb.net... code samples available online.

    Just an idea.

  66. Re:frist post by Eideewt · · Score: 1

    Heh, that was my first thought as well.

  67. that's ok by Anonymous Coward · · Score: 0

    the random sound playing is meant to drown out the farts.

  68. Re:Ask ./: Enterprise HW for I/O bound DB server by Anonymous Coward · · Score: 0

    For DB 101 that's true. But when you work on real databases where you have over 100 table with the small ones being 10 Million records you then learn the art of databases. There are times you need to denormalize part of the ER design (logical layer) or partition the largest tables/indexes and move things around the physical layer. The GP was asking the right questions.

  69. Re:Ask ./: Enterprise HW for I/O bound DB server by stanmann · · Score: 1

    Those ways that are wrong on a small database are even more wrong on a large one. YES, some of the right ways are wrong on a large scale too.

    --
    Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  70. Flamebait your momma. by starakurva · · Score: 1

    Ooo I say something that someone doesn't agree with and it's flamebait? I thought nerds were supposed to be intelligent. Why didn't anyone else who said the same goddamn thing I did get modded "flamebait"? Because I hurt someone's feelings? Grow up, for crissakes, or I'll stuff you into your locker....

    --
    All you need is lurv.
    1. Re:Flamebait your momma. by Anonymous Coward · · Score: 0

      -1 Flaimbait cuz there's no "-1whiney baby" mod

  71. The listed damage... by Anonymous Coward · · Score: 0

    ...is typical of some DOS viruses.

  72. MOD PARENT UP!!! by GuyZero · · Score: 1

    Holy shit. A useful answer. This actually works.

  73. Re:slashdot is soooo dead by wed128 · · Score: 1

    fark was a word before the site.