How to open Bluetooth "Edit Serial Ports" on OSX with Applescript? - bluetooth

I am trying to write an applescript on OSX 7 that simply opens the "Edit Serial Ports" option in the Bluetooth Preferences Menu (I only have one paired device). I was able to get all the way to the bluetooth preferences pane, but I am stuck on how to tell applescript to select the appropriate option from the drop down menu. Would anyone be able to help me with this?
The applescript so far:
tell application "System Preferences"
activate
end tell
tell application "System Preferences"
activate
set current pane to pane "com.apple.preferences.Bluetooth"
end tell
Thank you so much for sharing your knowledge and expertise!

I was able to answer my own question, and learned a lot about applescript and xcode in the process. The correct script is as follows:
tell application "System Preferences"
set current pane to pane id "com.apple.preferences.bluetooth"
tell application "System Events"
tell process "System Preferences"
click menu button "Perform tasks with the selected device" of splitter group 1 of group 1 of window "Bluetooth"
delay 1 -- give menu time to pop up
click menu item "Edit Serial Ports…" of menu 1 of menu button "Perform tasks with the selected device" of splitter group 1 of group 1 of window "Bluetooth"
delay 5
end tell
end tell
quit
end tell

Related

Adding the "Send to" option to the immediate context menu in Windows 11

I would like to add the "send to" option to the context menu in Windows 11.
I know this option appears in the "more options" menu, but I want it to appear immediately on right-click.
I don't want to return my context menu to the Windows 10 menu, but add this option to the quick menu.
I tried this app but I couldn't figure out how to do it.

How to control action when someone presses CLOSE BUTTON in installshield 2020 project?

How can i configure an action in installshield 2020 when someone presss the CLOSE WINDOW (X) button?
I am using Installshield 2020 R3 SP1 revenera
I can see the control for Cancel button BUT i cannot find something to control the CLOSE button. Lets say i want to reset a property when someone presses the CLOSE BUTTON (X), how do i do that?
Please suggest.
Go to User Interface > Dialogs > <Dialog_Name> > Behavior. Look for the cancel button and click on it. On the right side, click Plus symbol and add whatever you want to do and make sure to move your action to the top before the cancel events.

how to view two dialog box on the linux console? running on the same time?

I want to view on the Linux console two dialog windows on the same time
one window that view the progress BAR
and the second tailbox that view the logs are running.
The problem is that the dialog present in the central of the console
What I want is to view the two dialog boxes on the same time on the console while the progress BAR is on the top of the screen
and the tail BOX should present down in the screen.
How to implement this?
How to place the dialog window up or down and not in the center ?
dialog --title "RUN TASKS FROM TEXT TABLE" --gauge "Please wait..." 10 70 0
dialog --tailbox file.log 10 100
You might be able to get this to work, using --tailboxbg, followed by --and-widget and then --gauge. The positioning of the widgets is straightforward, using the --begin option. The complication is in handling input from the keyboard: dialog makes a special case for allowing multiple -tailboxbg options by polling input across the corresponding windows. That polling "works" for similar widgets (which have input), but --gauge does not use input from the keyboard.

disabling bluetooth using applescript in mavericks

I'm not a programmer, first off. So forgive my ignorance here. I am trying to disable bluetooth using applescript. My goal is to assign this applescript to my Griffin Powermate button to make it easier to use with my iMac as a second screen for my MBP. I have this script, which gets it most of the way, but the problem is in mavericks, if you click the button to turn off bluetooth, you get another window that needs you to confirm that you want to do that. It comes in the form of two buttons, one that says "Turn bluetooth off" and the other that says "Leave bluetooth on".
So I can't for the life of me figure out how to get the script to click the button in the secondary window (like a popup, but it's not modal)
Thoughts?
Here's the current script I have, which works great to turn bluetooth back on, by the way, because there is no secondary window.
tell application "System Preferences"
reveal pane "com.apple.preferences.Bluetooth"
end tell
tell application "System Events" to tell process "System Preferences"
click button 6 of window 1
end tell
quit application "System Preferences"
I can't test it, because I get another sheet, but this should work:
tell application "System Events" to tell process "System Preferences"
click button 6 of window 1
click button "Turn bluetooth off" of sheet 1 of window 1
end tell

How to remove "new window from here" menu item (MMC 3.0)

Currently I'm developing an MMC 3.0 based application. How I'm able to hide\remove the menu item "New window from here" which appears when you right click on any node in the left=hand pane (this is implemented to the Microsoft Event Viewer)?
Thanks in advance
Right click on the msc file and then click Author.
There go to File > Options. In the combo box select: "User mode - limited access, single window"
close the console and save the changes.
Run the MSC file and now the "New window from here" won't be there any more.
dig.

Resources