.
CaptureDeviceTray는 DBUS에 의해 추방 될 수 있으며, 활성화 또는 비활성화 상태로 CaptureDevice 전환됩니다를 & nbsp 시스템 트레이 응용 프로그램입니다,이 소프트웨어의 주요 목표는 다음을 수행한다 :
- 상태를 캡처보기 마이크 (ALSA 알림을 사용)
- 단축키로 상태를 캡처 스위치 마이크 (만 DBUS 메시지 지원)
이 파이썬에 처음 간단한 응용 프로그램입니다. 마이크를 사용할 때 그것은 확실하게 스카이프 미팅을 위해 개발되었으며이되지 않을 때.
그것을 사용하려면 PyQt4는 DBUS 현재 선택 사항으로 설치해야합니다. 애플리케이션이 실행될 때 시스템 트레이에 마이크 아이콘을 둔다. 캡처 장치가 비활성화 된 경우, 빨간색 교차 원이 추가됩니다. CaptureDeviceTray 유틸리티는 ALSA의 상태를 확인하는 장치를 캡처 및 알림을 수신 pyalsa 라이브러리 (http://www.alsa-project.org)를 사용합니다. 그래서이 유틸리티는 캡처 장치의 상태를 보여주기 위해 바로 사용할 수 있습니다. 또한 당신은 CaptureDeviceTray에 DBUS 호출을 통해 선택된 장치의 상태를 변경할 수 있습니다.
샘플 DBUS 캡처 상태를 전환 할 호출
- 비아 CaptureDeviceTray 유틸리티
qdbus org.kde.capturedevice / CaptureDevice org.kde.CaptureDevice.SwitchState
- 비아 kmix :
qdbus org.kde.kmix / Mixer0의 org.kde.KMix.setRecordSource 캡처 : 0 [참 | 거짓]
- amixer 명령 줄을 통해 :
amixer의 sset 캡처, 0 캡처 [캡 | nocap]
CaptureDeviceTray에서 캡처 장치 이름을 설정하려면, CaptureDevice.conf에 장치 이름을 넣습니다. 하나의 장치 만 이제 지정 될 수 있습니다. 당신의 이름, 열린 kmix을 알고 당신이 필요로하는 캡처 채널을 찾을 수 있습니다. "캡처"및 "캡처 2"나는이 캡처 채널을 가지고있다. 등 출력 'scontrols amixer'도움이 될 수있는 "1 캡처"사용하는 두 번째를 사용하는 설정으로 라인, "캡처"를 사용하려면 "0 캡처"를 넣어
당신이 좋아하는 곳 아카이브의 압축을 풉니 다 CaptureDeviceTray을 사용합니다. 나는 / ~ / 프로그램을 사용하고 있습니다. 그런 다음 전체 경로를 사용하여 krunner를 통해 응용 프로그램을 시작합니다. 당신이 krunner를 통해 그것을 실행하면 자동으로 로그인 할 때 다시 시작됩니다. 그런 다음 당신은 작동 하는가를 확인하기 위해 상황에 맞는 메뉴를 사용할 수 있습니다. 그런 다음 위 DBUS 명령을보십시오.
스위치 단축키를 결합하려면 KDE 시스템 설정에서 사용자 정의 단축키를 사용할 수 있습니다 ->
바로 가기 및 Guestures. 새 바로 가기를 클릭 편집을 추가하려면 -> 새로 만들기 -> 글로벌
바로 가기 -> DBUS 명령. 작업 탭은 설정에서 트리거 탭에서, 당신의 단축키를 설정
다음 :
원격 응용 프로그램 : org.kde.capturedevice
원격 객체 : / CaptureDevice
기능 : org.kde.CaptureDevice.SwitchState
인수 :이 필드를 비워
확인 버튼을 호출하려고
이 릴리스의 새로운 기능 : 있습니다.
kmix이 필요하지 않습니다. pyalsa 통해 ALSA 알림을 듣습니다.
요구 사항 :
PyQt는
댓글을 찾을 수 없습니다