Mac VPN ಗಾಗಿ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್: Shortcuts vs Automator
Shortcuts ಮತ್ತು Automator ಎರಡೂ Mac VPN ಅನ್ನು ಒಂದು ಕೀಗೆ ಬಿಗಿಯುತ್ತವೆ. ಪ್ರತಿ ಕೀ ಎಲ್ಲಿ ವಾಸಿಸುತ್ತದೆ, ಏನು ನಿಮ್ಮನ್ನು ಕೇಳುತ್ತದೆ, ಏನೂ ನಡೆಯದಿದ್ದಾಗ ಏನನ್ನು ಪರಿಶೀಲಿಸಬೇಕು ಎಂದು ಹೋಲಿಸಿ.
Mac VPN ಪ್ರಾರಂಭಿಸಲು ಒಂದು ಕೀ ಒತ್ತಿದರೆ ಸಾಕು, ಮತ್ತು ಅದನ್ನು ಬಿಗಿಯಲು Apple ಎರಡು ಸ್ವಂತ ದಾರಿಗಳನ್ನು ನೀಡುತ್ತದೆ. Shortcuts ಪ್ರತಿ ಶಾರ್ಟ್ಕಟ್ಗೆ ಅದರದೇ ಕೀ ಸಂಯೋಜನೆ ಮತ್ತು ಮೆನು ಬಾರ್ನಲ್ಲಿ ಒಂದು ನಮೂದನ್ನು ನೀಡುತ್ತದೆ. Automator ನಿಮಗೆ ಒಂದು Quick Action ನೀಡುತ್ತದೆ, ಅದರ ಕೀಯನ್ನು ನೀವು ಸಿಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ ನಿಗದಿಪಡಿಸುತ್ತೀರಿ, ವರ್ಕ್ಫ್ಲೋದಿಂದ ಹೊರಗೆ. ಎರಡೂ ದಾರಿಗಳು ಅದೇ ವಿನಂತಿಯನ್ನು ಅದೇ ಸಂಪರ್ಕ ಸೇವೆಗೆ ಕಳುಹಿಸುತ್ತವೆ, ಆದ್ದರಿಂದ ಮುಖ್ಯ ವ್ಯತ್ಯಾಸಗಳು ಬಿಗಿತ ಎಲ್ಲಿ ವಾಸಿಸುತ್ತದೆ, ನೀವು ಯಾವ ಅನುಮತಿ ದ್ವಾರಗಳ ಮೂಲಕ ಹಾದುಹೋಗುತ್ತೀರಿ, ಮತ್ತು ಕೀ ಏನೂ ಮಾಡದಂತೆ ಕಂಡಾಗ ನೀವು ಏನನ್ನು ಪರಿಶೀಲಿಸುತ್ತೀರಿ ಎಂಬುದರಲ್ಲಿ ಇವೆ.
scutil --nc list ನಲ್ಲಿ ಕಾಣುವ ಇರುವ ಸಿಸ್ಟಮ್ VPN ಸೇವೆಯನ್ನು ಕೆಳಗಿನ ಎಲ್ಲವೂ ಊಹಿಸುತ್ತವೆ. ನಿಮ್ಮ ಪೂರೈಕೆದಾರರು ಮೂರನೇ ಪಕ್ಷದ ಕ್ಲೈಂಟ್ ನೀಡಿ ಅದರ ಸಂಪರ್ಕ ಅಲ್ಲಿ ಎಂದೂ ಕಾಣದಿದ್ದರೆ, ಎರಡೂ ಸಾಧನಗಳಲ್ಲಿ ಯಾವುದೂ ಅದನ್ನು scutil ಮೂಲಕ ನಡೆಸಲಾರದು, ಮತ್ತು ನಿಮಗೆ ಆ ಪೂರೈಕೆದಾರರ ಸ್ವಂತ ಕ್ರಿಯೆಯೇ ಬೇಕು.
ಎರಡೂ ದಾರಿಗಳು ಅದೇ ಸೇವೆಯನ್ನು ಕರೆಯುತ್ತವೆ
ಪಟ್ಟಿಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಆ್ಯಪ್ನಿಂದ ಅಲ್ಲ. scutil --nc list ಉಳಿಸಿದ ಪ್ರತಿ ಸೇವೆಯನ್ನು ಅದರ ಸ್ಥಿತಿ ಮತ್ತು ಅದರ ನಿಖರವಾದ ಪ್ರದರ್ಶನ ಹೆಸರಿನೊಂದಿಗೆ ಮುದ್ರಿಸುತ್ತದೆ, ಮತ್ತು ಆಜ್ಞೆಯಲ್ಲಿ ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳೊಳಗೆ ಇಡಬೇಕಾದ ಸ್ಟ್ರಿಂಗ್ ಅದೇ:
/usr/sbin/scutil --nc start "Office VPN"ಆ ಸಾಲು ಸಕ್ರಿಯಗೊಳಿಸುವ ವಿನಂತಿ. ವಿನಂತಿ ಸ್ವೀಕೃತವಾದ ಕ್ಷಣವೇ ಅದು ಹಿಂತಿರುಗುತ್ತದೆ; ಅದು ಎರಡನೇ ಅಂಶಕ್ಕಾಗಿ ಕಾಯುವುದಿಲ್ಲ, ಖಾಸಗಿ DNS ಸೆಟ್ ಆಗಿದೆ ಎಂದು ತಿಳಿಸುವುದಿಲ್ಲ, ಫೈಲ್ ಸರ್ವರ್ ಉತ್ತರಿಸುತ್ತಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುವುದಿಲ್ಲ. ಮೆನುವಿನಲ್ಲಿ ನೀವು ಮಾಡುವ ಅದೇ ಕ್ಲಿಕ್ ಎಂದು ಪರಿಗಣಿಸಿ, ಮೆನು ಇಲ್ಲದೆ.
scutil ನಲ್ಲಿ ಟೋಗಲ್ ಕೂಡ ಇಲ್ಲ. ಸಂಪರ್ಕಿಸುವ ಮತ್ತು ಕಡಿತಗೊಳಿಸುವ ಪ್ರತ್ಯೇಕ ಕ್ರಿಯೆಗಳನ್ನು ಸ್ಥಿತಿಯನ್ನು ತಿರುಗಿಸುವ ಒಂದು ಕೀಗಿಂತ ಸುಲಭವಾಗಿ ಯೋಚಿಸಬಹುದು, ಏಕೆಂದರೆ ಹ್ಯಾಂಡ್ಶೇಕ್ ಸಮಯದಲ್ಲಿ ಒತ್ತಿದ ತಿರುಗುವಿಕೆ ಪೂರ್ಣವಾಗಿ ಮೇಲೆ ಬಾರದ ಸಂಪರ್ಕವನ್ನು ನಿಲ್ಲಿಸಬಹುದು. ಒಂದೇ ಕೀ ಬೇಕಾದರೆ scutil --nc status "Office VPN" ನ ಔಟ್ಪುಟ್ನಲ್ಲಿ ಕವಲೊಡೆಯಿರಿ ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ನಿರ್ಧರಿಸಿ; ಕುರುಡಾಗಿ ಬದಲಿಸುತ್ತಿರಬೇಡಿ.
Shortcuts: ಪ್ರತಿ ಕ್ರಿಯೆಗೆ ಒಂದು ಕೀ, ದೊಡ್ಡ ಅನುಮತಿ ವಿಸ್ತೀರ್ಣ
Shortcuts ನಲ್ಲಿ ಸ್ಥಳೀಯ ಶಾರ್ಟ್ಕಟ್ ರಚಿಸಿ ಮತ್ತು ಅದನ್ನು ಕೆಲಸದ ಹೆಸರಿನಲ್ಲಿ ಕರೆಯಿರಿ, ಉದಾಹರಣೆಗೆ Connect Office VPN.
Run Shell Script ಸೇರಿಸಿ ಮತ್ತು ಪ್ರಾರಂಭದ ವಿನಂತಿಯನ್ನು ಅಂಟಿಸಿ, ಸೇವೆಯ ಹೆಸರು ಅಕ್ಷರಶಃ ಟೈಪ್ ಆಗಿರಬೇಕು, ಕ್ಲಿಪ್ಬೋರ್ಡ್ ಅಥವಾ ಆಯ್ಕೆಮಾಡಿದ ಪಠ್ಯದಿಂದ ತೆಗೆದದ್ದಲ್ಲ.
ಅದನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಲಾಗಿನ್ ಅವಧಿಯಲ್ಲಿ ಸಂಪಾದಕದಿಂದ ಒಮ್ಮೆ ಚಲಾಯಿಸಿ ಮತ್ತು ಸಾಮಾನ್ಯ ದೃಢೀಕರಣ ಹರಿವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ, ಆಗ ಸಿಸ್ಟಮ್ ಅಗತ್ಯವಿರುವ ಅನುಮೋದನೆಯನ್ನು ದಾಖಲಿಸುತ್ತದೆ.
ಶಾರ್ಟ್ಕಟ್ನ ವಿವರಗಳನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು Add Keyboard Shortcut ನಿಂದ ಸಂಯೋಜನೆಯನ್ನು ಬಿಗಿಯಿರಿ. Apple ಈ ಬಿಗಿತವನ್ನು ತನ್ನ Shortcuts ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ದಾಖಲಿಸುತ್ತದೆ; ಸಿಸ್ಟಮ್ ಈಗಾಗಲೇ ಕಾಯ್ದಿರಿಸಿದ ಸಂಯೋಜನೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲಾಗದು.
ಬಿಗಿತ ಶಾರ್ಟ್ಕಟ್ನೊಂದಿಗೆ ಪ್ರಯಾಣಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಒಂದು ಕ್ರಿಯೆ ಹೆಚ್ಚುವರಿ ಕೆಲಸವಿಲ್ಲದೆ ಮೆನು ಬಾರ್ನಲ್ಲಿ ಅಥವಾ Dock ನಲ್ಲೂ ಕುಳಿತುಕೊಳ್ಳಬಹುದು. ಬೆಲೆ ಎರಡನೇ ಅನುಮತಿ: Shortcuts ತನ್ನ ಆದ್ಯತೆಗಳಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ಗೆ ಅನುಮತಿ ಸಿಗುವವರೆಗೆ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಚಲಾಯಿಸುವುದಿಲ್ಲ, ಮತ್ತು ನಿರ್ವಹಿತ Mac ನಲ್ಲಿ ಆ ಸೆಟ್ಟಿಂಗ್ ನೀತಿಯಿಂದ ಬೀಗ ಹಾಕಿರಬಹುದು. ನೀವೇ ಬರೆದ ಅಥವಾ ಓದಿದ ಶಾರ್ಟ್ಕಟ್ಗಳಿಗೆ ಇದನ್ನು ಅನುಮತಿಸಿ, ಅಸ್ಪಷ್ಟ ವಿಷಯವಿರುವ ಆಮದು ಮಾಡಿದ ಫೈಲ್ಗೆ ಅಲ್ಲ.
ಸಿಂಕ್ ಇನ್ನೊಂದು ಬಲೆ. ಬೇರೆ Mac ನಿಂದ ನಕಲಿಸಿದ ಶಾರ್ಟ್ಕಟ್ ಆ Mac ನ ಅಕ್ಷರಶಃ ಸೇವಾ ಹೆಸರನ್ನು ಇನ್ನೂ ಹೊತ್ತಿದೆ. ಸೇವೆ ಬೇರೆ ಹೆಸರಿನಲ್ಲಿರುವ ಯಂತ್ರದಲ್ಲಿ ಕೀ ಹೊತ್ತಿಕೊಳ್ಳುತ್ತದೆ, ಸ್ಕ್ರಿಪ್ಟ್ ಹೊರಬರುತ್ತದೆ, ಮತ್ತು ಯಾವುದೂ ಕಾರಣ ಹೇಳುವುದಿಲ್ಲ.
Automator: ಕಡಿಮೆ ಚಲಿಸುವ ಭಾಗಗಳು, ನೀವು ಹುಡುಕಬೇಕಾದ ಕೀ
Automator ನಲ್ಲಿ Quick Action ಆಯ್ಕೆಮಾಡಿ, ಯಾವುದೇ ಆ್ಯಪ್ನಲ್ಲಿ ಇನ್ಪುಟ್ ತೆಗೆದುಕೊಳ್ಳದಂತೆ ವರ್ಕ್ಫ್ಲೋವನ್ನು ಹೊಂದಿಸಿ, ಮತ್ತು ಅದೇ ಆಜ್ಞೆಯೊಂದಿಗೆ Run Shell Script ಸೇರಿಸಿ, ಶೆಲ್
/bin/zsh.ಅದನ್ನು ಪಟ್ಟಿಯಲ್ಲಿ ಗುರುತಿಸಬಹುದಾದ ಹೆಸರಿನಲ್ಲಿ ಉಳಿಸಿ, ಏಕೆಂದರೆ ನಂತರ ಅದೇ ಹೆಸರನ್ನು ಹುಡುಕುತ್ತೀರಿ.
ಸಿಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್ಗಳು, ನಂತರ ಕೀಬೋರ್ಡ್, ನಂತರ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ಗಳು, ನಂತರ ಸೇವೆಗಳು ತೆರೆಯಿರಿ. ವರ್ಕ್ಫ್ಲೋ ಹುಡುಕಿ, ಟಿಕ್ ಇಲ್ಲದಿದ್ದರೆ ಟಿಕ್ ಮಾಡಿ, ಮತ್ತು ಸಂಯೋಜನೆಯನ್ನು ದಾಖಲಿಸಿ.
ವರ್ಕ್ಫ್ಲೋ ಸೇವೆಯಾಗಿ ಕರೆಯಲ್ಪಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಕೀ ಸೇವೆಗಳ ಕೋಷ್ಟಕದಲ್ಲಿ ವಾಸಿಸುತ್ತದೆ ಮತ್ತು ವರ್ಕ್ಫ್ಲೋದ ಹೆಸರನ್ನು ಅವಲಂಬಿಸಿದೆ. ನಂತರ ಉಳಿಸಿದ ವರ್ಕ್ಫ್ಲೋಗೆ ಮರುನಾಮಕರಣ ಮಾಡಿದರೆ, ನಿಯೋಜನೆ ಉಳಿದಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಲು ಆ ಪ್ಯಾನೆಲ್ ಮತ್ತೆ ತೆರೆಯಿರಿ. ಸೇವಾ ಶಾರ್ಟ್ಕಟ್ ಜಾಗತಿಕ, ಬೇರೆ ಆ್ಯಪ್ ಬಯಸುವ ಸಂಯೋಜನೆಯೊಂದಿಗೆ ಘರ್ಷಿಸುವವರೆಗೆ ಇದು ಅನುಕೂಲಕರ.
ನೀವು ಪಡೆಯುವುದು ಸಣ್ಣ ಕೃತಿ ಮತ್ತು ಒಂದು ಕಡಿಮೆ ಅನುಮತಿ ವಿನಂತಿ: ಸಾಮಾನ್ಯ ವರ್ಕ್ಫ್ಲೋ ಫೈಲ್, ಸ್ವಂತ ಮೆನು ಬಾರ್ ನಮೂದು ಇಲ್ಲ, ಚರ್ಚಿಸಲು ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಟೋಗಲ್ ಇಲ್ಲ. ನೀವು ಕಳೆದುಕೊಳ್ಳುವುದು ಹುಡುಕಲು ಸಿಗುವ ಸೌಲಭ್ಯ, ಏಕೆಂದರೆ ಕ್ರಿಯೆ ಸೇವೆಗಳ ಪಟ್ಟಿಯಲ್ಲಿ ವರ್ಕ್ಫ್ಲೋ ಉಳಿಸಲ್ಪಟ್ಟು ಸಿಸ್ಟಮ್ ಅದನ್ನು ಒಮ್ಮೆ ನೋಡಿದ ನಂತರವೇ ಕಾಣಿಸುತ್ತದೆ.
ಕೀ ಏನೂ ಮಾಡದಿದ್ದಾಗ ಅವು ಎಲ್ಲಿ ಬೇರೆಯಾಗುತ್ತವೆ
| Symptom | Shortcuts route | Automator route |
|---|---|---|
| Key fires, nothing connects | Service name mismatch; re-read scutil --nc list | Same name mismatch inside the shell action |
| Key never fires anywhere | Binding collides with a reserved or app-level combination | Service entry unticked in Keyboard Shortcuts, or renamed |
| An authorization dialog appears every time | Prompt comes from the VPN type, not from Shortcuts | Same prompt, same cause; the script runs as you |
| Connects, no reachable resource | Readiness not checked after the request | Identical gap, identical fix |
| Works only inside one app | Rare; check where the shortcut is made available | Workflow set to receive input from a specific app |
ಕೋಷ್ಟಕ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಓರೆಯಾಗಿದೆ: ಅದರ ಐದು ಸಾಲುಗಳಲ್ಲಿ ಎರಡರಲ್ಲಿ ಪರಿಹಾರ ನಿಜವಾಗಿಯೂ ಬೇರೆ. ಬಹುಪಾಲು ವಿಫಲ ಕೀ ಒತ್ತುವಿಕೆಗಳು ಅದೇ ಒಂದು ದೋಷ-ಜೋಡಿಗೆ ಬರುತ್ತವೆ, ಉಳಿಸಿದ ಸೇವೆಗೆ ಹೊಂದದ ಹೆಸರು ಮತ್ತು ಪೂರ್ಣಗೊಂಡ ಸಂಪರ್ಕ ಎಂದು ಭಾವಿಸಲಾದ ವಿನಂತಿ, ಮತ್ತು ಸಾಧನ ಬದಲಿಸುವುದು ಎರಡನ್ನೂ ಗುಣಪಡಿಸುವುದಿಲ್ಲ.
ಎರಡೂ ದಾರಿಗಳು ರುಜುವಾತುಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ನಿರಾಕರಿಸುತ್ತವೆ. ಕೀ ಸಂಯೋಜನೆ ಸಂವಾದಾತ್ಮಕ ಲಾಗಿನ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಇಲ್ಲದ ಲಾಗಿನ್ ಆಗಿ ಬದಲಿಸಲಾರದು, ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಪಾಸ್ವರ್ಡ್ ಅಂಟಿಸುವುದು ಅದನ್ನು ದಿನಕ್ಕೊಮ್ಮೆ ಟೈಪ್ ಮಾಡುವುದಕ್ಕಿಂತ ಕೆಟ್ಟ ಕಲ್ಪನೆ.
ಈ ಮೂರು ಷರತ್ತುಗಳ ಆಧಾರದಲ್ಲಿ ಆಯ್ಕೆಮಾಡಿ
ಪ್ರತಿ ಕ್ರಿಯೆಗೆ ಒಂದು ಕೀ ಮತ್ತು ಮೆನು ಬಾರ್ನಿಂದ ಪ್ರವೇಶ ಬೇಕಾದರೆ, ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಯಂತ್ರದಲ್ಲಿ ಈಗಾಗಲೇ ಅನುಮತಿಸಲ್ಪಟ್ಟಿದ್ದರೆ Shortcuts ಆಯ್ಕೆಮಾಡಿ. Macs ನಡುವೆ ನಕಲಿಸಲು ಒಂದೇ ಫೈಲ್ ಬೇಕಾದರೆ, ಹೆಚ್ಚುವರಿ ಟೋಗಲ್ ಬೇಡವಾದರೆ Automator ಆಯ್ಕೆಮಾಡಿ. ನಿಮ್ಮ ಸಂಸ್ಥೆ Shortcuts ನಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಅನ್ನು ಬೀಗ ಹಾಕಿದರೆ, ನೀತಿ ಬದಲಾಯಿಸದೆ ಓಡುವ ಏಕೈಕ ಆಯ್ಕೆ Quick Action, ಮತ್ತು ಅದು ಪ್ರಶ್ನೆಯನ್ನು ನಿಮ್ಮ ಪರವಾಗಿ ತೀರ್ಮಾನಿಸುತ್ತದೆ.
ಕೀ ಮೇಲೆ ಅವಲಂಬಿತವಾಗುವ ಮೊದಲು ಈ ಪಟ್ಟಿ ನೋಡಿ: ಸೇವೆಯನ್ನು scutil --nc list ನಲ್ಲಿ ಖಚಿತಪಡಿಸಿ; ಕೀಯನ್ನು ತಣ್ಣನೆಯ ಆರಂಭದಿಂದ ಒತ್ತಿ scutil --nc status ನೋಡಿ; ಸುರಂಗ ಯಾವ ಸಂಪನ್ಮೂಲಕ್ಕಾಗಿ ಇದೆಯೋ ಅದನ್ನು ತೆರೆಯಿರಿ; ಮತ್ತು ಪ್ರತ್ಯೇಕ, ಸ್ಪಷ್ಟ ಹೆಸರಿನ ಕಡಿತ ಕ್ರಿಯೆ ರಚಿಸಿ. ಏಕೈಕ ನಿಲ್ಲಿಸುವ ಕ್ರಿಯೆಯನ್ನು ಸುರಂಗ ಬೇಕಾಗುವ ದೂರದ ಅವಧಿಯಲ್ಲಿ ಇಡಬೇಡಿ.
ಮುಂದಿನ ಹೆಜ್ಜೆ: Connect ಅನ್ನು ಮಾತ್ರ ಬಿಗಿಯಿರಿ, Disconnect ಅನ್ನು ಒಂದು ದಿನ ಬಿಗಿಯದೆ ಬಿಡಿ, ಮತ್ತು ನೀವು ಇನ್ನೂ ಎಷ್ಟು ಬಾರಿ ಮೆನುವಿನೆಡೆಗೆ ಕೈ ಚಾಚುತ್ತೀರಿ ಎಂದು ಗಮನಿಸಿ. ಒತ್ತುವಿಕೆ ಸಮಯ ಉಳಿಸುತ್ತದೆಯೇ ಅಥವಾ ಸ್ಥಿತಿಯನ್ನು ಮರೆಮಾಡುತ್ತದೆಯೇ ಎಂದು ಅದು ಹೇಳುತ್ತದೆ.