Linkinus용 스크립트로, 현재 화면의 스크린샷을 찍어서 irc 대화방에 링크를 올려주는 스크립트입니다.
코딩은 아주 허접합니다. 제가 전 직업이 은행원, 전공이 회계라는 사실을 염두에 두세요.

먼저, 유닉스를 다룰 줄 아는 분에게만 해당됩니다. 그렇지 않으면 본 스크립트를 쓰시기가 매우 어렵습니다.
패스워드 없이 ssh로 로그인할 수 있는 서버가 필요합니다. 홈계정에 Temp라는 폴더를 만들어주세요 (~/Temp)
스크립트의 파일 경로는 /Users/account/Library/Application Support/Linkinus/Scripts 입니다.

파일명을 sc.scpt라고 하시면, /sc 라고만 입력하셔도 스크린샷을 찍으실 수 있습니다.

-- -----------------------------------------------------------------------------------------------------
-- 아래 세 줄과, [스크린샷 by jswlinux] 부분은 시간 투자해 만든 절 위해서 지우지 말아주세요.
-- 수정은 자유롭게 하셔도 되지만, 원 제작자의 이름과 이메일 주소는 반드시 표기해주세요.
-- Screenshot upload Script for Linkinus
-- by Seowon Jung; [email protected], [email protected] #ubuntu, #mac
-- Version 0.1
-- -----------------------------------------------------------------------------------------------------

on linkinuscmd()
    set theString to "[스크린샷 by jswlinux]: "
    tell application "Finder"
        do shell script "TODAY=`date | sed -e 's/://g' | awk '{print $1 $2 $3 $6 $4}'`;/usr/sbin/screencapture -t jpg ~/Temp/$TODAY.jpg"
        do shell script "SCREENSHOT=`ls ~/Temp/`; scp -P22 ~/Temp/$SCREENSHOT servername.com:/home/homedirectory/screenshots/"
        set filename to do shell script "ls ~/Temp/"
        do shell script "SCREENSHOT=`ls ~/Temp/`; rm -f ~/TEMP/$SCREENSHOT"
        set collover to "Linkinus"
    end tell
 
    set theString to theString & "http://업로드하실 서버의 주소와 경로/" & filename
    return theString
end linkinuscmd

이상입니다.