반응형

IT 관련 팁 47

구글 드라이브 | 영구 삭제 파일 복원 | 휴지통에서 지워진 파일 복원 | 휴지통 비운 뒤 복원 | 휴지통 비우기 복원 | 삭제 25일 경과

구글 드라이브에서 휴지통 비우기를 눌러서 영구적으로 삭제된 파일을 복원하는 방법을 알아보도록 하겠습니다. 얼마 전에 나중에 쓸 일이 있을 것이라고 생각하며 구글 드라이브에서 모아두었던 폴더 하나가 통째로 사라진 것으로 알게 되었습니다. 매일 오토핫키로 파일을 압축한 뒤 구글 드라이브에 올리고 1주일이 지난 파일들은 알아서 삭제하는 스크립트를 짜두었는데 혹시 그것 때문에 삭제되었나 싶었지만 사실 왜 지워졌는지 정확한 이유는 알 수 없었습니다. 하지만 휴지통에도 남아 있지 않았으므로 제가 아마 그냥 생각 없이 휴지통 비우기를 눌러서 휴지통을 비워버린 것으로 생각했습니다. 내 활동을 찾아봐도 그 폴더가 지워진 이력을 찾을 수 없었습니다. 구글 드라이브에서 아래 이미지의 ⓘ 버튼을 누른 뒤 "활동" 탭을 클릭하..

IT 관련 팁 2023.02.05

오토핫키 - Sleep | 슬립 | 딜레이 하기 | 대기

오토핫키에는 스크립트 진행을 잠깐 대기하도록 하는 sleep이라는 기능이 있습니다. 스크립트를 짜다보면 창이 열리기를 기다리거나, 혹은 작동이 완료되기를 기다려야 할 때가 있습니다. 이것을 무시하고 진행을 하면 스크립트 작동 전체가 꼬이는 경우가 있습니다. 1. 작동 방식 작동 방식은 매우 간단합니다. sleep, 1000 위와 같이 스크립트 중간에 sleep, 이라고 넣은 뒤 시간을 넣어주면 됩니다. 위의 코드에서 1000은 msec, 즉 1000분의 1초 단위입니다. 따라서 1000이라고 치면 1초가 됩니다. 10초 동안 기다리게 하고 싶으면 10000을 넣어줘야 합니다. sleep은 강제로 스크립트를 무조건 쉬게 하는 명령어입니다. 반면 winwaitactive, winwaitclose는 창이 열리..

오토핫키 - 자주 쓰는 파일 단축키로 실행시키기 | 단축키 | 핫키 | 파일 실행

오토핫키를 이용하면 자주 열어야 하는 파일에 대한 단축키를 설정하고 빠르고 쉽게 실행시킬 수 있습니다. 작업을 하다보면 빈번히 실행시켜야 하는 문서들이 있습니다. 내용을 다 숙지하고 있기는 어렵지만 엄밀하고 정확한 근거가 필요한 작업을 하는 경우 참고로 하는 PDF 파일들이 그 예입니다. 이런 파일을 바탕화면에 꺼내놓을 수도 있지만 어디서나 작동하는 광역 단축키를 설정할 수 있는 방법이 있습니다. 1. 단축키 설정하기 오토핫키로 단축키를 만드는 방법은 매우 간단합니다. 특수키들의 조합을 이용하면 됩니다. 예를 들어 ctrl+win+alt+scrolllock을 단축키로 설정해보겠습니다. ^#!ScrollLock:: 위와 같이 넣으면 됩니다. 단축키의 뒤에는 반드시 콜론이 두 개 들어가야 합니다. 그리고 그..

오토핫키 - 포즈 Pause | 흐름 제어하기 | 스크립트 중단 재개

오토핫키 스크립트의 흐름을 제어하는 방법 중 하나인 Pause에 대해서 알아보겠습니다. 오토핫키 스크립트는 자동화에는 매우 유용한 프로그램이지만 상황을 판단하는 능력은 높지 않습니다. A라는 지점에서 다음 단계로 넘어가야만 하는데 반드시 사람이 직접 확인을 해야 할 필요성이 있을 때가 있습니다. 그럴 때 스크립트의 진행이 잠깐 멈추도록 해볼 수 있습니다. 1. 오토핫키에는 pause라는 기능이 있습니다. 스크립트 중간에 pause 명령어를 넣어둡니다. 진행되던 스크립트가 pause를 만나면 그 지점에서 멈춥니다. Pause Pause를 하는 스크립트는 아주 간단합니다. 위의 코드처럼 그냥 "Pause"라고 넣기만 하면 됩니다. 그런데 그냥 멈추게 하면 이게 제대로 멈춘 것인지 알기가 어려울 수도 있으니 ..

티스토리 저품질 | 글수정 | 본문수정 | 제목수정 | 재수집 처리

이번 포스팅에서는 제목이나 본문을 수정하면 저품질에 빠지게 되는지에 대한 개인적 경험을 적어보려고 합니다. 티스토리를 하다 보면 저품질이라는 이야기를 종종 듣게 됩니다. 저품질은 시간의 문제일 뿐 누구에게나 발생할 수밖에 없는 문제라고 하는 블로거들도 있고, 또 몇 년 동안 저품질 이슈에 시달린 적이 없다고 이야기하는 블로거들도 있습니다. 그러나 티스토리로 블로깅을 하고 있다면 저품질 이슈, 즉 다음 검색 결과로부터 배제되어 블라인드 처리되는 문제는 고민스러운 일이 아닐 수 없습니다. 티스토리는 유입 경로의 상당 부분을 다음 검색 결과에 의존합니다. 아시다시피 티스토리의 유입 경로를 살펴보면 다음 검색을 경유하는 비중이 매우 높습니다. 아무리 구글 SEO에 맞춰서 구글 검색 노출의 빈도나 순위를 높이려고..

