Jak na macu smazat BT zařízení při vypnutém BT

macík - letní

Jak na macu smazat BT zařízení při vypnutém BT
« kdy: 25. 03. 2018, 14:22:21 »
Mám takový problém v OS X, komunikoval jsem s jedním BT zařízením (musel jsem ho spárovat) a nyního v OS X chci smazat. Ovšem křížek v Předvolby systému - bluetooth se v seznamu zařízení ukáže jen když bluetooth je zapnutý. Já chci i možnost smazat zařízení když je BT vypnutý.



PS: kde má OS X podrobnější nastavení BT politiky zabezepčení a práv? Vím, že v době třeba před 10 lety byly různé programy, které umožnňovaly funkcionalitu BT v windows (WIDCOM, BLUESOLEIL), protože nebyla integrovaná, ale v nastavení umožnily takhle široké možnosti:
- automatické odmítání nespárovanýc zařízení
- naopak automatický příjem souboru od kohokoli  (vztaženo konkrétně k protokolu bt obex trasnfer)
-výber z možností : nutnost potvrzení pinem, nutnost jen odklepnutí, automatické povolení, automatický zákaz
- neviditelný mód
« Poslední změna: 25. 03. 2018, 22:37:36 od Petr Krčmář »


Kkt1

Maciku, je to udelane tak, ze to zarizeni musis mit v dosahu, nebo pouzijes workaroud..
https://discussions.apple.com/thread/7336855

Kkt1

Co se tyce tech ostatnich veci, apple to nejak nakodil a uzivatel to pouziva as is. Mozna jsou nejake udelatka, ale neznam nikoho kdo by to resil.

Steve

Maciku ty si vymyslis problemy i tam kde nejsou. Dobre vis jak vyhodit sparovane zarizeni pri zapnutem BT (bud pres System preferences->Bluetooth, nebo alt+click na BT ikonku).
Ale ne, ty musis resit blbosti jak to odparovat i pri vypnutem BT demonu.

Uvedom si ze nejsi zadny power user ani systemak. Jsi podprumerny uzivatel, ktery bud neumi googlit nebo ma chabou znalost anglictiny nebo oboji. Kdybys byl alespon prumerny uzivatel tak tu nespamujes forum blbostma.

Ale abych ti srazil trolovaci hrebinek, tak ti prozradim, ze to lze i pri vypnutem BT.

1. prikaz v terminalu system_profiler SPBluetoothDataType ti vypise seznam sparovanych BT zarizeni, najdi si adresu toho co chces vymazat.
2. prekonvertuj si pres plutil binarni plist v ~/Library/Preferences/ByHost/com.apple.Bluetooth.NEJAKY_TVUJ_HASH.plist do lidkejsiho formatu, treba xml
3. zedituj xml plistu a vyhod key i date v <dict> pro zarizeni co chces "odparovat"
4. skonvertuj nazpet pres plutil plist z xml do binary

Naschval ti nepisu jak se pouziva plutil protoze se ritis do zahuby a pri tvem talentu si jeste vice ten Mac rozmrdas.

Jo jeste ekvivalent tech WIDCOM, BLUESOLEIL najdes v balicku Hardware_IO_Tools_for_Xcode_7.3.dmg, konkretne jde o Bluetooth Explorer.app (balicek je pro apple vyvojare, stahnes ho po zaregistrovani na developer.apple.com). Mas tam pak HID connection monitor, statusy vsech BT zarizeni, jake pakety posilaji, kolik slotu zabiraji, vsechny BT profily co podporuji i s verzema, logger, grafy konektivity a mnoho dalsich veci co ty v zivote nevyuzijes.

PS: Pro pripad, ze si uplne rozmrdas BT stack v Macu tak misto preinstalovani systemu je to mozne jeste resetnout pres shift+alt+click na BT ikonku v panelu, pak Debug -> Reset the Bluetooth module  :P



uklízečka

pokadil se hawran do diskuze
« Odpověď #5 kdy: 27. 03. 2018, 14:14:14 »