QR kód

Dnes zveřejněna v Blogosphere od muhgatus

Nahmd,

QR kódy jsou něco úžasného a nyní obdivovat zde. Zde je software pro mobilní telefon, aby si je!

Nová verze xmlrpc.js

Ze dne 24 V březnu 2010 počítačů , programování z muhgatus

Nahmd,

Zde přichází nové verze xmlrpc.js. Díky Poznámka od Stephan Tetzel , mohl bych odstranit chybu.

Kromě toho jsou nutné tyto knihovny:

Navit v předběžné

Publikované dne 14 Března 2010 v Blogosphere , počítač od muhgatus

Nahmd,
Konečně to přišlo. Další dovolená se blíží. Jak můžete vidět Precentral forum, několik lidí vezměte program Navit na předem. Precentral ve fóru .

debian.r4w.de (aktualizováno)

Publikováno na 8. Března 2010 v Počítač , Linux od muhgatus

Nahmd,

opět nové balíčky :)

  • libzmq0_2.0 ~ beta2-1_amd64.deb
  • libzmq-dbg_2.0 ~ beta2-1_amd64.deb
  • libzmq-dev_2.0 ~ beta2-1_amd64.deb
  • zeromq-utils_2.0 ~ beta2-1_amd64.deb
  • libzmq0_2.0 ~ beta2-1_i386.deb
  • libzmq-dbg_2.0 ~ beta2-1_i386.deb
  • libzmq-dev_2.0 ~ beta2-1_i386.deb
  • zeromq-utils_2.0 ~ beta2-1_i386.deb

WMA do OGG konverzi proudu potoka

Publikováno dne 7 Března 2010 v Počítač , Linux , PHP , programování z muhgatus

Nahmd,
Potřeboval jsem řešení pro stream WMA "on the fly, aby bylo OGG stream.

Skript v cestě za spustitelné programy místě chytit PHP skriptu ve webovém serveru a připojit do IceCast2 Přidat konfigurace. Různé cesty musí být přizpůsobeny Možná.

Bohužel, v současné době pouze naslouchat jeden Internerradio, že proud. Vlastně, to může vytvořit tolik, ale bohužel skončil první, které již dostává proud, konverze ;)

Co je zapotřebí, je následující:

  • mplayer
  • IceCast2
  • oggenc
  • oggfwd
  • php

Skript pro konverzi

  1. # / Bin / sh
  2. $PATH :/usr/ local /bin $ Export PATH = PATH: / usr / local / bin
  3. STREAM = "mms: / / your.radio.fm / stream.wma"
  4. set-e
  5. CLIENT = 0
  6. "$2" != "" ] ; then if ["$ 2"! = ""] pak
  7. CLIENT = 2 dolary
  8. fi
  9. "$3" != "" ] if ["$ 3"! = ""]
  10. pak
  11. STREAM = 3 dolary
  12. fi
  13. echo $STREAM | md5sum | cut -d ' ' -f1 ) $ MD5 = (echo $ STREAM | md5sum | cut-d''-f1)
  14. TEMP = / tmp / chumbybridge / $ MD5
  15. ] || mkdir -p $TEMP [-D $ TEMP] | | mkdir-p $ TEMP
  16. /mplayer.fifo FIFO_MPLAYER = $ TEMP / mplayer.fifo
  17. # FIFO_OGGENC = $ TEMP / oggenc.fifo
  18. /mplayer.log LOG_MPLAYER = $ TEMP / mplayer.log
  19. /oggenc.log LOG_OGGENC = $ TEMP / oggenc.log
  20. /oggfwd.log LOG_OGGFWD = $ TEMP / oggfwd.log
  21. /mplayer.pid PID_MPLAYER = $ TEMP / mplayer.pid
  22. /oggfwd.pid PID_OGGFWD = $ TEMP / oggfwd.pid
  23. "$1" = "start" ] pak if ["$ 1" = "start"]
  24. pak
  25. >> $LOG_MPLAYER echo "$ připojen klient">> $ LOG_MPLAYER
  26. ] && echo "Run $0 stop first!" && exit [E-$ FIFO_MPLAYER] & & echo "Run 0 dolarů stop první!" & & Konec
  27. || exit 1 mkfifo $ FIFO_MPLAYER | | exit 1
  28. "$FIFO_MPLAYER" >> $LOG_MPLAYER 2 >& 1 < /dev/null & mplayer-nocache $ STREAM-quiet-ao pcm: file = "$ FIFO_MPLAYER">> $ LOG_MPLAYER 2> & 1 </ dev / null &
  29. echo $! > $ PID_MPLAYER
  30. spát 0,3
  31. -o – 2 >> $LOG_OGGENC | oggfwd localhost 8000 hackme /radio1.ogg >> $LOG_OGGFWD 2 >& 1 & oggenc-Q-q 1 dolar-FIFO_MPLAYER o - 2>> $ LOG_OGGENC | oggfwd localhost 8000 hackme / radio1.ogg>> LOG_OGGFWD 2 dolary> & 1 &
  32. echo $! > $ PID_OGGFWD
  33. spát 0,2
  34. "$1" = "stop" ] elif ["$ 1" = "stop"]
  35. pak
  36. echo ">>> Zastavování chumstream hráče <<<"
  37. cat $PID_MPLAYER ) 2 > /dev/null && \ kill $ (cat $ PID_MPLAYER) 2> / dev / null & & \
  38. cat $PID_OGGFWD ) 2 > /dev/null && \ kill $ (cat $ PID_OGGFWD) 2> / dev / null & & \
  39. || \ rm-rf $ TEMP | | \
  40. echo "Nelze zastavit všechny procesy, prosím, podívejte se do $ TEMP a opravit ji ručně"
  41. jiný
  42. echo "Použití:"
  43. echo "$ 0 start [client_id] [URL]"
  44. echo "$ 0 stop"
  45. fi

