Poweramp 2.0.5.apk 에 대해서

written by. lee keun sun
2015. 11. 9. 08:23

뮤직 플레이어 중에 최고가 아닌가 생각하는 어플이 파워앰프이다.

그럼 파워앰프에 대해서 자세히 알아보자.

 

실행 시킨 뒤 첫화면.

폰의 메뉴버튼을 누르니 아래에 목록이 보인다.

더 많은 목록을 볼려면 더보기 터치.

우선 설정을 알아 보도록 하자.

 

여러가지 메뉴가 있는데 우선 먼저 할것이 노래 플레이시에 파일에 대한

정보가 나오는데 이것이 한글이 깨져서 나오는 경우가 있다.

그것을 수정할려면 한글을 선택해 주어야 한다.

방법은 고급 메뉴를 고른다.

첫번째 폴더/라이브러리 스캐너를 선택한다.

 

태그 인코딩을 선택.

 

korean 선택한다.

모든 태그들이 한글로 바뀌게 되고 , 폴더들을 다시 검색하게된다

이제 파워앰프의 테마를 바꾸어 보자.

메뉴/설정/테마 를 선택하면 기본으로 네가지 테마가 있다.

 

취향에 맞게 선택....난 블랙 네온.-^^

 테마를 바꾸었으니 노래파일이 있는 폴더를 지정해보자.

이 폴더를 지정하지 않으면 내 폰에 있는 모든 음들을 듣게 된다.

문자 알림음까지도...ㅡㅡ;

설정에 들어가서 뮤직 폴더를 선택하면 아래 처럼 폴더를 선택할 수 있다.

헤드셋도 설정이 가능하다.

파워앰프는 헤드폰을 연결하면 자동으로 음악이 재생되는 기능도 있고,

헤드셋의 통화 버튼을 사용하여 멈춤/재생과 다음곡 넘김의 기능들을 선택이 가능하다.

메뉴에 설명이 있어 체크하면 된다. 

 

잠금화면 에서의 설정이다.

폰 잠금화면 상태에서 조작 설정이다.

역시 메뉴에 간단한 설명이 있다.

체크하면 된다.

잠금화면 활성화 하면

직접 잠금 해제메뉴가 있는데 이걸 체크하면 잠금화면에서

바로 메인 화면으로 가고 체크해제하게 되면

음악 플레이시 메인화면 가고자 할때 락화면(파워앰프 플레이 화면)에서

또 락화면으로 간다(여기서 락 해제하면 메인화면으로 넘어 감)

음악이 플레이가 안 될때는 바로 락 화면에서 메인으로 넘어감.

패턴이 걸려 있으면 체크해도 패턴으로 넘어감.

배경화면 농도0%는 앨범아트 와 메뉴들은 보이고 그 외에는 투명하게....

 

플레이어 메인 화면에서 앨범 아트를 터치하면 여러가지 메뉴들이 나온다.

하나하나 알아보쟝.

 

 

 

우선 별점에 대해서 알아보자면 이것이 재미난게 별점을 매겨 놓으면 나중에

별점 상위 목록에서 부터 들을 수 있다.

 

 

다음으로 반복재생에 대해서....

목록 재생은 폴더내의 노래를 반복재생.

 

폴더에서 폴더로 넘어가면서 반복재생 

 

현재 노래만 무한반복 

 

셔플재생(무작위 재생)

전체-모든 음악파일 무순서 재생...폰에 있는 벨소리 문자 알림음등등등...(설정에서 지정된 폴더에 한해서)

 

노래-노래는 차례대로 재생되고 뮤직 폴더는 랜덤 

 

목록-뮤직 폴더는 차례이고 폴더 내의 노래는 랜덤재생. 

 

 노래/목록-이건 전체랑 비슷한거 같기는 한데...흠...

뮤직폴더가 랜덤이 되면 폴더내의 노래 랜덤...모든 노래재생이 끝나면 또 랜덤으로 폴더 선택

해서 노래 랜덤재생...이 아닐까...ㅡ,,ㅡ;

 

EQU(이퀄라이저)-바 모양의 버튼을 움직여 음을 조절할 수 있고(중간에 ◁▷ <--요렇게 생긴걸로 고음저음 좌우로 이동)

