Chrome에서 1 일 전에 충돌 한 탭 창을 복원하는 방법


답변:


11

세션 복원 문제를 해결하는 순수한 웹 응용 프로그램을 만들었습니다. (최근의 컴퓨터 충돌과이 스레드와 확장을 피함으로써 동기가 부여되었습니다.)

사용자 인터페이스는 Chrome 고유의 UI 디자인을 기반으로합니다.

다음과 같이 사용하십시오 :

  1. 요청한 파일을 '사용자 프로필 폴더'중 하나에서 Chrome-Session-Restore 로 드래그 앤 드롭합니다 .
  2. 하단 막대의 작은 화살표를 클릭하여 복원 가능한 탭 목록을 엽니 다.
  3. 세션을 열려면 복원 할 최대 탭 수의 입력 수를 설정하고 화살표를 클릭 할 때 시작 탭 메뉴의 상단 아이콘을 클릭하십시오.

Update per 30.05.2012:

*Favicons are shown;

*better instructions;

*directly copyable file-paths to the session files.

다음은 자세한 기술 정보 및 복원 - 세션 몇 가지 배경입니다.


내가 본 Chrome 세션 세이버 파일에 대한 최고의 기술 설명. 불행히도 JavaScript 응용 프로그램은 하단 막대에 마지막 탭 파일을 끌어서 놓은 후에 아무것도하지 않았습니다.
Dan Dascalescu

@dandv-Chrome에서 CTRL + SHIFT + J를 누를 때 오류 (빨간색 텍스트)가 발생했는지 알려주시겠습니까? 본질적으로 UI는 성공적으로로드되었다는 많은 피드백을 제공하지 않습니다. 위쪽 화살표가있는 막대를 먼저 클릭하십시오.
Lorenz Lo Sauer

귀하가 제공 한 멋진 코드이므로 감사합니다. 필자의 경우 마지막 세션에서 열린 탭, 아래 언급 된 세션 버디 를 선택할 수있는 기록 브라우저가 필요 합니다. 멋진 도구를 사용하여 잃어버린 세션을 복원 할 수 없었습니다. 일부 도구는 2 주 전에 열렸고 일부는 며칠 전에 열렸습니다. 나는 그런 삶입니다. 이 게시물 덕분에 나는 당신과 미래 버디라는 두 가지 귀중한 도구를 발견했습니다.
Moreaki

나는이 소프트웨어의 평화가 어떻게 작동하는지 이해하지 못합니다 (컴퓨터에서 가장 멍청하지는 않지만 ...). 3 세가되어 소프트웨어 수명이 길다. 나는 확장을 피하는 철학을 좋아한다. 더 이상 최근 결과를 찾을 수없는 이유는 무엇입니까? chrome은 3 년 이후 어떻게 더 좋은 도구를 제공하지 않습니까? 나는 세션 버디에 잠시 동안 시도하고 있습니다 ...
Augustin Riedinger

http://lsauer.github.com/chrome-session-restore/작동하지 않습니다 :( 사이트 비활성화
davidhq

7

나는 위에 링크 된 Lo Sauer의 훌륭한 게시물에서 이것을 파헤 쳤다. 그것에 그는 말한다 :

추신 : 파일이 손상되지 않은 경우 단순히 현재 탭 파일을 마지막 탭 파일로 덮어 쓰고 브라우저를 다시 시작할 수 있습니다.

이것은 매력처럼 작동했습니다. Chrome을 다시 시작한 후 탭을 다시 열지 여부를 물었고 그 창을 서툴게 닫았습니다. 위의 PS를 사용하여 복구하려면 Chrome을 종료하기 전에 먼저 이전 세션 파일 (동일한 터미널 창에 입력 한 모든 명령)을 복사했습니다.

cd ~/Library/Application\ Support/Google/Chrome/Default/
cp Last\ Session /tmp