Icecast konfigurace

  1. <mount>
  2. <mount-name> / radio.ogg </ mount-name>
  3. <max-listeners> 10 </ max-posluchači>
  4. <burst-size> 65 536 </ praskla-velikost>
  5. <hidden> 0 </ hidden>
  6. > <authentication type = "url">
  7. value = "http://localhost/radio.php" /> <option name = value = "mount_add" /> "http://localhost/radio.php"
  8. value = "http://localhost/radio.php" /> <option name = value = "mount_remove" /> "http://localhost/radio.php"
  9. value = "http://localhost/radio.php" /> <option name = value = "listener_add" /> "http://localhost/radio.php"
  10. value = "http://localhost/radio.php" /> <option name = value = "listener_remove" /> "http://localhost/radio.php"
  11. 'Autentizačního>
  12. <Mount />

Php Start / Stop části

  1. Php
  2. $_POST [ "action" ] == 'listener_add' ) { if ($ _POST ["action"] == 'listener_add') (
  3. ( "/usr/local/bin/chumstream.sh start " . $_POST [ "client" ] , $result ) ; $ Tmp = exec ("/ usr / local / bin / start chumstream.sh. $ _POST [" klient "], $ result);
  4. ( $_POST [ "action" ] == 'listener_remove' ) { ) Else if ($ _POST ["action"] == 'listener_remove') (
  5. ( "/usr/local/bin/chumstream.sh stop " . $_POST [ "client" ] , $result ) ; $ Tmp = exec ("/ usr / local / bin / chumstream.sh stop". $ _POST ["klient"], $ result);
  6. )
  7. 'icecast-auth-user: 1′ ) ; hlavičky ('Icecast-auth-uživatele: 1');
  8. 'icecast-auth-message: OK' ) ; header ('Icecast-auth-zpráva: OK');
  9. ?>

debian.r4w.de (aktualizováno)

Publikováno dne 7 Března 2010 v Počítač , Linux , PHP , programování , python od muhgatus

Nahmd,

opět nové balíčky :)

  • libming1_0.4.3-1_amd64.deb
  • libming-dev_0.4.3-1_amd64.deb
  • libming-util_0.4.3-1_amd64.deb
  • php5-ming_0.4.3-1_amd64.deb
  • python-ming_0.4.3-1_amd64.deb
  • libming1_0.4.3-1_i386.deb
  • libming-dev_0.4.3-1_i386.deb
  • libming-util_0.4.3-1_i386.deb
  • php5-ming_0.4.3-1_i386.deb
  • python-ming_0.4.3-1_i386.deb
  • Ming-fonts-dejavu_0.4.3-1_all.deb
  • Ming-fonts-opensymbol_0.4.3-1_all.deb

debian.r4w.de (aktualizováno)

Publikované dne 25 02. 2010 v Počítač , Linux od muhgatus

Nahmd,

Nové balíčky:

  • yaml_3.09-1_i386.deb-python
  • python-YAML-dbg_3.09-1_i386.deb
  • libyaml-dev_0.1.3-1_i386.deb
  • libyaml-0-2_0.1.3-1_i386.deb

Nová verze pyyaml zapojeny.

debian.r4w.de aktualizace

Publikováno dne 23 V únoru 2010 v Počítač , Linux od muhgatus

Nahmd,
Hrál jsem v několika nových balíčků.

  • memcachefs 0,5
  • memcached 1.4.4
Další stránka »