초기값을 눌러서 정해진 음을 불러올 수도 있다.

자기에 맞는 음을 설정해서 초기값으로 저장이 가능하며.

톤 조절로 저음과 고음을 설정가능하다.

 

 

플레이어 화면에서 재생되고 있는 제목을 터치하면 폴더내의 모든 노래가 나온다.

맨밑에

폴더/플레이어/라이브러리

이렇게 세개의 메뉴가 보인다.

폴더를 클릭! 

 

 노래로 추정? 되는 모든 폴더가 보인다.

알람소리 벨소리 문자 알림음 터치음...이래서 폴더를 따로 지정해주는게 좋다...-,.-;;

 

라이브러리로 가보쟝

듣고 싶은 방법들이 나온다.

닥치고 모든노래..

앨범별로..

가수별로..

장르구분해서...

목록순으로...

아까 매겼던 별점 상위순으로...

최근 추가된 노래로...

 

 

플레이어 화면에서 앨범 사진을 롱~터치 하면 앨범아트를 검색한다.

와이파이가 터진다면 인터넷에서도 찾아준다.

폰에 있는 내 사진으로도 변경이 가능하다. 

 

메인 메뉴에서 정보/태그 선택하면 파일의 정보를

편집도 가능하고, 검색도 해서 정보도 볼 수 있고 가사도 볼 수 있다. 

 

 

 

 

 

메인메뉴 에서

벨소리로 지정이 가능하다.

 

메인 메뉴에 취침 타이머 선택이 가능하당. 

요기까징...ㅡㅡ;;;

그외 메뉴/설정/앨범아트 에서 앨범 사진이 없으면 인터넷에서 찾아서 자동으로

올려주는 기능과 와이파이에서만 다운로드 되게하는 기능 들이 있고.(체크가능)

메뉴/설정/시각&감각 에서는 플레이어 화면에서 셔플이나 별점, 반복 기능들의 메뉴를 투명 또는 항상표시하도록 할 수 있다.

헥헥;;;

헬리코박터 치료약

written by. lee keun sun
2015. 10. 29. 09:41

[팁] 평상시 눈에 어떤 증상이 있었는지 몰라도, 만일 눈에 염증같은 것이 있던 상태여서 눈이 침침했었다면, '헬리코박터파일로리' 치료제로 치료가 되서 눈이 침침한 증상이 사라졌을 수도 있습니다. '헬리코박터파일로리' 치료는 '삼제요법'(두 가지 항생제(클래리스로마이신, 아목시실린 등)와 한 가지 강력한 위산 분비 억제제(양전자 펌프 억제제)를 병합하여 일주일간 사용하는 치료요법)이나 '사제요법'을 이용하는데 치료제에 항생제가 두가지나 들어 있으니까 항생제 영향으로 눈병까지 치료됐을 수도 있겠죠. 자세한 것은 안과가서 진료해 보셔야 합니다.



[추가정보] 헬리코박터 파일로리



정의


헬리코박터 파일로리(Helicobacter pylori)는 몇 개의 편모를 가지고 있는 나선형 세균이며, 증식 속도가 느리고 움직임이 빠른 것이 특징이다. 요소분해효소(urease)를 가지고 있는데, 이는 세균이 위장점막에서 살아가는 데 필수적인 구성 성분이다. 또한 요소분해 효소는 헬리코박터균의 유무를 확인하는 데 매우 유용하게 이용된다.


헬리코박터균은 위장점막에 주로 감염되어 위염, 위궤양, 십이지장 궤양, 위선암, 위림프종 등을 유발하는 원인으로 작용한다. 위장점막의 표면이나 위장의 점액에서 발견되며, 위장점막 세포 자체를 뚫고 감염되는 것은 매우 드물다.


1) 급성 위염

헬리코박터균에 감염된 초기에는 심와부(명치)의 가벼운 통증, 오심, 약한 몸살 등의 증상이 나타나며, 조직검사에서 헬리코박터균 및 급성 염증반응을 대표하는 중성구가 확인되고, 혈액 중에 헬리코박터 항체가 음성으로 나타나면 헬리코박터균 급성 감염으로 진단할 수 있다. 헬리코박터균에 의한 급성 위염은 자연적으로 호전되는 경우가 많으며, 균이 저절로 없어지는 경우도 흔히 있다.


