2013-09-05 4 views
0

최근 문제가 있습니다. 나는 그들 (노트북 제조 업체)에 3G 모듈을 여러 노트북 가지고있어. 하나를 다시 시작할 때 항상 연결의 마지막 상태를 복구합니다. WLAN/Bluetooth가 마지막으로 켜지면 스위치가 켜집니다. 노트북을 끄고 노트북을 다시 시작하면 꺼져 있습니다.3G를 켜는 방법은 무엇입니까?

하지만 3G는이 패턴을 따르지 않습니다. 다시 시작한 후에는 항상 꺼져 있습니다. 일부 고객은이 연결을 영구적으로 사용하므로 시작할 때 3G를 켜놓는 솔루션을 찾고 있습니다. 분명히, 나는 하나도 갖고 있지 않다. :)

어떻게 해결 될지는 중요하지 않습니다. C#, VBS, CMD/Batch, RegHacks, ... 나는 모든 아이디어에 열려 있습니다. :) 시도하고있다

아이디어 :

  • Simulating Fn+any
  • 하드웨어 ID로 사용있는 DevCon (일부 기능 만 재시작에서 사용할 수 없음)

대상 OS :

  • Windows 7
  • Windows 8

답변

1

설명 에서처럼 3G 장치의 라디오를 켜고 싶은 것처럼 들립니다. Windows Mobile Broadband IMbnRadioIMbnRadioEvents 인터페이스를 통해 C# 또는 C++에서이 작업을 수행 할 수 있습니다.

OS를 종료 할 때 OS를 비활성화하지 말라고 알리는 Windows 설정을 Google에서 빠르게 보았지만 아무 것도 찾지 못했습니다.

편집 : MbnApi를 사용하면 많은 작업을 수행 할 수 있습니다. 그것은 많은 인터페이스로 구성되어 있으며 위에 링크 된 두 가지는 특히 라디오를 켜고 끄기위한 것입니다. 나머지는 필요 없습니다.

3G 모듈은 소프트웨어 비활성화 (라디오 꺼짐/켜짐) 또는 하드웨어 비활성화 (컴퓨터 스위치) 중 하나 일 수 있습니다. 이 두 가지 사항의 정확한 구현은 개별 제조업체에 달려 있습니다. 그들은 다른 제조사의 기계에서도 똑같이 작동하지 않습니다. 일부 컴퓨터는 3G 라디오의 전원을 끄고 장치는 켜져 있고 다른 장치는 장치의 전원을 완전히 차단합니다.

+0

답변은 해결책과 같습니다. 나는 화요일 (현재 아프다, 우울) 직장에있을 것으로 예상된다. 나는 그것을 시험 할 수있다. 귀하의 기여에 감사드립니다! – Trollwut

+0

곧 받으십시오! C#을 사용하려면이 페이지에 링크 된 백서가 있습니다. http://msdn.microsoft.com/en-us/library/windows/desktop/dd323271(v=vs.85) .aspx MBN API 사용에 대해. 동일한 인터페이스가 Windows 8 Desktop에서도 유효합니다. –

+0

안녕 친구! 나는 이제 당신의 해결책을 끝내고 있습니다. 다소 기발한 것이지만 나는 발전하고 있습니다. y 프로젝트에 "MbnApi"를 추가하고 함께 작업 할 수 있습니다. 그러나 그것이 정말로 내가 원하는 해결책이라면 확실하지 않습니다. 나는 3G 모듈을 켜고 끌 필요가있다. 클래스를 사용하면 모든 것을 (SMS를 보내고받는 것과 같이) 가능하지만 ON/OFF는 전환하지 않는 것처럼 보입니다. 아니면 그냥 장님인가? – Trollwut