Κώδικας QR

Που δημοσιεύεται σήμερα στο Blogosphere από muhgatus

Nahmd,

QR κωδικοί είναι κάτι μεγάλο και τώρα για να θαυμάσετε εδώ. Εδώ υπάρχει το λογισμικό για το κινητό τηλέφωνο για να τα διαβάσετε!

Νέο xmlrpc.js έκδοση

Που δημοσιεύθηκε στις 24 Μάρτιο 2010 σε υπολογιστές , τον προγραμματισμό της muhgatus

Nahmd,

Εδώ έρχεται μια νέα έκδοση του xmlrpc.js. Χάρη σε ένα σημείωμα από τον Stephan Τέτζελ , ήμουν σε θέση να αφαιρέσετε ένα bug.

Επιπλέον, απαιτούνται τα εξής βιβλιοθήκες:

Navit σχετικά με την προ

Δημοσιεύθηκε στις 14 Μάρτιος 2010 στο Blogosphere , ηλεκτρονικών υπολογιστών από muhgatus

Nahmd,
Τέλος, έχει έρθει. Η επόμενη αργία έρχεται. Όπως μπορείτε να δείτε Precentral του φόρουμ, πολλοί άνθρωποι φέρνουν ακριβώς το πρόγραμμα Navit στο Pre. Precentral διαβάσετε στο φόρουμ .

debian.r4w.de (ενημέρωση)

Δημοσιεύτηκε στις 8 Μάρτιο 2010 σε υπολογιστή , το Linux από muhgatus

Nahmd,

και πάλι νέα πακέτα :)

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

WMA σε OGG μετατροπή ρεύμα ρεύμα

Που δημοσιεύθηκε στις 7 Μάρτιο 2010 σε υπολογιστή , Linux , PHP , τον προγραμματισμό της muhgatus

Nahmd,
Χρειαζόμουν μια λύση σε ένα ρεύμα WMA "on the fly να καταστεί ένα ρεύμα OGG.

Η δέσμη ενεργειών σε ένα μονοπάτι για τα εκτελέσιμα προγράμματα χώρο για να πάρετε το σενάριο php στο web server και το βουνό του Icecast2 Προσθήκη Configuration. Οι διαφορετικές διαδρομές πρέπει να προσαρμοστεί Ίσως.

Δυστυχώς, επί του παρόντος μόνο ακούνε ο ένας τον Internerradio το ρεύμα. Στην πραγματικότητα, αυτό μπορεί να δημιουργήσει πολλές, αλλά, δυστυχώς, τελείωσε το πρώτο, το οποίο δεν εισπράττει πλέον το ρέμα, μετατρέποντας ?)

Αυτό που χρειάζεται είναι τα εξής:

  • mplayer
  • icecast2
  • oggenc
  • oggfwd
  • php

Η δέσμη ενεργειών για τη μετατροπή

  1. # / Bin / sh
  2. $PATH :/usr/ local /bin PATH εξαγωγής = $ PATH: / usr / local / bin
  3. STREAM = "mms: / / your.radio.fm / stream.wma"
  4. set-e
  5. ΠΕΛΑΤΗ = 0
  6. "$2" != "" ] ; then εάν ["$ 2"! = ""], τότε
  7. ΠΕΛΑΤΗΣ = $ 2
  8. fi
  9. "$3" != "" ] εάν ["$ 3"! = ""]
  10. τότε
  11. STREAM = $ 3
  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" ] εάν ["$ 1" = "ξεκίνημα"]
  24. τότε
  25. >> $LOG_MPLAYER echo "$ συνδεδεμένοι ΠΕΛΑΤΗ">> $ LOG_MPLAYER
  26. ] && echo "Run $0 stop first!" && exit [E-$ FIFO_MPLAYER] & & echo "Run $ 0 σταματήσει πρώτα!" & & Exit
  27. || exit 1 mkfifo $ FIFO_MPLAYER | | εξόδου 1
  28. "$FIFO_MPLAYER" >> $LOG_MPLAYER 2 >& 1 < /dev/null & mplayer-nocache $ STREAM-ήσυχα-ao pcm: file = "$ FIFO_MPLAYER">> $ LOG_MPLAYER 2> & 1 </ dev / null &
  29. echo $! > $ PID_MPLAYER
  30. ύπνου 0,3
  31. -o – 2 >> $LOG_OGGENC | oggfwd localhost 8000 hackme /radio1.ogg >> $LOG_OGGFWD 2 >& 1 & oggenc-Q-q $ 1 FIFO_MPLAYER-o - 2>> $ LOG_OGGENC | oggfwd localhost 8000 hackme / radio1.ogg>> $ LOG_OGGFWD 2> & 1 &
  32. echo $! > $ PID_OGGFWD
  33. ύπνου 0,2
  34. "$1" = "stop" ] Elif ["$ 1" = "στάση"]
  35. τότε
  36. echo ">>> Η διακοπή της αναπαραγωγής chumstream <<<"
  37. cat $PID_MPLAYER ) 2 > /dev/null && \ σκοτώνουν $ (cat $ PID_MPLAYER) 2> / dev / null & & \
  38. cat $PID_OGGFWD ) 2 > /dev/null && \ σκοτώνουν $ (cat $ PID_OGGFWD) 2> / dev / null & & \
  39. || \ rm-rf $ TEMP | | \
  40. echo "Δεν είναι δυνατό να σταματήσει όλες τις διαδικασίες, παρακαλούμε να εξετάσει $ TEMP και να το διορθώσουμε με το χέρι"
  41. αλλιώς
  42. echo "Χρήση:"
  43. echo "$ 0 εκκίνηση [client_id] [URL]"
  44. echo "$ 0 στάση"
  45. fi

