CaptureDeviceTray

Skjermbilde programvare:
CaptureDeviceTray
Prog.varedetaljer:
Versjon: 0.2
Last opp dato: 12 May 15
Utvikler: Dmitry Kuzmenko
Lisens: Gratis
Popularitet: 12

Rating: 3.0/5 (Total Votes: 2)

CaptureDeviceTray er et system brett program som kan bli sparket av dbus og vil bytte CaptureDevice til aktivert eller deaktivert tilstand & nbsp; De viktigste målene for denne programvaren er å gjøre følgende.:
- Vis mikrofon fanger tilstand (bruker ALSA varslinger)
- Slå mikrofonen fanger tilstand ved hurtigtast (kun DBus meldinger støttes)
Dette er min første enkle program på Python. Den ble utviklet for Skype-møter for å være sikker på når mikrofonen er aktivert, og når det ikke er.
For å bruke det trenger du PyQt4 installert ved hjelp dbus er foreløpig valgfritt. Når programmet startes det setter mikrofonikonet i systemstatusfeltet. Dersom opptaksenheten er deaktivert, vil røde krysset sirkel legges. CaptureDeviceTray verktøyet bruker pyalsa bibliotek (http://www.alsa-project.org) for å sjekke status på alsa fanger enhet og mottak av meldinger. Så dette verktøyet kan brukes bare for å vise din fange enheten staten. Også du kan endre tilstanden valgte enheten via DBus samtaler til CaptureDeviceTray.
Prøve dbus anrop for å bytte capture tilstand:
- Via CaptureDeviceTray verktøyet
qdbus org.kde.capturedevice / CaptureDevice org.kde.CaptureDevice.SwitchState
- Via kmix:
qdbus org.kde.kmix / Mixer0 org.kde.KMix.setRecordSource Capture: 0 [Sann | False]
- Via amixer kommandolinje:
amixer SSET Capture, 0 fangst [cap | nocap]
Å konfigurere enheten navn fange i CaptureDeviceTray, plasserer enhetsnavnet til CaptureDevice.conf. Bare én enhet kan spesifiseres for nå. Å vite navnet ditt, åpen kmix og finne fangst kanalen du trenger. Jeg har to capture-kanaler: "Capture" og "Capture 2". Å bruke "Capture" sette "Capture: 0" -linjen i config å bruke den andre, bruker "Capture: 1" osv 'amixer scontrols' utgang kan være nyttig
For å bruke CaptureDeviceTray pakke ut arkivet et sted du liker. Jeg bruker ~ / programmer /. Deretter starter programmet via krunner bruker hele banen. Hvis du kjører den via krunner vil det bli startet på nytt ved pålogging automatisk. Deretter kan du bruke hurtigmenyen for å sjekke fungerer det. Deretter prøver DBus kommandoer som er nevnt ovenfor.
Å binde hurtigtast for bryteren du kan bruke Custom Snarveier i KDE Systeminnstillinger ->
Snarveier og Guestures. For å legge til ny snarvei klikk Edit -> New -> Globalt
Snarvei -> DBus kommando. I kategorien trigger sette hurtigtast, i kategorien Handling angir
følgende:
Remote programmet: org.kde.capturedevice
Remote objekt: / CaptureDevice
Funksjon: org.kde.CaptureDevice.SwitchState
Argumenter: la dette feltet stå tomt
Prøv Ring knappen for å sjekke

Hva er nytt i denne utgaven.

  • Ikke krever kmix. Lytt ALSA varsler via pyalsa.

Krav

  • PyQt

Skjermbilder

capturedevicetray_1_120660.png

Kommentarer til CaptureDeviceTray

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!