2) 만성 위염

대개 10세 전후에 헬리코박터균에 감염되고, 한번 감염되면 세균이 평생 위장점막에 존재하기 때문에 급성 위염의 단계를 거치는지에 대해서는 명확히 밝혀진 바가 없다. 내시경으로 보면 만성 표재성 위염, 만성 위축성 위염 등으로 나오는데, 헬리코박터균에 의한 만성 위염은 대개 아무런 증상이 없다. 조직검사에서는 위점막 세포의 손상, 각종 염증세포의 침윤, 림프구의 활성화, 위분비선의 변화, 장형세포의 배열 등이 관찰된다.


증상이 없으므로 치료의 대상은 되지 않지만, 헬리코박터균과 연관이 있는 만성 위염은 위암의 발생률을 높이는 것으로 보고 되어 있으므로 위암으로 수술을 받은 적이 있거나 위암의 가족력이 있는 사람은 헬리코박터균 치료에 대해 전문의와 상의하는 것이 좋다. 헬리코박터균 감염이 있는 사람의 대부분은 임상적으로 전혀 문제가 나타나지 않으므로 무차별적으로 헬리코박터균을 치료하는 것은 오히려 다른 문제를 유발시킬 수 있다. 따라서 전문가의 판단에 따라 치료를 결정하고 진행해야 한다.


3) 위궤양, 십이지장 궤양

헬리코박터균이 증명되기 이전에는(1982년에 처음 보고됨) 위궤양, 십이지장 궤양 중 난치성, 재발성 궤양이라는 진단명이 흔하였고, 이에 대한 치료도 의료 분야의 난제로 간주되었다. 그러나 위장 점막에 감염된 헬리코박터균이 위궤양과 십이지장 궤양을 일으킨다는 것이 밝혀졌고, 헬리코박터균에 대한 치료를 시행하면 위궤양 및 십이지장 궤양의 재발률이 5% 이하로 떨어진다는 연구 결과가 보고되기 시작했다. 급성 위염 및 만성 위염에서 헬리코박터균에 대한 치료가 임상적으로 어느 정도 효과가 있는지에 대해서는 의문점이 많지만, 위궤양, 십이지장 궤양에서는 헬리코박터균 감염에 대한 치료가 필수적이다.


4) 위선암, 위림프종

헬리코박터균에 의해 만성 위염이 지속되면 위장점막에 위축성 변화가 발생하고, 이후 여러 가지 환경적 요인, 유전적 요인이 작용하여 위선암, 위림프종의 발생률이 높아진다고 알려져 있다. 그러나 정확히 어떤 단계에서 어떤 요인에 의해 진행되는지에 대해서는 아직 명확히 밝혀진 것이 없으며, 헬리코박터균이 제거된 경우에는 위분문부(식도와 위가 연결된 부위) 암과 역류성 식도염의 빈도가 증가한다는 주장이 있어 헬리코박터균 감염에 대한 무차별적인 치료는 권장되지 않는다.


위암으로 진단되어 부분적 위절제술을 받은 사람은 헬리코박터균이 있을 경우 치료하는 것이 재발 방지에 도움이 된다고 알려져 있고, 2촌 이내의 가족에서 위암이 발생한 가족력이 있는 경우에도 헬리코박터균을 치료하는 것이 도움이 될 수 있다. 그러나 이 경우에도 역시 전문가와 상의 후 치료를 진행하는 것이 바람직하다.


5) 기타

헬리코박터균의 만성 감염이 있는 사람에서 심장혈관질환(협심증, 뇌졸중 등)의 발생 빈도가 높아지거나 편두통, 빈혈, 만성 두드러기 등과 연관이 있다는 보고가 있지만, 이러한 질환들의 발병에 헬리코박터균이 단독으로 작용하는 것은 아니므로 헬리코박터균을 적극적으로 치료할 필요는 없다.



치료