Η διαμόρφωση icecast

  1. <mount>
  2. <mount-name> / radio.ogg </-name> mount
  3. <max-listeners> 10 </-ακροατές> max
  4. <burst-size> 65 536 </-size> σκάσει
  5. <hidden> 0 </ hidden>
  6. > Τύπος <authentication = "url">
  7. value = "http://localhost/radio.php" /> Όνομα <option = value = /> "mount_add" "http://localhost/radio.php"
  8. value = "http://localhost/radio.php" /> Όνομα <option = value = /> "mount_remove" "http://localhost/radio.php"
  9. value = "http://localhost/radio.php" /> Όνομα <option = value = /> "listener_add" "http://localhost/radio.php"
  10. value = "http://localhost/radio.php" /> Όνομα <option = value = /> "listener_remove" "http://localhost/radio.php"
  11. </> Authentication
  12. <Mount />

Η Php Start / Stop μέρος

  1. Php
  2. $_POST [ "action" ] == 'listener_add' ) { if ($ _POST ["δράση"] == "listener_add») (
  3. ( "/usr/local/bin/chumstream.sh start " . $_POST [ "client" ] , $result ) ; $ Tmp = exec ("/ usr / local / bin / chumstream.sh ξεκίνημα. $ _POST [" πελάτης "], $ αποτέλεσμα)?
  4. ( $_POST [ "action" ] == 'listener_remove' ) { ) Else if ($ _POST ["δράση"] == "listener_remove») (
  5. ( "/usr/local/bin/chumstream.sh stop " . $_POST [ "client" ] , $result ) ; $ Tmp = exec ("/ usr / local / bin / chumstream.sh σταματήσει". $ _POST ["πελάτης"], $ αποτέλεσμα)?
  6. )
  7. 'icecast-auth-user: 1′ ) ; header («icecast-auth-user: 1 ')?
  8. 'icecast-auth-message: OK' ) ; header («icecast-auth-μήνυμα: OK ')?
  9. ;>

debian.r4w.de (ενημέρωση)

Που δημοσιεύθηκε στις 7 Μάρτιο 2010 σε υπολογιστή , Linux , PHP , Προγραμματισμός , Python από muhgatus

Nahmd,

και πάλι νέα πακέτα :)

  • 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 (ενημέρωση)

Δημοσιεύτηκε στις 25 Φεβρουάριο του 2010 σε υπολογιστή , το Linux από muhgatus

Nahmd,

νέα πακέτα:

  • python-yaml_3.09-1_i386.deb
  • 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

Οι νέες εκδόσεις του pyyaml εμπλέκονται.

debian.r4w.de ενημερώσεις

Δημοσιεύθηκε στις 23 Φεβρουάριο του 2010 σε υπολογιστή , το Linux από muhgatus

Nahmd,
Έχω παίξει σε ένα ζευγάρι των νέων πακέτων.

  • memcachefs 0,5
  • memcached 1.4.4
Επόμενη Σελίδα »