오토핫키 - 작업하던 창이름 저장 | 창 재활성화하기 | 창 다시 띄우기

오토핫키는 현재 작업하고 있는 창의 이름을 저장하는 기능이 있다. 이것을 활용하면 A라는 창에서 작업을 하다가, B와 C라는 창을 거쳐 작업을 한 뒤 다시 A로 회귀할 수 있다. 잘 활용하면 매우 편리한 기능이다. 1. WinGetTitle 명령어 사용 오토핫키에는 WinGetTitle이라는 명령어가 있다. 말 그대로 Window의 Title을 Get하는 명령어이다. 사용법은 아래와 같다. Wingettitle, title, A 위의 한 줄만 쓰면 현재 활성화되어 있는 창의 타이틀을 오토핫키가 기억한다. 그렇다면 이제 다시 어떻게 원래 작업하던 창으로 되돌리는지가 관건이다. 2. Winactivate 명령어 사용 이때는 winactivate 명령어를 사용한다. 그리고 코드를 아래와 같이 넣는다. Wina..

알프레드 워크플로우 - 알프레드 쿼리인 %TriggerValue%를 키보드 마에스트로 파이썬 스트립트로 전달하기

알프레드와 키보드 마에스트로를 연동하는 방법에 대한 포스팅을 올렸었다. 이번에는 알프레드 워크플로우의 쿼리 query 를 키보드 마에스트로의 파이썬 스크립트로 전달하는 방법에 대해서 다루어 보려고 한다. 알프레드 워크플로우 - 알프레드와 키보드 마에스트로 연동, 연결하기 알프레드 워크플로우 - 알프레드와 키보드 마에스트로 연동, 연결하기 어떻게 하면 반복되는 작업을 좀 더 빠르고 원활하게 수행할까를 고민하다가 Mac의 Automator를 사용해보았다. 그런데 익숙하지 않기도 하고 잘 모르기도 해서 그다지 편리하지가 않았다. 키보드 rayshines.tistory.com 1. 알프레드 워크플로우의 쿼리를 키보드 마에스트로의 파이썬 스크립트로 전달하는 방법 알프레드 워크플로오의 쿼리는 키보드 마에스트로 내에..

알프레드 워크플로우 - 여러 개의 변수를 애플스크립트를 거쳐 아웃풋으로 넘기기

알프레드는 하나의 Argument 만을 허용한다. 그래서 하나의 Argument를 여러 개의 변수로 쪼개는 기능인 "Split Arg to Vars"를 제공한다. 그리고 이렇게 여러 개로 쪼갠 Variable을 애플스크립트로 전달할 수 있고, 그리고 노티피케이션 Notification 등의 아웃풋으로도 넘길 수 있다. 1. Argement를 여러 개의 변수로 쪼개기 (split) 아래 이미지처럼 "Split Arg to Vars" 유틸리티를 이용해 Argument를 여러 개의 Variable로 쪼갤 수 있다. Delimiter는 " "으로 설정한다. ","으로 해도 되지만 " "로 하면 여러 개의 Argument를 구분할 때 스페이스바만 한 번 치면 된다. 그냥 빈 칸이 아니라 한 칸이다. 2. 원하는 ..

알프레드 워크플로우 - 알프레드와 키보드 마에스트로 연동, 연결하기

어떻게 하면 반복되는 작업을 좀 더 빠르고 원활하게 수행할까를 고민하다가 Mac의 Automator를 사용해보았다. 그런데 익숙하지 않기도 하고 잘 모르기도 해서 그다지 편리하지가 않았다. 키보드 마에스트로는 원래도 알고 있었지만 구매는 하지 않고 있었다. 알프레드나 BTT 등의 대체제가 충분하기도 했고, 키보드 마에스트로 자체가 워낙 진입 장벽이 높다고 들었기 때문이다. 그런데 이번에 조금이나마 공부를 해보려고 구입을 했다. 1. 알프레드와 키보드 마에스트로를 연동, 연결하는 기본적 방식 키보드 마에스트로로 새로운 매크로를 만들고 나면 위와 같이 어떤 입력으로 매크로는 trigger 할지를 설정할 수 있다. 그리고 "Or by URL:"을 클릭해서 열면 위와 같은 창이 나온다. 이 중 제일 마지막 행에..

알프레드 워크플로우 - Openmovie DB 검색 워크플로우

얼마 전에 MacOs를 몬터레이 Monterey 12.3으로 업그레이드하면서 파이썬2 Python2 가 삭제되었다. 그러면서 파이썬2 Python2 기반으로 작성된 알프레드 워크플로우들이 모두 작동을 멈췄다. 그 중 IMDB를 검색하는 워크플로우도 있었다. 평소에 편리하게 사용하던 워크플로우였는데 더 이상 작동하지 않아 대체할 수 있는 워크플로우를 만들어 보고 싶다는 생각이 들어 찾아보다가 Openmovie DB에서 API를 무료로 제공한다는 것을 알게 됐다. OMDb API - The Open Movie Database Use for workflow A short description of the application or website that will use this API. www.omdbapi...

반응형