어플리케이션중 광고를 보여주는 애드웨어가 많다.
광고를 보아주는것이 인지상정이지만..........
아무튼 이런류의 어플들은 서버에서 해당 광고를 받아서 보여준다.
받아서 보여주는 이유는 새로운 내용을 업데이트 하기 위해서이다.
지난 광고는 계속 보여줄 이유가 없기 때문이다. -이런 이유로 네트워크를 차단하면 광고가 안나온다. ....
[기존의 방법]
서버로 부터 받아온 파일을 알아낸후 해당 파일을 지운다.
해당파일과 동일한 파일을 노트패드 형식으로 만든다. - 새로만들기 - 텍스트파일 - 이름바꾸기
새로만든 파일의 속성에서 읽기 전용으로 한다.
문제점 - 읽기전용으로 만들어도 어플에서 지울수 있다.
[새로운 방법]
아래 사이트에서 일단 읽어보자.........
http://smokingbird.tistory.com/trackback/219
@echo off
:RUN
echo.
echo 파일구리가 기본경로 ex) 프로그램파일-프리챌-파일구리
echo 에 있다면 그대로 진행을, 아닐경우 설치된 폴더에 복사
echo 하신뒤 실행하시기 바랍니다.
echo c: d:같은 드라이브 문자열에 상관없이 프로그램 파일즈
echo 아래에 파일구리가 설치되어있다면 패치가 됩니다.
echo 기본경로가 아닌경우에는 이 파일을 파일구리 설치된 폴
echo 더로 이동하신뒤 실행하시기 바랍니다.
echo.
echo 제작 블로그 - http://smokingbird.tistory.com
echo.
pause
IF EXIST DB GOTO USER
:EXIST
cls
cd %PROGRAMFILES%
cd Freechal
cd Fileguri
GOTO USER
cls
:USER
cls
cd DB
cls
GOTO PATCH
:PATCH
echo 이제 패치를 시작합니다
pause
cls
del bannedAdult.db
mkdir bannedAdult.db
cd bannedAdult.db
mkdir protect
cd..
attrib +r bannedAdult.db
cls
del bannedDownLoad.db
mkdir bannedDownLoad.db
cd bannedDownLoad.db
mkdir protect
cd..
attrib +r bannedDownLoad.db
cls
del bannedHash.db
mkdir bannedHash.db
좀 한다 하는 사람은 스크립트 소스만 대충보고도 눈치챗을 것이다.
본문 아래 댓글의 답변에 쓰인 것도 잘 보기 바란다.
요점 - 폴더와 동일한 파일 이름은 만들수 없다.
'새 텍스트 문서.txt' 라는 폴더를 만들고 나서 새로만들기 - 텍스트문서 해보라.
새 텍스트 문서 (2).txt 이런 파일이 만들어진다.
혹시 모르니 해당 폴더내에 protect라는 폴더를 또 하나 생성해 둔것 같다.
attrib +r 도스명령어로 읽기 전용으로 만드는 것이다.
이것은 탐색기 속성에서 보이는 읽기전용에서 제대로 보이지 않는 것 같다.
반면에 숨김 속성은 제대로 적용되고 보여진다. - 평소에 쓸일이 없으니 넘어가자..
[정리]
읽기 전용으로 해야 할 파일이 있을 경우 해당 파일과 동일한 이름의 폴더를 생성한다.
폴더내에 또 다른 임의의 폴더를 만든다. 처음 만든 폴더를 읽기 전용 특성(속성)을 준다.
--파일속의 내용이 중대한 영향을 줄 경우 사용할 수 없다. 해당 파일이 없어도 어플리케이션의 운용에
문제가 없는 경우에만 사용할 수 있는 방법이다.
이 글은 스프링노트에서 작성되었습니다.
'IT' 카테고리의 다른 글
IE-Toy용 네이버 오른마우스 해제 스크립트 (0) | 2010.12.17 |
---|---|
Win7 멀티 터치 인터페이스 (0) | 2010.12.17 |
외국어 프로그램 설치 패치 업데이트 에러 해결하기 (0) | 2010.12.17 |
처마 밑 울녘에 무궁화 꽃이 피었습니다 (0) | 2010.10.28 |
댓글의 익명 악용 방지 (0) | 2010.10.28 |