EA의 새로운 Battlelog 서비스는 정말 훌륭합니다. 그렇지 않은 경우를 제외하고.
Firefox를 사용하는 경우 Greasemonkey 추가 기능이 먼저 설치되어 있는지 확인하세요.
참고: 원래 Gist 버전을 사용하고 있었다면 먼저 해당 버전을 제거하세요. "사용자 스크립트란 무엇입니까?"를 참조하십시오. 사용자 스크립트 관리에 대한 자세한 내용은 이 문서의 섹션을 참조하세요.
설치하려면 이 사용자 스크립트를 클릭한 다음 팝업되는 브라우저 확인 대화 상자에서 확인/계속/설치를 클릭하세요. 설치가 완료되면 Battlelog 웹페이지를 다시 로드하세요. Battlelog Hacks가 로드되었음을 확인하는 작은 파란색 메시지가 Battlelog 왼쪽 상단에 표시됩니다.
사용자 스크립트는 웹페이지에 추가 기능을 추가할 수 있는 편리한 방법입니다. Chrome은 확장 기능으로 사용자 스크립트를 기본적으로 지원하며 Firefox는 Greasemonkey 추가 기능을 통해 사용자 스크립트를 지원합니다.
사용자 스크립트를 관리하려면:
사용자 스크립트가 설치되면 기본 스크립트 파일의 변경 사항이 업데이트될 때마다 자동으로 로드됩니다. 최신 버전을 얻으려면 Battlelog 웹페이지를 다시 로드하세요.
그리고 그만한 가치가 있는 것은 WebKit 검사기에서 중단점 설정, 원숭이 패치 방법, 호출 스택 추적 등에 많은 시간을 소비했다는 것입니다. JavaScript에서 수행된 작업이 머리를 어지럽게 만들고 앞으로 몇 년 동안 나를 밤잠 못 들게 할 거예요. 이 스크립트가 귀하의 삶을 더 편하게 해준다면 적당한 금액의 기부에 감사하겠습니다. 나에게 필요한 치료사 비용을 지불하는 데 도움이 될 것입니다.
"개발" 모드에서 실행:
git clone git://github.com/cowboy/battlelog-hacks.git && cd battlelog-hacks && git submodule init && git submodule update
실행합니다.battlelog-hacks.user.js
사용자 스크립트/확장을 비활성화합니다. "사용자 스크립트란 무엇입니까?"를 참조하십시오. 이에 대한 자세한 내용은 섹션을 참조하세요.battlelog-hacks-dev.user.js
브라우저로 드래그하고 필요에 따라 확인/계속/설치를 클릭하세요.dev
하위 디렉터리에서 start-webserver.cmd
실행합니다.devsrc
하위 디렉터리에서 스크립트를 편집합니다.devnodefiles.js
편집하고 웹 서버를 종료/다시 시작해야 합니다(5단계).dev
하위 디렉터리에서 build.cmd
실행하여 distbattlelog-hacks.js
빌드하세요. 개발이 완료되면 battlelog-hacks-dev.user.js
비활성화하고 battlelog-hacks.user.js
다시 활성화해야 한다는 점을 기억하세요. 아니면 웹서버를 항상 실행 상태로 두세요.
공식적인 스타일 가이드 대신 기존 코딩 스타일을 유지하도록 주의하세요. 완료되면 끌어오기 요청을 발행하십시오. 버그를 발견하셨나요? 문제를 제기하세요.
또한 "dist" 하위 디렉터리의 파일은 build.cmd
통해 생성되므로 편집하지 마세요. devsrc
하위 디렉터리에서 소스 코드를 찾을 수 있습니다!
2011년 10월 30일 최초 출시. 버전 번호도 없습니다.
2011년 10월 30일 v0.1.1 "개발" 웹 서버 및 사용자 스크립트 추가. 특정 상황(예: 서버에서 추방되는 경우)에서 자동 재시도를 방지하기 위해 자동 재시도 조인 오류가 이제 화이트리스트에 추가되었습니다. 버전 번호는 시작 시 작은 파란색 상자에 표시됩니다.
2011년 10월 31일 v0.2.0 소스를 하위 파일로 분할합니다. 하위 모듈로 포함된 JavaScript Hooker로 연결 항목을 분리했습니다. 빌드 도구를 만들고 개발 웹 서버를 업데이트했습니다.
2011년 11월 4일 v0.3.0 서버 브라우저 재정렬 코드를 제거했습니다(기본적으로 구현됨). 새로 고침 또는 정렬 후 서버 브라우저에서 첫 번째 서버를 자동으로 선택합니다.
2011년 11월 6일 v0.3.1 JavaScript Hooker를 업데이트했습니다. 이제 Com 센터 친구 목록 상태를 기억합니다. 서버 가입 자동 재시도 오류 목록이 업데이트되었습니다. 개발 프로세스가 약간 간소화되었습니다.
2011년 11월 6일 v0.3.2 버그 수정: 서버 목록이 새로 고쳐지거나 정렬되면 이제 첫 번째 서버가 강조 표시되고 선택됩니다(강조 표시만 되어 있었습니다).
2011년 11월 8일 v0.3.3 이제 Com Center 온라인 친구는 기본적으로 표시되고, 오프라인 친구는 기본적으로 숨겨집니다.
2011/2/26 v0.3.4 Com 센터 온라인 친구는 기본적으로 항상 표시되지만 오프라인 친구는 기본적으로 항상 숨겨집니다.
저작권 (c) 2012 "카우보이" 벤 알만
MIT 라이센스에 따라 라이센스가 부여되었습니다.
http://benalman.com/about/license/