Blogg

  • Backupscript för Bluecoat Security Gateways

    #!/usr/bin/perl

    use Net::Telnet ();

    $hostname=”1.2.3.4″; # Change this
    $username=”xxxxx”; # Change this (normally ”admin”)
    $passwd=”xxxxx”; # Change this
    $enablepasswd=”your-enable-password”; # Change this
    $prompt=”SG800-1>”; # This must be the same as your prompt

    $t = new Net::Telnet (Errmode => ”return”, Timeout => 10, Prompt => ”/$prompt/”);
    ($x, $y) = $t->input_log($filename);
    ($x, $y) = $t->open(”$hostname”);
    ($x, $y) = $t->login($username, $passwd);
    ($x, $y) = $t->cmd(”enable”);
    ($x, $y) = $t->waitfor(’:’);
    ($x, $y) = $t->print(”$enablepasswd”);
    $matchop = $t->prompt;
    $prev = $t->prompt($matchop);
    ($a1, $a2) = $t->cmd(”upload configuration”);
    ($x, $y) = $t->cmd(”exit”);
    $t->close($hostname);

  • Hemmabio

    Hemmabio är viktigt. Mycket viktigt.

    Därför publiserar jag de hemligt klassificerade bilderna på min hemmabio här.

    Sony Wega 36

    Harmon Kardon AVR 7000

    Rotel RB-1080

    Infinity Kappa 90 (svarta)

    Infinity Kappa Center-B

    Infinity Kappa Rear

    Pioneer DVD 525

    Schroer & Schroer Deltastatic

  • Bild på farsans bil

    Tja. Vad ska man kalla den? Finlandsfärja? Svensson-container?

  • Lite bilder på min gamla BMW M3 Coupé -97

    Suck.. saknar bilen. Enormt trevlig. Mindre praktisk. Så jag köpte en 5-serie istället.

  • Min BMW 523iA -99 är till salu!

    Min bil är till salu.
    Tråkigt men sant.

    Jag har precis flyttat tillbaks till Stockholm efter 3,5 år i Oslo.
    Nu känns bilen som ett problem. Det finns mycket bra kommunikationsmöjligheter här och bilen blir bara en belastning (läs: parkering!)

    Så nu måste jag sälja den. Otroligt tråkigt eftersom jag verkligen tyckte om bilen.
    Det är den bästa bilen jag haft. M3:an var kul också men inte lika praktisk som denna.

    ?rsmodell: 1999
    Motor: Rak 6:a på 170HK
    Färg: Silvermetallic
    Växel: Automat
    Miltal: 10,400 underbara mil

    Prisidé: 125,000 SEK

    Maila mig om du är intresserad.
    Bilen står avställd i ett garage hos mina föräldrar i Lidköping..

  • Svenska Röstfiler till Asterisk

    Ett litet projekt jag jobbat på är att översätta de engelska default ljudfilerna i Asterisk PBX.

    Det startade med att min far (som inte kan engelska) inte förstod vad ”tanten” sa och lämnade en hel drös med tomma röstmeddelanden 🙂

    Just för tillfället är antalet översatta meddelande cirka 250 stycken (av totalt cirka 750).
    Det är mestadels de mest vanliga ljuden och Voicemail ljuden som är inspelade.

    (om ni lyssnar på ljuden så hörs det tydligt att jag är förkyld på några av dom.. skall fixas till!)

    Jag kommer att utöka detta arkiv så det blir så komplett som möjligt. Jag kommer också att försöka samla in flera röster såsom tjejer, damer, hästar.. ermm.. ja, titta in någon gång i framtiden 🙂

    Här finns ljud filen (ZIP-packad). Alla ljud är volymsynkade och konverterade till GSM-format.

    Asterisk Svenska Ljudfiler

    Packa upp arkivet, kopiera in innehållet under /var/lib/asterisk/sounds/ .
    Editera sip.conf och/eller extensions.conf och lägg in language=se för att få svensk röst

    Följande filer är inspelade och inkluderade i arkivet:

    digits/se/0.gsm
    digits/se/1.gsm
    digits/se/10.gsm
    digits/se/11.gsm
    digits/se/12.gsm
    digits/se/13.gsm
    digits/se/14.gsm
    digits/se/15.gsm
    digits/se/16.gsm
    digits/se/17.gsm
    digits/se/18.gsm
    digits/se/19.gsm
    digits/se/2.gsm
    digits/se/20.gsm
    digits/se/3.gsm
    digits/se/30.gsm
    digits/se/4.gsm
    digits/se/40.gsm
    digits/se/5.gsm
    digits/se/50.gsm
    digits/se/6.gsm
    digits/se/60.gsm
    digits/se/7.gsm
    digits/se/70.gsm
    digits/se/8.gsm
    digits/se/80.gsm
    digits/se/9.gsm
    digits/se/90.gsm
    digits/se/a-m.gsm
    digits/se/at.gsm
    digits/se/day-0.gsm
    digits/se/day-1.gsm
    digits/se/day-2.gsm
    digits/se/day-3.gsm
    digits/se/day-4.gsm
    digits/se/day-5.gsm
    digits/se/day-6.gsm
    digits/se/dollars.gsm
    digits/se/h-1.gsm
    digits/se/h-10.gsm
    digits/se/h-11.gsm
    digits/se/h-12.gsm
    digits/se/h-13.gsm
    digits/se/h-14.gsm
    digits/se/h-15.gsm
    digits/se/h-16.gsm
    digits/se/h-17.gsm
    digits/se/h-18.gsm
    digits/se/h-19.gsm
    digits/se/h-2.gsm
    digits/se/h-20.gsm
    digits/se/h-3.gsm
    digits/se/h-30.gsm
    digits/se/h-4.gsm
    digits/se/h-5.gsm
    digits/se/h-6.gsm
    digits/se/h-7.gsm
    digits/se/h-8.gsm
    digits/se/h-9.gsm
    digits/se/hundred.gsm
    digits/se/million.gsm
    digits/se/mon-0.gsm
    digits/se/mon-1.gsm
    digits/se/mon-10.gsm
    digits/se/mon-11.gsm
    digits/se/mon-2.gsm
    digits/se/mon-3.gsm
    digits/se/mon-4.gsm
    digits/se/mon-5.gsm
    digits/se/mon-6.gsm
    digits/se/mon-7.gsm
    digits/se/mon-8.gsm
    digits/se/mon-9.gsm
    digits/se/oclock.gsm
    digits/se/oh.gsm
    digits/se/p-m.gsm
    digits/se/pound.gsm
    digits/se/star.gsm
    digits/se/thousand.gsm
    digits/se/today.gsm
    digits/se/tomorrow.gsm
    digits/se/yesterday.gsm
    letters/se/a.gsm
    letters/se/b.gsm
    letters/se/c.gsm
    letters/se/comma.gsm
    letters/se/d.gsm
    letters/se/dot.gsm
    letters/se/e.gsm
    letters/se/f.gsm
    letters/se/g.gsm
    letters/se/h.gsm
    letters/se/i.gsm
    letters/se/j.gsm
    letters/se/k.gsm
    letters/se/l.gsm
    letters/se/less-than.gsm
    letters/se/m.gsm
    letters/se/n.gsm
    letters/se/o.gsm
    letters/se/p.gsm
    letters/se/percent.gsm
    letters/se/plus.gsm
    letters/se/q.gsm
    letters/se/r.gsm
    letters/se/s.gsm
    letters/se/space.gsm
    letters/se/t.gsm
    letters/se/u.gsm
    letters/se/v.gsm
    letters/se/w.gsm
    letters/se/x.gsm
    letters/se/y.gsm
    letters/se/z.gsm
    phonetic/se/alpha.gsm
    phonetic/se/bravo.gsm
    phonetic/se/charlie.gsm
    phonetic/se/delta.gsm
    phonetic/se/echo.gsm
    phonetic/se/foxtrot.gsm
    phonetic/se/golf.gsm
    phonetic/se/hotel.gsm
    phonetic/se/india.gsm
    phonetic/se/juliet.gsm
    phonetic/se/kilo.gsm
    phonetic/se/lima.gsm
    phonetic/se/mike.gsm
    phonetic/se/november.gsm
    phonetic/se/oscar.gsm
    phonetic/se/papa.gsm
    phonetic/se/quebec.gsm
    phonetic/se/romeo.gsm
    phonetic/se/sierra.gsm
    phonetic/se/tango.gsm
    phonetic/se/uniform.gsm
    phonetic/se/victor.gsm
    phonetic/se/whiskey.gsm
    phonetic/se/xray.gsm
    phonetic/se/yankee.gsm
    phonetic/se/zulu.gsm
    se/T-changed-to.gsm
    se/T-is-not-available.gsm
    se/T-to-leave-msg.gsm
    se/T-to-rtrn-to-main-menu.gsm
    se/auth-incorrect.gsm
    se/auth-thankyou.gsm
    se/beep.gsm
    se/day.gsm
    se/days.gsm
    se/det.gsm
    se/digit.gsm
    se/digits.gsm
    se/european.gsm
    se/goodbye.gsm
    se/hours.gsm
    se/midnight.gsm
    se/minutes.gsm
    se/month.gsm
    se/months.gsm
    se/nbdy-avail-to-take-call.gsm
    se/one-moment-please.gsm
    se/pbx-invalid.gsm
    se/pbx-invalidpark.gsm
    se/pbx-transfer.gsm
    se/ping.gsm
    se/privacy-incorrect.gsm
    se/privacy-prompt.gsm
    se/privacy-thankyou.gsm
    se/privacy-unident.gsm
    se/seconds.gsm
    se/ss-noservice.gsm
    se/thank-you-for-calling.gsm
    se/time.gsm
    se/tomorrow-night.gsm
    se/tonight.gsm
    se/transfer.gsm
    se/tt-allbusy.gsm
    se/tt-somethingwrong.gsm
    se/var.gsm
    se/vm-Cust1.gsm
    se/vm-Cust2.gsm
    se/vm-Cust3.gsm
    se/vm-Cust4.gsm
    se/vm-Cust5.gsm
    se/vm-Family.gsm
    se/vm-Friends.gsm
    se/vm-INBOX.gsm
    se/vm-Old.gsm
    se/vm-Work.gsm
    se/vm-advopts.gsm
    se/vm-and.gsm
    se/vm-busy.gsm
    se/vm-changeto.gsm
    se/vm-danielsvoicemail.gsm
    se/vm-delete.gsm
    se/vm-deleted.gsm
    se/vm-enter-num-to-call.gsm
    se/vm-extension.gsm
    se/vm-family.gsm
    se/vm-first.gsm
    se/vm-for.gsm
    se/vm-friends.gsm
    se/vm-from-phonenumber.gsm
    se/vm-goodbye.gsm
    se/vm-helpexit.gsm
    se/vm-incorrect-mailbox.gsm
    se/vm-incorrect.gsm
    se/vm-instructions.gsm
    se/vm-intro.gsm
    se/vm-isonphone.gsm
    se/vm-isunavail.gsm
    se/vm-last.gsm
    se/vm-login.gsm
    se/vm-mailbox-full.gsm
    se/vm-message.gsm
    se/vm-messages.gsm
    se/vm-mismatch.gsm
    se/vm-msgsaved.gsm
    se/vm-newpassword.gsm
    se/vm-next.gsm
    se/vm-no.gsm
    se/vm-nobodyavail.gsm
    se/vm-nobox.gsm
    se/vm-nomore.gsm
    se/vm-onefor.gsm
    se/vm-options.gsm
    se/vm-opts.gsm
    se/vm-passchanged.gsm
    se/vm-password.gsm
    se/vm-press.gsm
    se/vm-prev.gsm
    se/vm-rec-busy.gsm
    se/vm-rec-name.gsm
    se/vm-rec-unv.gsm
    se/vm-received.gsm
    se/vm-reenterpassword.gsm
    se/vm-repeat.gsm
    se/vm-review.gsm
    se/vm-saved.gsm
    se/vm-savedto.gsm
    se/vm-savefolder.gsm
    se/vm-savemessage.gsm
    se/vm-sorry.gsm
    se/vm-starmain.gsm
    se/vm-theperson.gsm
    se/vm-tocancel.gsm
    se/vm-toforward.gsm
    se/vm-tohearenv.gsm
    se/vm-toreply.gsm
    se/vm-undelete.gsm
    se/vm-undeleted.gsm
    se/vm-whichbox.gsm
    se/vm-work.gsm
    se/vm-youhave.gsm
    se/weeks.gsm
    se/welcome.gsm
    se/year.gsm
    se/years.gsm