2008-09-21 3 views
8

매일 아침, 컴퓨터에 로그인 한 후 다양한 일상적인 작업을 수행합니다. 목록에는 전자 메일 클라이언트 열어 본/rss 독자, Visual Studio 시작, 일부 비즈니스 응용 프로그램 실행, 일부 응답 입력, 소스 제어에서 최신 버전 가져 오기, 컴파일, 다른 도메인에 연결 등이 포함될 수 있습니다. AutoIt과 같은 스크립트 솔루션을 사용하여 자동화 할 수 있습니다.생산성 향상을위한 일상적인 작업을 어떻게 자동화합니까?

반복적으로 작업 한 항목 목록과 자동화 방법으로 괴롭히는 사람들이 있습니다. 멋진 팁?

답변

3

좋아하는 방법은 컴퓨터를 밤에 켜 두는 것입니다. 노트북 인 경우 컴퓨터를 잠자기 상태로 두는 것이 좋습니다. VM웨어 또는 이와 유사한 방식으로 웹 브라우징 가상 시스템을 실행하는 경우 시스템과 함께 VM을 시작하도록 설정하고 종료시 상태를 저장하여 웹 페이지 및 전자 메일 클라이언트를 열어 둘 수 있습니다. 이것은 대형 컴파일에서 VM의 성능에 미치는 영향이 이점을 무효화하지 않는 스크립팅 또는 유사한 작업을 수행하는 경우에도 개발을 위해 작동합니다.

4

저는 Linux를 사용합니다. 나는 원하는 모든 일을하는 스크립트를 가지고있다. 일반적으로 저는 작업의 "블록"이 미래에 재사용 될 수있을 때마다 스크립트를 작성합니다. 예를 들어, 간단한 리팩터링, 배포 등 ...

시간이 지남에 따라 나는이 블록들을 결합하기 시작 했으므로 효율성이 더욱 높아졌습니다.

"시작시로드 작업"과 관련하여, 즉시 로그 아웃되는 Linux에서 (로그 아웃하거나 컴퓨터를 끄면 "현재 세션 저장"이 가능합니다).

Windows에서 명령 줄을 통해 자동화 할 수있는 프로그램을 사용하는 것이 좋습니다.

1

SlickRun은 매우 편리합니다. 일반적인 키나 작은 풋 프린트 만 ​​탐색 할 수 있습니다. 입력 변수와 파일 경로 인식 기능을 사용하여 모든 컴퓨터에 빠른 원격 데스크톱을 제공하고 필요한 정보를 검색 할 수 있습니다.

1

OS X에서는 처음에 실행하는 AppleScript가 있습니다. 그것은 IM에 자리 비움 메시지를 설정하거나, 나를 혼란스럽게하거나, 새로운 메일을받는 등의 프로그램을 숨기거나 중단합니다. 또한 USB 백업 디스크를 연결하므로 집에 갈 때 다른 스크립트가 꺼내고 일부 프로그램이 종료됩니다. 스크립트가 완료되면 나도 마찬가지입니다.

Quicksilver를 사용하여 이러한 스크립트를 키 조합으로 호출합니다.

Mac을 가지고 있지 않다면, 퀵실버 (Quicksilver)와 애플 스크립트 (AppleScript)가 아마도 # 1과 # 2 전환 이유 일 것입니다. 두 사람 사이에서, 당신은 당신의 컴퓨터가 매우 짧은 순서로 원하는 것을 실제로 할 수 있다고 말할 수 있습니다.

1

간단한 작업을 수행하는 데 걸리는 시간을 줄이려면 퀵실버 (Quicksilver) 또는 런치 (Launchy) 같은 좋은 app launcher을 사용하십시오. 스크립트는 일반적으로 스크립팅 할 수 없지만 한 단계 더 빨리 수행 할 수 있습니다.

1

셸 스크립트 (Applescript, Bash, PowerShell 등)를 쓰는 것은 앱이 스크립트 가능하다고 가정하고 새로운 언어를 선택할 때 가장 평범한 작업을 자동화하는 가장 좋은 방법입니다. 이 실습을 더 할 때, 사용하는 앱에서 스크립트가 가능하지 않은 점을 염두에 두어 앱 선택에 영향을 미치기 시작합니다.

또한 고려해보십시오. cron 작업, Windows 예약 작업 또는 이와 유사한 OS X 아날로그를 사용하여 특정 시간에 특정 작업을 자동으로 실행할 수 있습니다.앞서 언급 한 "workday morning"스크립트에서부터 매년 아내의 생일과 기념일을 상기시키는 데 사용할 수 있습니다. * NIX 시스템의 경우 더 많은 정보가 here이거나 Windows 상자의 경우 here입니다.

해피 오토메이션!

1

AppleScript로 주위를 감싸는 데 힘든 시간을 보냈지 만, Apple이 BASH 스크립트를 정상적으로 실행했기 때문에 대신 그 대신에 사용합니다. 내 맥에 개발 서버가있어서 새로운 사이트 디렉토리를 만들고, 아파치에서 새로운 가상 호스트를 만들고,/etc/hosts 파일에 새 도메인을 추가 할 수있는 스크립트를 가지고있다.

Growl으로 Bash (또는 아마도 applescript, 나도 모르겠지만)를 통합하는 것이 특히 멋지다. 그렇게하면 화면에 멋진 메시지를 올려 놓고 png 아이콘을 완성 할 수 있습니다. 스크립트가 하루 동안하는 일에 더 유용합니다.

1

직장에서 개발 서버를 사용하여 대부분의 프로그래밍 작업을 수행하므로 저녁에 화면 세션을 분리하고 아침에 다시 첨부하기 만하면 정확한 위치에 도달 할 때까지 몇 초 걸립니다. 나는 그 전날 떠났다.

내받은 편지함을 정리하기 위해 mutt에 정의 된 일부 매크로가 있는데 (메일 보관 등), 내 노트북의 개발 서버에서 sshfs (공개 키를 사용하여 상호 작용하지 않고 작동)를 통해 일부 디렉토리를 마운트하는 스크립트가 있습니다. 그 후에는 브라우저를 시작하고 커피를 사면됩니다. :)

+0

우리가 우리 커피를 마시고있는 동안 시스템은 모든 그 재료를 돌 보자. :) –

관련 문제