그런 다음 Chrome을 종료하고 세션 파일을 다시 복사했습니다.

cp /tmp/Last\ Session Current\ Session

그런 다음 다시 크롬을 실행하고, 심지어 다른 메시지를 표시하지 않고, 내 모든 탭과 창을 재개.


6

충돌 직후에 Chrome을 실행하면 세션과 탭을 복원 할 것인지 묻습니다. 복원을 클릭하지 않으면 복원되지 않습니다. 그런 다음 Chrome을 닫으면 마지막 세션과 탭이 손실됩니다 (종료 직전에 있던 세션과 탭으로 바)).

충돌 후 탭이 손실되지 않도록하는 가장 좋은 방법은 세션 관리 확장 프로그램을 설치하는 것입니다. 거기 에서 선택하는 많은 ,하지만 내 개인 좋아하는 (그리고 추천)입니다 세션 버디 . 그 기능 중에는 가볍고 사용하기 쉬우 며 세션을 가져오고 내보내는 기능이 있으며 창마다 탭을 관리 할 수 ​​있으며 무엇보다도 (특히이 질문의 경우) 세션을 자동 저장하도록 설정할 수 있습니다 충돌의 경우.


고마워, 방금 Session Buddy를 집어 들었다. 세션 탭을 멋지게 자동 백업합니다. 7 개의 탭을 연 다음 브라우저가 충돌하여 찾고있는 것을 찾아 내야하는 것과 같은 것은 없습니다. (아마 다음 업데이트 삭제하는 플래시 문제였다)
큰 실수 연구소

2

충돌 이후 Chrome을 열고 다른 사이트로 이동 한 경우 "복원"할 수 없다고 생각합니다. 방문한 사이트가 충돌하기 전에 방문한 사이트를 저장하고 수동으로 다시 열면 방문 기록을 볼 수 있습니다.


2
친애하는 Nebru, 나는 보통 그 창에 중요한 탭을 유지합니다. 몇 주 전에 나는 그 페이지를 처음 열었고 어제까지 보관했습니다. Chrome의 기록에는 지난 이틀 동안 열었던 탭만 있기 때문에 기록을 보더라도 해당 탭을 찾을 수 없습니다.
user51210

1
@user : 맞지 않습니다. Chrome은 이틀이 넘는 역사를 유지합니다. 광산은 일주일 이상 돌아갑니다. 더 이상 클릭을 귀찮게하지 않았다. 페이지 하단의 "이전"하이퍼 링크를 클릭해야합니다.
코디 그레이

1
기록을 지우지 않으면 몇 달 동안 기록이 유지됩니다. 당신은 당신의 하루를 찾을 때까지 "이전"링크를 통해 다시 서핑해야합니다. 또한 중요한 탭을 오랫동안 열어 두지 않고 북마크를 사용하여 중요한 탭을 추적하는 것을 고려해 보셨습니까?
Neberu

@ Neberu : 대부분의 사람들이 북마크를 사용하여 중요한 탭을 추적한다고 생각하지만, 이제는 전환해야 할 때 컨텍스트에서 두 개의 탭을 열어 기존 북마크 구조를 보거나 나중에 구성 할 수 있다고 생각합니다. 다른 일을하기 위해 노력하고있는 상황. 당신은 그날 저녁이나 내일 늦게 왼쪽 문맥으로 돌아 오라는 정신적 메모를하고 매일 탭을 되돌아 보며, 우리가 처음 시작한 것을 끝내기 위해 문맥 스위치에 의해 깨어날 때까지 기다리고 있다는 것을 기쁘게 생각합니다. 잘 모르겠습니다.);
Moreaki

1

여기에는 고전적인 세션 세이버 (및 특정 세션 버디)가 언급되어 있으며 "오랜 시간 동안 열어 두지 않고"중요한 탭을 저장하는 데 책갈피를 사용하는 것이 좋습니다.

