질문과 답변

소프트웨어 PortableApps(.paf) 형식으로 Evernote를 포터블화 하려고 합니다

2022.04.13 17:24

ViArPl 조회:354

개인 사용을 목적으로 Evernote를 포터블화 하려고 합니다. 컴퓨터 포맷할 때마다 에버노트 계정 설정 페이지에 들어가서 기존 기기를 연동 해제하고 새 기기를 연동하고 하는게 너무 귀찮네요.

 

문제는, ThinApp이나 Cameyo 등 포터블화에 쓰이는 프로그램들이 Evernote를 제대로 인식하지 못하는 것으로 보입니다. 무언가 파일이 만들어지기는 했어도 그게 제대로 실행되지 않아 그저 몇몇 프로세스가 그저 실행중인 상태에 머무는 경우도 있었고, 아예 실행조차 제대로 되지 않는 경우도 있었습니다.

 

그래서 이러한 부분 하나하나를 전부 손으로 설정 가능한 PortableApps.com 형식을 사용하기로 했습니다. 흔히 파이어폭스 포터블 검색하면 나오는 그 사이트에서 쓰는 방식이죠.

 

일단 설치파일을 언팩해 내부의 파일을 열어보니, 32bit와 64bit로 실행파일이 나뉘어 있었습니다. 요새 대부분의 OS는 거의 64bit이기 때문에 64bit용 실행 파일을 꺼낸 후, 그냥 실행해보아 그 차이점을 확인해보았습니다. 레지스트리는 스냅샷을 비교하는 방식을 사용했고요.

 

아무래도 몇몇 확장자를 연결하거나 하는, 포터블 프로그램에는 별 필요 없는 것들만 레지스트리를 사용하는 것 같고, 나머지는 죄다 %AppData%\Evernote 내부에 보관하는 것 같습니다. 그러니까 포터블 프로그램에는 %AppData%\Evernote 경로만 Data로 보관하면 되는 것이죠.

 

여기서 문제가 발생했습니다.

 

 

 

1. %AppData%\Evernote 경로를 Data로 백업할 수 없음

 

무언가 공식 문서를 잘못 해석한 것 같은데, 제가 짠 설정으로는 폴더 구조만 Data로 옮겨지고 기타 파일들은 대부분 %AppData%\Evernote에 남겨지더군요. 아무리 설정을 바꿔봐도 이게 해결이 안됩니다. 폴더 구조뿐만 아니라 내부의 파일들도 제대로 Data로 옮겨져야 합니다.

그 이후에 %AppData%\Evernote는 필요가 없으니 지우면 되고요.

 

2. 캐시를 제외할 수 없음

 

Electron 앱에서 캐시가 어떻게 관리되는지 저는 잘 모릅니다. 하지만 캐시라는 것은 앱 실행에 있어 필수적인 것은 아니지 않습니까? 그래서 캐시는 Data로 빼지 않고 그냥 제거하고 싶은데, 정확히 어떤 파일/폴더가 캐시인지도 모르고, 그걸 제외하는 방법도 모릅니다.

 

이외에도 자체적으로 업데이트가 되는지 안되는지 확인을 할 수 없기도 하고... 이래저래 문제가 많습니다.

 

 

지금까지 제가 작업한 것들입니다. 혹시 PortableApps.com 형식에 대해 잘 아시는 분이 계신다면 어떻게 해야 Evernote를 포터블화 할 수 있을지 조언 부탁드립니다.

 

EvernotePortable.zip

 

실제로 테스트 해보시려면 AppInfo 폴더 옆에 Evernote라는 이름으로 새 폴더를 만든 후, 그 안에 Evernote 파일들을 넣은 다음 PortableApps.com Launcher로 해당 디렉토리를 불러오면 포터블 런처가 만들어집니다.

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
93379 윈 도 우| Uac 활성화 상태에서 다운로시 슈머슈마 228 04-15
93378 소프트웨어| 크롬에서 동기화가 매번 중단됩니다 none 127 04-15
93377 기 타| 웹서핑중 파일이 다운 되어 있는데요 뭐죠?? [3] 버들도령 501 04-15
93376 윈 도 우| 인텔 ( 사용자 지정 해상도 ) 설정 할수 있는 드라이버 버... [1] 주신백곰 343 04-15
93375 윈 도 우| 기본앱 변경 레지스트리 고수님들 봐주세요ㅠㅠ [1] yooohwoo 339 04-15
93374 윈 도 우| 혹시 맥관련 질문도 받나요? [3] BSD 216 04-15
93373 윈 도 우| 프린터) 현재 출력인 문서를 취소하려면 어떻게 해야하나요? [6] 감기걸렸어 615 04-15
93372 윈 도 우| 그래픽카드 드라이버가 안잡힙니다 [5] 이수 731 04-15
93371 윈 도 우| SysWOW64 폴더에 있는 이상한 이름의 TXT 파일 이게 뭘까요? [4] 프리머스 549 04-15
93370 소프트웨어| 바이러스 인가여? [4] 라나빽 460 04-15
93369 서버 / IT| 스마트폰 저장장치에 공인인증서 없는데도 로그인이 잘 됩... [5] ton3d 560 04-15
93368 윈 도 우| 윈도 설치시 윈도 종류 나타나게 [4] 도파고 808 04-14
93367 소프트웨어| 이러한 소프트웨어 찾습니다!! [2] Win10pro 1004 04-14
93366 윈 도 우| 밴토이 에서 mbr일 때 uefi로 부팅 안되는 경우가 있나요? [12] ToFinder 610 04-14
93365 소프트웨어| 마이크로소프트 오피스 정품키 사용유무 확인 방법 질문 [6] 덴마쿠 1215 04-14
93364 소프트웨어| pdf에 drm이 걸려 있어서 뷰어로 밖에 볼 수 없는데 해결방... [6] ehcl73 803 04-14
93363 하드웨어| 네트워크 공유기 질문 입니다 [2] 지룡자 376 04-14
93362 윈 도 우| 2대의 랜을 이용한 PC간 네트웍 질문입니다. [18] rainy 737 04-14
93361 서버 / IT| 알리에서 Smart Power Plug 구입하고 [7] bee 402 04-14
93360 윈 도 우| Windows bootloader 대신에 Ventoy bootloader 쓰시는 분 ... [1] 졸린사자 252 04-14
XE1.11.6 Layout1.4.8