헬리코박터균은 위장점막의 표면이나 위의 점액에 존재하므로 치료약물이 균이 있는 곳까지 충분히 도달하지 못하는 경우가 많으며, 여러 차례 항생제에 노출이 된 적이 있는 경우에는 약물에 대한 내성이 잘 생기므로 치료가 쉽지 않다. 가장 많이 쓰이는 치료법은 두 가지의 항생제와 강력한 위산 억제제를 병행하여 1~2주간 치료하며, 이러한 치료에 의한 헬리코박터균의 제거율은 80~90% 정도이다.


헬리코박터균 치료제를 처방 받을 경우 항생제 부작용을 경험한 적이 있는지 의사에게 미리 알려야 하며, 처방된 약을 스케줄에 맞춰 복용해야 한다. 항생제를 복용하다가 임의로 중단할 경우 내성이 또 생기므로 다음 치료가 어려워질 수 있다. 다만 두 가지 항생제를 병용했을 때 설사, 복통, 쓴맛, 오심 등의 부작용이 나타난다면 의사와 상의해야 한다.



관련질병


급성 위염, 만성 위염, 위궤양, 십이지장 궤양, 위선암, 위림프종, 기타



[출처] 헬리코박터 파일로리 [Helicobacter pylori] (서울대학교병원 의학정보, 서울대학교병원)

http://terms.naver.com/entry.nhn?docId=927459&cid=51007&categoryId=51007

Hiren's bootCD를 USB메모리에 설치하기

Hiren's bootCD에 Windows 7 PE 포함시키기( PHINOCOM SSD펌웨어 업그레이드 방법)

원본주소:http://dione6.blogspot.kr/2013/04/hirens-bootcd-usb.html

Hiren's bootCD를 USB메모리에 설치하기

 컴퓨터가 갑자기 에러가 나거나 파티션에 이상이 있을 때 여러분은 어떻게 대응하시나요?  당연히 하드웨어를 점검하는 것이 우선이지만 하드웨어에 이상이 없다면 100% 프로그램에서 문제가 생긴 것입니다. 요즘 벼레별 응급 프로그램이 다 있지만 전 한 가지만 씁니다.

Hiren's bootCD입니다. 기능도 많은데, 대표적으로 파티션 나누는 기능, windows xp pe부팅기능, 메모리 테스트 기능, 바이러스 검사 기능 등 아주 다양합니다. 여기서 잠깐 소개해 드렸는데, 아무래도 요즘 바이러스다 뭐다 해서 포맷을 많이 할 것 같아서 USB메모리에 hiren's bootcd를 설치하는 법을 소개하겠습니다.


&  USB 메모리에 hiren's bootcd를 설치하는 법 &