따라서이 모든 솔루션에 심각한 결함이 있다고 언급하고 언급 할 가치가 있다고 생각합니다.

책갈피의 모든 사용법은 물론 자동적이지 않으며, 추가로 책갈피를 오염시킵니다. Session Savers 스타일 솔루션의 심각한 문제는 충돌 한 창 목록이 편집 할 수없는 일부 목록에 완전히 분리 된 상황에서 현재 창과 관련이없고 일반적으로 보이지 않는 모든 실질적인 측면에 묻혀 있다는 것입니다. 나는 수년 동안이 모든 솔루션을 Firefox에서와 마찬가지로 Chrome에서 사용 하며이 때문에이 충돌 세션을 모두 확인하지는 않습니다.

또한이 솔루션의 대부분 (전부가 아님)은이 자동 저장된 충돌 세션을 정리, 재정렬 및 ​​편집 할 수 없습니다.

이 모든 결함은 내가 오래 전에 내 자신의 솔루션을 수행 한 이유였으며, 두 세계의 최고의 속성을 결합했습니다 (이는 북마크와 세션 세이버 접근 방식 등의 혼합입니다).

TabsOutliner (Chrome 확장 프로그램)

그것은 간단한 세션 관리와 충돌 된 창을 다시 시작하는 기능을 뛰어 넘지 만 실제로이 도구가 만들어진 첫 번째 이유 이므로이 유스 케이스를 정확하게 보여주고 싶습니다. 또한 세션 버디 작성자로부터 오랫동안 중단 된 세션을 관리 할 수있는 능력을 기다리는 데 지쳤습니다.

다음 스크린 샷에서 탐색 세션 (열린 창 2 개)과 다른 요일의 여러 충돌 창을 나타내는 방법을 확인할 수 있습니다.

여기에 이미지 설명을 입력하십시오 http://i.imgur.com/o8ZvIDH.jpg (동일한 이미지이지만 더 크고 자세한 내용)

충돌 한 창은 열려있는 창과 혼합되어 있습니다. 이는 충돌 한 일부 창이 이미 복원 되었기 때문입니다.

TabsOutliner는 탭을 "제자리에"언로드하고 PC 리소스를 절약 할 수있는 기능을 제공하므로 충돌 한 창과 탭을 언로드 된 것으로 처리 할 수 ​​있습니다. 이 스크린 샷에서 충돌 한 창 (녹색 제목이있는 회색)이 열린 창 (파란색)과 동일한 컨텍스트에있는 것을 볼 수 있습니다. 그리고 나중에 언제든지 다시 열거 나 언제든지 더 이상 필요하지 않은 경우 (그리고 대부분의 경우) 간단하게 재구성하고 휴지통을 열 수 있습니다. 이 모든 것은 묻힌 별도의 목록에 가지 않고. 충돌 한 창은 다시 열거 나 리소스를 소비하지 않고도 현재 세션의 일부가됩니다. 실제로 충돌하지 않은 것처럼 느껴집니다. 램을 해제하고 아무것도하지 않기 때문에 충돌을 환영한다는 것을 알게 될 것입니다 잃어버린.

Chrome을 완전히 닫지 않고 때로는 몇 주 동안 닫지 않았으므로 실제로 Chrome은 항상 조만간 충돌했습니다. 그리고 거짓 겸손이 없다면이 문제에 가장 적합한 솔루션이라고 주장 할 수 있습니다. 이 질문을 받았을 당시에는 결석이 ​​있었으며, 당시 버디 당회가 가장 좋은 대답이었습니다. 나는 모든 대안 중 스스로 그것을 사용했습니다. 그러나 상황이 바뀌면 훨씬 나은 솔루션이 존재합니다.


1
그러나이 확장 (예 : 모든 탭 관리자 확장)이 탭별 컨텍스트 (역사 / 역순)를 복원하지 못한다는 것이 사실이 아닙니까?
Syclone0044
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.