add scripts to send links to Safari's Reading List
This commit is contained in:
parent
1322ef3535
commit
dfbedc02b0
2 changed files with 31 additions and 0 deletions
11
add-to-reading-list
Executable file
11
add-to-reading-list
Executable file
|
|
@ -0,0 +1,11 @@
|
|||
#!/bin/sh
|
||||
|
||||
TITLE="$1"
|
||||
URL="$2"
|
||||
|
||||
if [[ "$TITLE" != "" ]] && [[ "$URL" != "" ]]; then
|
||||
osascript -e "tell application \"Safari\" to add reading list item \"${URL}\" with title \"${TITLE}\""
|
||||
else
|
||||
echo "usage: `basename $0` <title> <url>"
|
||||
exit 1
|
||||
fi
|
||||
20
chrome-to-reading-list
Executable file
20
chrome-to-reading-list
Executable file
|
|
@ -0,0 +1,20 @@
|
|||
#!/bin/bash
|
||||
|
||||
AS_GET_TITLE='
|
||||
tell application "Google Chrome"
|
||||
set frontIndex to active tab index of front window
|
||||
get title of tab frontIndex of front window
|
||||
end tell
|
||||
'
|
||||
|
||||
AS_GET_URL='
|
||||
tell application "Google Chrome"
|
||||
set frontIndex to active tab index of front window
|
||||
get URL of tab frontIndex of front window
|
||||
end tell
|
||||
'
|
||||
|
||||
TITLE=`osascript - <<<"$AS_GET_TITLE"`
|
||||
URL=`osascript - <<<"$AS_GET_URL"`
|
||||
|
||||
~/bin/add-to-reading-list "$TITLE" "$URL"
|
||||
Loading…
Reference in a new issue