1. Hiren's bootCD와  USB메모리에 grup을 설치해 주는 프로그램을 다운받습니다.
(Hiren's bootCD는 외국 사이트라 시간이 오래 걸리니 그 동안 인터넷 서핑이라도 하세요.)

 Hiren's bootCD 다운로드 링크1
 Hiren's bootCD 다운로드 링크2
 여기에서 bootice_v0.9(2011-0512)_ko를 다운받습니다.

(bootice_v0.9를 소개하는 이유는 디스크 포맷 프로그램과 grup설치 프로그램이 합쳐져 있어서 편리하기 때문입니다. 스누피님 홈피에 보면 다른 grup설치 프로그램도 있는데, 디스크 포맷 프로그램을 따로 써야돼서 사용하는데 헷갈릴 수 있습니다. 또 스누피님의 grup설치 프로그램은 AVAST에서 바이러스로 잡습니다.)


2. 압축을 푼 다음  bootice_v0.9(2011-0512)_ko.exe를 실행합니다.



3. '대상 디스크'에서 해당 USB 메모리를 선택 후 FAT32 파일 시스템로 포맷합니다.
(왜냐하면 Hiren's bootCD는 NTFS 시스템에서 실행되지 않기 때문입니다.)

'파티션 관리'를 누르면 포맷상자가 나옵니다.
다음 순으로  클릭합니다. (그림보다는 깔끔하니 좋네요...ㅎㅎ)

'파티션 관리' 누름 -> 'USB 디스크 재포맷'(하단) 누름 -> 'USB-HDD모드(단일 파티션)' 누름 -> 하단에 '실린더 정렬' 체크 -> '다음'누름 -> FAT32 선택 -> '확인'누름


3. USB메모리에 grup을 설치합니다.

'MBR 작업'을 누릅니다.
다음 순으로 진행합니다.

' MBR 작업' 누름 -> 'GRUP4DOS 0.4.5b MBR(grldr.mbr)'을 선택 -> '설치설정'을 누름 -> '디스크로 저장'을 누름


4. 다운로드 받은 hiren's boot cd의 압축을 풀어줍니다. 그리고 안에 보면 Hiren's.BootCD.15.2.iso 파일이 있는데,  압축을 풀어 주거나 버추얼 디스크로 읽습니다.


5. USB 메모리에 hbcd'폴더를 통째로 복사하고 'grldr' 파일과 'menu.lst' 파일도 복사합니다.

'grldr' 파일과 'menu.lst' 파일 - 'Hiren's.BootCD.15.2' 안을 보면  'hbcd'폴더 안에 있음.
'hbcd'폴더 - 'Hiren's.BootCD.15.2' 안에 있음.


끝났습니다. 이것을 이용하면 SSD에서 Windows 7을 바로 설치할 수도 있습니다. USB메모리로 Wndows 7설치? 그거 SSD에 바로 설치하는 것이랑 속도가 틀립니다. Window 7 설치시간이 10분입니다. 처음 부팅할 때부터 설치하고 드라이버 잡는 시간까지 포함한 시간입니다. 그리고 HDD에도 바로 설치 가능한데, USB메모리로 설치하는 것보다 빠릅니다.

 

원본주소 http://dione6.blogspot.kr/2013/04/hirens-bootcd-windows-7pe.html

 Hiren's bootCD에 Windows 7 PE 포함시키기( PHINOCOM SSD펌웨어 업그레이드 방법)

 어느 날이였습니다. 이번에 새로 올라온 PHINOCOM SSD의 펌웨어 v5.3을 업데이트 해야하는데, 이 SSD는 다른 제조사의 SSD와 차이점이 있었습니다. 첫 번째, SSD에 운영체제가 실행되는 상태에서는 펌웨어 업데이트가 안되며, 두 번째, 펌웨어를 업데이트하면 SSD가 포맷됩니다. 그리고 저는 노트북 한 대만 쓰기 때문에 부가적으로 운영체제를 설치할 저장소가 없었습니다. (다른 SSD도 이러나요?)


 그래서 어떻게 할까 고민하던 중 Wndows 7 PE에서 펌웨어를 업데이트하면 어떨까 하는 생각이 들었습니다. 작동하는 방식은 Hiren's bootCD와 같으니  Wndows 7 PE를 포함시키기로 했습니다. 어렵게 구한 Windows 7 PE인데, 한글을 지원하며 PE 안에서 간단한 프로그램도 실행할 수 있습니다. (대부분의 PE에서는 프로그램이 실행안됨)

부팅 된 후 모습
PE를 간단히 설명하면 USB 메모리나 디스크같은 이동식 디스크에 복잡한 설치없이 쓸 수 있는 운영체제입니다. 아무 컴퓨터나 부팅되며,(Windows가 설치되는 컴퓨터에 한함) 고스트 같다는 느낌을 받기도 합니다.



$Hiren's bootCD에 windows 7 PE 포함시키는 방법$


1. Windows 7 PE를 다운로드 받은 다음 압축을 풀어줍니다.

    Windows 7 PE에 관한 것은 여기를 찾아가 보세요.




2. Hiren's bootCD가 설치 된 USB메모리를 USB포트에 꼽습니다. 그리고 'HBCD'폴더를 찾습니다.

3. 'HBCD'폴더안에 Windows7 PE.iso파일을 복사하고 파일 이름을 WIN7PE로 바꿉니다. (두 파일중에 아무거나 복사하세요)



4. 'hbcd'폴더 안에 있는 menu.lst파일과 USB루트에 있는 menu.lst파일을 메모장으로 열고 다음을 추가합니다.

뭐라고 쭈~욱 나오고
title Mini Windows Xp\nRun Antivirus and other windows programs
# example password: test
# password --md5 $1$gNe0$KZPOE8wNbTNSKOzrajuoB0
find --set-root /HBCD/XP/XP.BIN
#map --mem /HBCD/XP/f6drivers.img (fd0)&&map --hook
chainloader /HBCD/XP/XP.BIN

이렇게 나오는데, 이 다음칸에 아래를 입력합니다.

title Windows 7 PE
ls /HBCD/WIN7PE.ISO || find --set-root /HBCD/WIN7PE.ISO
map --mem /HBCD/WIN7PE.ISO (0xff)
map --hook
chainloader (0xFF)/BOOTMGR || (0xFF)

끝났습니다. 모든 프로그램이 제대로 부팅되나요? 한 번 확인해 보세 

 





1. 개요

블로그의 포스팅할 내용들을 고민하던 중 아무래도 직업도 직업이고하니 IT관련 지식을 포스팅 해보자 마음 먹었습니다.

하지만 텍스트로 이루어진 소스코드를 포스팅 할 경우 너무나 무미건조해 보이기 때문에  여기저기 기웃거리던 중

딱 마음에 들어 사용하게 된 Syntax Highlighter 3.0 

이 소스코드 하이라이터의 소개 및 설치 방법에 대해 설명하고자 합니다.


※ 티스토리를 사용하고 있는 분들 대상의 글입니다. 다른 설치형, 개방형 블로그들은 비슷한 방법으로 가능하겠지만

    네이버, 다음 블로그 같은 폐쇠형 블로그는 불가능 할 수도 잇습니다.



2. 본론


2.1 설치


2012년 7월 18일 기준 최신버전을 첨부합니다.



syntaxhighlighter_3.0.83.zip 클릭!!!!


또는 제작자의 홈페이지 주소(http://alexgorbatchev.com/SyntaxHighlighter/에서 다운로드 합니다. 


압축 파일을 압축해제 합니다.




빠른 설치를 위해 우리가 필요한 것은
"scripts 폴더 안의 .js 파일과 styles 폴더 안의 .css 파일"들입니다.


티스토리 관리자 기능에 로그인하여 다음 그림과 같이 파일을 업로드 합니다.





좌측 메뉴의 [HTML/CSS 편집] - [파일업로드] 탭 - 하단의 [+추가] 버튼을 클릭합니다.


파일다이얼로그 화면에서 위에 설명한 *.js 와 *.css들을 모두 선택하여 추가 하도록 합니다.


이제 스킨의 html을 편집할 차례입니다.  [HTML/CSS] 탭을 클릭합니다.


skin.html 부분에 편집을 시작합니다.

<head> 태그와 </head> 태그 사이 아무곳에나 아래의 코드를 추가합니다.


눈치가 빠르신분들은 알겠지만


./images/shBrushCpp.js, ./images/shBrushJava.js  등 "shBrush" 뒤에 각각 프로그래밍 언어별로 하이라이트 양식이 따로 존재합니다. 내가 사용하지 않을 언어의 경우 삭제해도 상관 없습니다.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<script src="./images/shCore.js" type="text/javascript"></script>
<script src="./images/shLegacy.js" type="text/javascript"></script>
<script src="./images/shBrushAppleScript.js" type="text/javascript"></script>
<script src="./images/shBrushAS3.js" type="text/javascript"></script>
<script src="./images/shBrushBash.js" type="text/javascript"></script>
<script src="./images/shBrushColdFusion.js" type="text/javascript"></script>
<script src="./images/shBrushCpp.js" type="text/javascript"></script>
<script src="./images/shBrushCSharp.js" type="text/javascript"></script>
<script src="./images/shBrushCss.js" type="text/javascript"></script>
<script src="./images/shBrushDelphi.js" type="text/javascript"></script>
<script src="./images/shBrushDiff.js" type="text/javascript"></script>
<script src="./images/shBrushErlang.js" type="text/javascript"></script>
<script src="./images/shBrushGroovy.js" type="text/javascript"></script>
<script src="./images/shBrushJava.js" type="text/javascript"></script>
<script src="./images/shBrushJavaFx.js" type="text/javascript"></script>
<script src="./images/shBrushJScript.js" type="text/javascript"></script>
<script src="./images/shBrushPerl.js" type="text/javascript"></script>
<script src="./images/shBrushPhp.js" type="text/javascript"></script>
<script src="./images/shBrushPlain.js" type="text/javascript"></script>
<script src="./images/shBrushPowerShell.js" type="text/javascript"></script>
<script src="./images/shBrushPython.js" type="text/javascript"></script>
<script src="./images/shBrushRuby.js" type="text/javascript"></script>
<script src="./images/shBrushSass.js" type="text/javascript"></script>
<script src="./images/shBrushScala.js" type="text/javascript"></script>
<script src="./images/shBrushSql.js" type="text/javascript"></script>
<script src="./images/shBrushVb.js" type="text/javascript"></script>
<script src="./images/shBrushXml.js" type="text/javascript"></script>
<link href="./images/shCore.css" rel="stylesheet" type="text/css">
<link href="./images/shThemeDefault.css" rel="stylesheet" type="text/css">


그 다음 javascript 를 실행하기 위해 skin.html의 맨 마지막 부분 </body></html> 앞부분에 아래의 코드를 추가합니다.


 

1
2
3
4
<script type="text/javascript">
    SyntaxHighlighter.defaults['toolbar'] = false;
    SyntaxHighlighter.all();
</script>

 


꼭 <body></body> 태그 사이에 body의 마지막 부분에 추가하셔야 합니다.

화면이 모두 로드되고서 하이라이트 기능을 실행하는 소스코드입니다.


[저장] 버튼을 클릭하여 편집한 skin.html을 저장합니다.


2.2 글에 적용하기


자 이제 밑준비는 모두 끝났습니다. 실제로 사용할 일만 남았습니다.


 

<pre> 태그와 <script> 태그를 이용하는 방법이 있습니다. 저는 전자의 <pre> 태그를 사용하는 방법을 설명하겠습니다.

<script> 태그가 궁금하시다면 제작자의 홈페이지에서 확인 하십시오. ----> http://alexgorbatchev.com/SyntaxHighlighter/manual/installation.html


 

---------------------------------------------------------------------

String.prototype.replaceAll = function(str1, str2)

{

  var temp_str = "";

 

      if (this.trim() != "" && str1 != str2)

      {

        temp_str = this.trim();

 

        while (temp_str.indexOf(str1) > -1)

        {

          temp_str = temp_str.replace(str1, str2);

        }

      }

 

      return temp_str;

}

---------------------------------------------------------------------


위와 같은 소스 코드를 하이라이트 하고 싶다 했을때 티스토리 글쓰기 화면에서 우측 상단의 "HTML" 을 체크하여

아래의 코드를 추가합니다.

<pre class="brush: 원하는 프로그래밍언어"> 입니다.

brush 뒤에 java, html, css, cpp 등을 지정하시면 됩니다.


---------------------------------------------------------------------

<pre class="brush: javascript">

 

 

String.prototype.replaceAll = function(str1, str2)

{

  var temp_str = "";

 

      if (this.trim() != "" && str1 != str2)

      {

        temp_str = this.trim();

 

        while (temp_str.indexOf(str1) > -1)

        {

          temp_str = temp_str.replace(str1, str2);

        }

      }

 

      return temp_str;

}

 

 

</pre>

---------------------------------------------------------------------


2.3 결과


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
String.prototype.replaceAll = function(str1, str2)
{
  var temp_str = "";
  
      if (this.trim() != "" && str1 != str2)
      {
        temp_str = this.trim();
  
        while (temp_str.indexOf(str1) > -1)
        {
          temp_str = temp_str.replace(str1, str2);
        }
      }
  
      return temp_str;
}



3. 결론


소스 하이라이터 기능을 찾기 위해 몇가지 기능들을 살펴보았으나 제 기준에서 가장 효율적이다라는 생각이 들어

이렇게 정리하게 되었습니다.

소스코드를 포스팅하는 대상들이 프로그래밍과 컴퓨터에 어느정도 지식이 있다 생각되었기에

간략하게 설명으로 글을 마칩니다.

읽어주셔서 감사합니다.