Jump to content

apfelartig

Member
  • Content Count

    7
  • Joined

  • Last visited

Everything posted by apfelartig

  1. For me the bluetooth toggle doesn't work. It just opens System Preferences/Bluetooth.
  2. Thanks, thats really great. Maybe you consider a small notification for 10.8?
  3. Yes I have tested it before. The problem is that it starts System Preferences which isn't usually in my Dock.
  4. Actually only the Bluetooth-Toggle doesn't work. are there any other scripts to turn it on/off?
  5. Thanks! Now It works with AppleScripts but not with the following ones: Bluetooth-toggle ./bluetooth.py WiFi-toggle #Function to search keychain for the network password get_pw () { if [ "$1" ] then security 2>&1 >/dev/null find-generic-password -ga AirPort -l "$1" | cut -d '"' -f 2 | grep -v security: fi } #Find the device name DEVICE=$(networksetup -listallhardwareports | grep -A 2 -E "AirPort|Wi-Fi" | grep -m 1 -o -e en[0-9]); #Toggle or change network? case "{query}" in "") #Toggle the power of the Wi-Fi/Airport if [ $(networksetup -getairportpower $DEVICE | grep -c On) == 0 ] then networksetup -setairportpower $DEVICE On echo "Wi-Fi enabled."; else networksetup -setairportpower $DEVICE Off echo "Wi-Fi disabled."; fi ;; "?") echo $(networksetup -getairportnetwork $DEVICE) echo networksetup -getinfo Wi-Fi ;; *) #Change network - Make sure that the Airport is on if [ $(networksetup -getairportpower $DEVICE | grep -c On) == 0 ] then networksetup -setairportpower $DEVICE On fi #Fuzzy match to known networks NETWORK=$(networksetup -listpreferredwirelessnetworks en1 | egrep -im 1 "[[:alnum:]]*{query}[[:alnum:]]*$"); #If a match is found - try to connect to Network if [ -z "$NETWORK" ] then echo "Unable to match \"{query}\" to a know network."; else ERROR=$(networksetup -setairportnetwork en1 "$(echo $NETWORK)" $(get_pw "$(echo $NETWORK)") ); if [ -z "$ERROR" ] then echo "Successfully connected to network $NETWORK."; else echo $ERROR; fi fi ;; esac Are these Python-Scripts and follow other rules?
  6. Hello, I am really new to scripts but I used some in Alfred v1. Scripts like Bluetooth-Toggle or Wi-Fi-toggle and AppleScripts like Starfish or Caffeine Manager. Now with version 2 beta I wanted to import some manually by copying the text. For Example: Bluetooth-Toggle I said Keyword (Input) and combined it with run script (Actions) Script: ./bluetooth.py Another Caffeine Manager: I said Keyword (Input) and combined it with run applescript (Actions) Script: (* This is an unofficial manager for Caffeine (http://lightheadsw.com/caffeine/) created by Sebastian of Zibity. It is an easy way to toggle Caffeine on and off. Usage: "caff" If you have any questions or suggestions, please send me a message via my website: http://www.zibity.com If you want more cool Alfred extensions like these, take a look at http://www.zibity.com/alfred.html for all of my other extensions. If you like this extension, please consider donating to support the continued development of things like this: http://donate.zibity.com *) --- SCRIPT BEGINS HERE --- try tell application "Caffeine" if active is false then turn on tell application "Growl" to notify with name "Extension Output" title "Caffeine has been activated." description "Caffeine Manager has activated Caffeine." application name "Alfred" identifier "caff" icon of application "Caffeine" else turn off tell application "Growl" to notify with name "Extension Output" title "Caffeine has been deactivated." description "Caffeine Manager has deactivated Caffeine." application name "Alfred" identifier "caff" icon of application "Caffeine" end if end tell end try Non of this ways really worked for me. Do you have any suggestions for me what I did wrong?
×
×
  • Create New...