글
간단합니다.
그냥 클래스이름을 특정 클래스이름으로 짓지말고
. 도 # 도 붙이지 말고 깔끔하게 input 을 쓰시면 됩니다.
뒤에는 똑같이 스타일 지정하시고요.
예를들자면 이렇게 되죠.
(아래는 CSS 파일에서의 기준입니다.)
/* Input Style Definition */
.inputTypeText {}
.inputTypeText:hover,
.inputTypeText:focus {}
.inputTypeTextArea {background:url(../images/form-field-bg.gif);}
맨끝에는 textarea 도 적용해보았습니다.^^
by Anna 안나
2008. 11. 8. 23:45
글
Copyright(c)2008 By 업체명 All rights reserved.
무단복사를 금지합니다.
by Anna 안나
2008. 11. 8. 23:43
글
본 자료는 제로보드 게시판(블로그용) 스킨인 'itheme' 를 기반으로 작성되었습니다.
'itheme' 게시판스킨은 'bomijoa.com' 님의 레이아웃에 포함된 게시판스킨입니다.
지금 쓰는 이 글은 제로보드 1.0.6 버전 기준으로 작성합니다.
띄어쓰기 등의 쓸데없는 것은 당연히 뺐구요.
서두는 이만으로.. 본격적으로 연구(?)자료 발표를 시작합니다.
■ view_document_blog.html - 0
먼저 view_document.html를 복사한 후
복사된 파일 이름을 view_document_blog.html로 수정합니다.
그다음, 다음의 작업을 실행해주세요.
■ view_document_blog.html - 1
변경전
<div class="dateAndCount">
<div class="uri" title="{$lang->document_url}"><a href="{$oDocument->getPermanentUrl()}">{$oDocument->getPermanentUrl()}</a></div>
<div class="date" title="{$lang->regdate}">
<strong>{$oDocument->getRegdate('Y.m.d')}</strong> {$oDocument->getRegdate('H:i:s')} <!--@if($grant->is_admin || $module_info->display_ip_address!='N')-->({$oDocument->getIpaddress()})<!--@end-->
</div>
변경후
<div class="dateAndCount">
<!--@if($module_info->use_category == "Y" && $oDocument->get('category_srl'))-->
<div class="category" title="{$lang->category}"><a href="{getUrl('category',$oDocument->get('category_srl'), 'document_srl', '')}">{$category_list[$oDocument->get('category_srl')]->title}</a></div>
<!--@end-->
<!--@if($module_info->display_link_message=="Y") -->
<div class="uri" title="{$lang->document_url}"><a href="{$oDocument->getPermanentUrl()}">{$oDocument->getPermanentUrl()}</a></div>
<!--@end-->
<div class="date" title="{$lang->regdate}">
{$oDocument->getRegdate('m/d/Y')} {$oDocument->getRegdate('H:i')}
<!--@if(($module_info->display_ip_address=="Y")||($grant->is_admin)) -->
({$oDocument->getIpaddress()})
<!--@end-->
</div>
■ view_document_blog.html - 2
변경전
<strong>{$oDocument->get('voted_count')} / {$oDocument->get('blamed_count')}</strong>
변경후
{$oDocument->get('voted_count')} / {$oDocument->get('blamed_count')}
■ view_document_blog.html - 3
변경전
<div class="replyCount"><a href="#comment" title="{$lang->comment}"><strong>{$oDocument->getCommentcount()}</strong></a></div>
변경후
<div class="replyCount"><a href="{$oDocument->getPermanentUrl()}#comment" title="{$lang->comment}"><strong>{$oDocument->getCommentcount()}</strong></a></div>
■ view_document_blog.html - 4
변경전
<!--@if($module_info->use_category == "Y" && $oDocument->get('category_srl'))-->
<div class="category" title="{$lang->category}"><a href="{getUrl('category',$oDocument->get('category_srl'), 'document_srl', '')}">{$category_list[$oDocument->get('category_srl')]->title}</a></div>
<!--@end-->
변경후
삭제
■ view_document_blog.html - 5
변경전
{$oDocument->getContent()}
변경후
<!--@if(($module_info->display_document_popup_menu=="Y") ||($grant->is_admin))-->
{$oDocument->getContent(true)}
<!--@else-->
{$oDocument->getSummary2($module_info->display_lines_blog)}
<br>
<br>
<a href="{$oDocument->getPermanentUrl()}"> <STRONG> MORE >>> </STRONG> </a>
<br>
<!--@end-->
■ view_document_blog.html - 6
변경전
<!--@if($oDocument->hasUploadedFiles())-->
<div class="fileAttached">
{@ $uploaded_list = $oDocument->getUploadedFiles() }
<ul>
<!--@foreach($uploaded_list as $key => $file)-->
<li><a href="{getUrl('')}{$file->download_url}">{$file->source_filename} ({FileHandler::filesize($file->file_size)})({number_format($file->download_count)})</a></li>
<!--@end-->
</ul>
<div class="clear"></div>
</div>
<!--@end-->
변경후
삭제
■ view_document_blog.html - 7
변경전
<!-- 목록, 수정/삭제 버튼 -->
<div class="contentButton">
<!--@if($module_info->default_style != 'blog')-->
<a href="{getUrl('document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
<!--@end-->
<!--@if($oDocument->isEditable())-->
<a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl,'comment_srl','')}" class="button"><span>{$lang->cmd_modify}</span></a>
<a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl,'comment_srl','')}" class="button"><span>{$lang->cmd_delete}</span></a>
<!--@end-->
</div>
</div>
<!-- 엮인글 -->
<!--@if($oDocument->allowTrackback())-->
<!--#include("./trackback.html")-->
<!--@end-->
변경후
<!-- 목록, 수정/삭제 버튼 -->
<!--@if(($module_info->default_style != 'blog')||($oDocument->isEditable()))-->
<div class="contentButton">
<!--@if($module_info->default_style != 'blog')-->
<a href="{getUrl('document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
<!--@end-->
<!--@if($oDocument->isEditable())-->
<a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl,'comment_srl','')}" class="button"><span>{$lang->cmd_modify}</span></a>
<a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl,'comment_srl','')}" class="button"><span>{$lang->cmd_delete}</span></a>
<!--@end-->
</div>
<!--@end-->
</div>
<!--@if($module_info->display_comment_enable=="Y")-->
■ view_document_blog.html - 8
변경전
<!-- 댓글 입력 폼 -->
<!--@if($grant->write_comment && $oDocument->isEnableComment() )-->
<!--%import("filter/insert_comment.xml")-->
<form action="./" method="post" onsubmit="return procFilter(this, insert_comment)" class="boardEditor" >
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="document_srl" value="{$oDocument->document_srl}" />
<input type="hidden" name="comment_srl" value="" />
<input type="hidden" name="content" value="" />
<div class="boardWrite commentEditor">
<div class="userNameAndPw">
<!--@if(!$is_logged)-->
<label for="userName">{$lang->writer}</label>
<input type="text" name="nick_name" value="" class="userName inputTypeText" id="userName"/>
<label for="userPw">{$lang->password}</label>
<input type="password" name="password" value="" id="userPw" class="userPw inputTypeText" />
<label for="emailAddress">{$lang->email_address}</label>
<input type="text" name="email_address" value="" id="emailAddress" class="emailAddress inputTypeText"/>
<label for="homePage">{$lang->homepage}</label>
<input type="text" name="homepage" value="" id="homePage" class="homePage inputTypeText"/>
<!--@else-->
<input type="checkbox" name="notify_message" value="Y" id="notify_message" />
<label for="notify_message">{$lang->notify}</label>
<!--@end-->
<input type="checkbox" name="is_secret" value="Y" id="is_secret" />
<label for="is_secret">{$lang->secret}</label>
</div>
<div class="editor">{$oDocument->getCommentEditor()}</div>
</div>
<div class="commentButton tRight">
<span class="button"><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /></span>
</div>
</form>
변경후
<!-- 댓글 입력 폼 -->
■ style_blog.html - 1
변경전
<!--@if($category || $search_keyword)-->
<!--@if($oDocument->isExists())-->
<div class="viewDocument">
<!--#include("./view_document.html")-->
</div>
<!--@end-->
<!--// 글이 선택되어 있거나 검색어가 있으면 목록을 출력 -->
<!--#include("./style.list.html")-->
변경후
<!--@if($category)-->
<!--@foreach($document_list as $no => $oDocument)-->
<div class="viewDocument">
<!--#include("./view_document_blog.html")-->
</div>
<!--@end-->
<!--@elseif($search_keyword)-->
■ style_blog.html - 2
변경전
<!--#include("./view_document.html")-->
변경후
<!--#include("./view_document_blog.html")-->
맺음글
■ 맺음
맺음글
* 본 글은 작성중입니다. *
by Anna 안나
2008. 11. 8. 21:18
글
display 스타일 속성은 block element를 inline element로 혹은 inline element를 block element로 변환시켜 준다. 아래의 소스파일과 출력화면을 보면 a 태그 element는 원래 inline형인데 display:block; 라고 스타일 속성을 지정해 block형으로 바꾸었고 div 태그 element는 원래 block element인데 display:inline; 라고 스타일 속성을 지정해 inline형으로 바꾸어 줬다. 또한 display:none; 라고 지정해주면 그 element는 출력화면에 나타나지 않게 된다. 화면만 나타나지 않을 뿐만 아니라 원래 없는 것처럼 영역까지 사라지게 된다. (소스) <head>
<title> CSS 속성 익히기 </title>
<meta http-equiv="content-type" content="text/html;charset=euc-kr"/>
<style type="text/css">
/*display는 block, none, inline 세가지를 가지고 있다. */
a {
display:block; /*inline level elem을 block level elem으로 바꾸어 준다.*/
background:red;
}
div {
display:inline; /*위와 반대 역할, block를 inline로 바꾸어 준다.*/
background:yellow;
}
</style>
</head> <body>
<p>검색엔진 사이트 <a href="www.naver.com" color=blue>네이버</a>로 연결됩니다.</p>
<div>첫번째 블럭 영역</div>
<div>두번째 블럭 영역</div>
</body> (출력화면)
a 태그가 block형이 되어 배경색깔인 붉은 색이 글자공간을 넘어서 쭈욱 길어지게 되었고 div 태그는 inline형이 되어 글자공간에만 노란배경색이 들어가게 되었다.
by Anna 안나
2008. 11. 8. 19:15
글
* 구매형에 한해서 일어난 일입니다. 임대형 쪽 상황은 전혀 모름...
일단 기본적인 것을 말하자면 구매형 DRM은 오프라인 라이센스가 적용되어 랜선을 뽑아도 플레이가 가능합니다.
그리고 음악을 주크온이 아닌 플레이어에서 들을때 로그인을 요구하지 않습니다. 오프라인 라이센스가 있기 때문이죠.
그런점에서 컨버팅이 쉽고, 이에 따라서 돈내고 구매한 DRM을 컨버팅으로 제거하고 프리 DRM 음원으로 듣자는
시도가 있었고, 그래서 여러가지 방법이 나왔습니다.
그 방법을 설명하기 전에 원래 DRM의 방식은 다음과 같습니다.
구매형이 미디어쉘 DRM과(mp3.ms) MS-DRM(.wma) 양 DRM으로 받아져서 160Kbps고정 비트레이트인 MS-DRM과
128,192, 320kbps의 고음질 비트레이트를 지원하는 미디어쉘 drm이 있었습니다.
하지만 미디어쉘 DRM은 태그를 지원하지 않았고, MS- DRM은 태그를 풀지원하여 각자 일장일단의 장단점이 있었습니다.
MS-DRM 컨버팅은 식은죽 먹기였고, 미디어쉘 DRM(.MS)은 처음에는 컨버팅 방법이 많이 알려지지 않았었지만
얼마전까지 6가지의 컨버팅 방법이 알려지는 등 많은 방법으로 컨버팅이 가능했었습니다. 그래서 태그를 지원하지 않았어도
고음질의 음원을 받기 위해 미디어쉘 drm음원인 .MS 파일을 많이 받았었죠.....그런데..
그런데 돌연 주크온 쪽이 최근 구매형 다운로드 DRM 방식을 바꾼겁니다. 160kbs MS-DRM은 계속 지원을 하지만
고음질 음원쪽인 미디어쉘 DRM음원들을 모조리 마크애니 DRM(MarkAny DRM, 통칭 MaDRM)으로 바꿔버리는 바람에
고화질 음원 컨버팅에 차질을 빚게 된 것이죠. 뭐... 160Kbps에 만족하시는 분들께서는 문제가 전혀 없으시지만...
160kbps와 192kbps의 차이를 느끼시는 분들은 조금이라도 고음질 음원을 찾게 되시죠...그래서 문제가 된겁니다.
지금 구매형 drm을 다운로드 하시면 '음악이름_DRM.mp3'로 받아집니다. 보통 mp3 하고 똑같은 확장자이기 때문에
보통의 컨버터나 음악 플레이어에서는 보통의 mp3파일로 취급하려는 경향이 있고, 대부분이 미디어플레이어와 연동이
안되고 각자의 mp3 코덱을 사용하기 때문에, 플레이 할 수 있는 플레이어도 매우 적습니다. 이 마크애니 drm의 경우
다이렉트쇼 기반인 미디어쉘보다 호환성이 더 낮아서 기본적으로는 Windows Media Player에서만 플레이 되게 설계되어
있습니다. 그러나 Windows Media Player 기반 mp3 디코더를 이용하는지, 해당 drm을 지원하는지, 극소수의 플레이어는
마크애니 플레이어를 지원하고 있습니다.
현재, MaDRM(마크애니DRM)이 플레이 가능하게 확인된 플레이어(주크온 제외)는
Windows Media Player 11
곰오디오
알송(불완전 지원)
이렇게 3개의 플레이어입니다. 이 중 컨버팅이 가능한 유일한 플레이어는 Windows Media Player 11으로,
Chronotron WAV Output Plug-in을 이용하면 wav로 고속 직접 컨버팅이 가능하게 됩니다. 그러나 wav로 컨버팅 후
mp3로 다시 변환해야 하는 수고스러움이 있기 때문에 예전같은 편리한 컨버팅이 불가능하게 된 것이죠...
뭐... 완전히 컨버팅 자체가 불가능한 건 아니니....괜찮긴 하지만... 그래도 귀찮네요.
귀찮으신 분들 + 막귀 분들 께서는 wma 파일로 다운로드 하셔서 Protected Music Converter로 mp3나 wma로 전환하시면
태그 살리시면서 쉽게 전환하실 수 있습니다.
만일 windows media player에서 _DRM.mp3 파일이 재생이 안될 경우 밑에 포스트에 연결해진 파일을 까시면 됩니다.
그러면 windows media player에서 재생이 되실겁니다.
그럼...이만...
by Anna 안나
2008. 11. 8. 17:38
글
흑..넌날살렸어.
DRM 이란? 콘텐츠 회사에서 불법으로 파일이 유출되는 것을 막기 위하여 mp3파일 or wma 파일 자체에 drm protect란 보호막을 형성해 놓은 것. DRM 이 있으면 불편한 점 : 자신이 원하는 기기로 마음대로 옮길 수 없다. ex) 핸드폰, 아이팟.. etc. DRM 이 있으면 좋은점 : 없다. ※단, 일부 mp3는 상관 없을 수 도 있겠지만 어떤 mp3파일은 그 파일이 만들어진 회사에 아이디를 지니고 있어야 한다. 그래야 라이센스 번호를 이 소프트웨어 Daniusoft Digital Media Converter 가 인식하고 DRM을 해제시켜 준다. 사용법은 누구 영어만 아는 사람이면 너무나 간단하게 깨우칠 수 있다. 조금 알려주자면 밑에 있는 Convert audio to 는 mp3, wma 등을 해제시키는 것이고, convert video to 는 avi 등을 해제하는 것이다. 단, mp3를 해제하는데 이걸 mp3로 바꾸는건 error 뜬다. 그러므로 일단 mp3를 wma로 해서 해제 시킨 후 power converter을 이용하여 다시 mp3로 바꿔주자. 상세 그림은 다음과 같다.
-그림1-
위에 쓰인대로 mp3 파일이다. 밑에 convert audio to 도 mp3이다. 스타트를 누르면,,
-그림2-
말씀드린 바와 같이 Error가 뜬다!! 그러므로 그 확장자와 다른 확장자로 해서 해제시켜야 한다!! 이렇게 한 후 power converter를 사용하여 mp3로 바꾸면 완벽할 것이다. power converter을 받고 싶다면 제 블로그에서 전체보기 클릭 후 power converter 관련 글에서 받으시면 된다. 궁금한 점은 쪽지 ㄱㄱ 지식인에 모바일게임 분야로 해놓고 답변써달라고 하면 더욱 ㄳ. 파일 첨부가 2057이 넘어가서 안된다고 한다,,, 시리얼만 올릴테니 프로그램을 원하는 사람은 쪽지나 이메일 보내세요. 다운받아가시는 분, 파일 요청하시는 분들은 꼭 덧글써주시고 쪽지 주세요 ^^ 덧글 없으면 파일도 없을듯;; 그리고 쪽지 보내주시면 초고속으로 보내드릴게요 >_<
by Anna 안나
2008. 11. 8. 17:37
글
drmdbg.exe ReadMe.txtSBS나 MBC 같은 방송사에서 다운로드 감상하는 동영상은 모두 DRM 장치가 되어 있다. 물론 재생할 수 있는 기한에도 제한이 따른다. 이 제한을 풀기 위해 DRM을 제거해주는 'Automate unDRM'이나 'FairUse4WM' 같은 툴이 있으나 이 글을 포스팅하는 11월 6일 현재 윈도우 미디어 플레이어 11을 설치하고 기타 보안 업데이트까지 모두 설치하게 되면 Documents and Settings 폴더 안의 DRM 파일 버전이 ibx 11.0.6000.7000으로 변경되어 기존의 DRM 제거툴이 더 이상 작동하지 않게 된다. 이 DRM 폴더는 일반적인 상태에서는 윈도우 탐색기에 나타나지 않는다. 굳이 보기 원한다면 탐색기의 도구-폴더 옵션에서 보기 탭에 있는 '보호된 운영 체제 파일 숨기기' 옵션의 체크를 해제해야 한다.
만약 DRM 제거 툴이 막히는 것이 싫으면 강제로 WMP를 9나 10 버전으로 다운그레이드해야 하지만 간혹 그렇게 해도 정작 DRM 파일 버전이 변경되지 않아 헛수고가 되는 경우가 있다.
그러나 뜻이 있는 곳에 길이 있는 법. 구글 검색을 통해 일본의 모 사이트에서 drmdbg라는 툴의 최신 버전을 입수하게 되었다. 이 툴은 11월 5일 빌드로 11.0.6000.7000 버전을 지원하게 되었다. 이 툴을 써서 라이센스 정보를 빼내면 된다.
먼저 drmdbg 파일을 실행한다. 그럼 다음과 같은 창이 열릴 것이다.
WMV DIR 쪽에는 DRM이 걸린 동영상을 연결해준다. 동영상 파일은 wmv asf 아무거나 상관없다. 옆의 버튼으로 위치를 찾아서 선택해주면 된다. DRM2 DIR 창에는 DRM2 파일이 생성될 폴더를 지정해주는데, 동영상이 있는 폴더 안에 DRM2 폴더가 생성되게 해주는 것이 좋다. DRM2 폴더에 생성된 파일은 drm2wmv 파일로 작업할 때 사용된다. 나머지 옵션은 필요에 따라서 체크해도 되고 안 해도 된다. 설정이 다 끝나면 윗부분에 있는 'Multi Scan' 버튼을 눌러준다. 동영상들을 한번씩 재생해줘야 하므로, 시간이 많이 걸리는 게 단점이다. 처음부터 끝까지 재생해줘야 하는 것인지 아니면 그냥 한 번 열고 닫아도 되는지는 필자가 확인해보지 못 했으므로 이 글을 보는 독자가 테스트해보기 바란다.
자 DRM2 폴더에 Key 확장자의 파일이 생성되었는가? 그럼 이제 본격적인 DRM 제거를 시작해보자. DRM 제거에는 drm2wmv 툴이 사용된다. DRM 제거할 때 파일 배치 구조는 다음과 같게 하면 된다.
\임의의 폴더\DRM2 폴더 \임의의 폴더\drmdbg.exe \임의의 폴더\drm2wmv.exe \임의의 폴더\작업할 동영상 파일
여기서는 DRM2만 하위 폴더이고 나머지 파일들은 DRM2 폴더의 상위 폴더에 함께 있게 해주면 된다. drm2wmv는 명령프롬프트 창에서 작동시켜야 한다. 어차피 기존의 'Automate unDRM' 역시 drm2wmv 툴의 GUI 형태였으므로, 조금 불편해도 참아주기 바란다. 윈도우에서 명령프롬프트 창을 여는 법과 폴더 사이를 이동하는 DOS 명령어는 여기서 굳이 설명하지 않아도 검색을 통해 알 수 있을 것이다.
drm2wmv.exe 파일이 있는 폴더로 이동했는가? 그럼 명령줄에 다음과 같이 입력하자. drm2wmv -v 파일이름.확장자 예를 들어 동영상 파일 이름이 drmed.asf라면 명령줄은 drm2wmv -v drmed.asf 이렇게 되는 것이다. DRM이 제거된 파일은 이름 앞에 [NoDRM]이 덧붙여진다.
한 가지 주의할 것은, DRM 라이센스를 갖고 있지 않아 해당 동영상 파일을 Windows Media Player에서 재생할 수 없는 상황에서는 라이센스 추출이 불가하므로 위의 작업은 불가능할 것이라는 점이다. 다시 말해서 자기 컴퓨터의 WMP로 작업하려는 DRM 보호된 동영상의 재생이 불가능하다면 위의 작업도 불가능하다 생각하면 될 것이다.
DRM이 제거된 파일은 해당 파일의 등록정보 중 요약 탭에서 원본 보호 속성의 값이 '아니오'로 변경된다. 그리고 DRM이 포함된 상태에서는 불가능했던 곰플레이어에서의 재생 역시 가능해진다.
MS에서 언제 이 툴을 막을지는 알 수 없으나, drmdbg 툴만 업데이트 된다면 다시 뚫릴 것이라 본다. 외국 사이트 및 게시판을 검색한 결과로 볼 때, DRM 폴더의 ibx 모듈 버전이 업데이트되면 drmdbg 툴 역시 업데이트 되어야 하는 것 같다. 그렇기 때문에 기존에 사용되면 Automate unDRM 툴이 사용된 drmdbg 툴의 버전이 낮아서 작동하지 않고 에러가 나는 것이 아닐까? FairUse4WM의 경우는 drmdbg 툴을 사용하지 않은 것 같다.
필자는 다음 Cuve에서 유료로 감상해야 하는 동영상 파일을 다운받아서 이 툴로 DRM 제거하는 데 성공하였다. 아마 인터넷 블로그 중에 이렇게 성공기를 쓴 곳은 아직 없을 것이다. 다들 이 방법을 통해 많은 유익을 얻기 바란다. 이상.
-덧붙임- 윗 글의 방법에 필요한 파일은 압축하여 첨부하였으니 다운로드 하여 능력껏 사용하기 바란다. 그리고 이 툴의 사용으로 인한 저작권 침해 분쟁이 발생될 시에 그 책임은 본인이 져야 한다는 것을 명심하기 바란다.
by Anna 안나
2008. 11. 8. 17:27
글
전 세계 음악 파일 DRM 완전히 풀린다 전자신문
30일 뉴욕타임스·AP통신 등은 워너뮤직이 DRM 없는 디지털 음악파일(MP3)을 아마존에 공급하기로 했다고 잇따라 보도
음반시장서 DRM 사라지나 디지털타임즈
4대 메이저 음반사들 중에 유니버설 뮤직과 EMI, 워너 뮤직 등 3개 사가 DRM프리 제도에 동참하게 됐다. DRM프리를 거부하고 있는 곳은 소니BMG 뿐이다.
국내에서는 아직도 DRM을 적용하고 있다. 음원을 보호해야보호해야 된다는 명목아래서.............
-----------------------------------------------------------------------------------------
소니와 애플이 같으면서도 다른 건 세상을세상을 보는 시각에서의 차이
사용자의 관점에서 모든 것을 생각하자......
by Anna 안나
2008. 11. 8. 17:25
글
라이센스없이 DRM 제거,해제 하는법은 없을까요 예전에 펀케?에서 받았던 DRM걸려있는 음악파일이 있는데 펀케?이 쥬크온에 합쳐지면서 라이센스 취득이 불가능해 졌네요.. 방법 없을까요?
먼저 DRM 폴더는 아래 경로에 존재 합니다. 윈 Vista C:\ProgramData\Microsoft\Windows\DRM 윈 XP C\Documents and Settings\All Users\DRM 윈 98 C/Windows/ALL Users/DRM 그리고 DRM 폴더에 저장된 파일은 해당 관련 싸이트의 라이센스 정보 입니다. 이 정보들이 오류를 일으키면 해당 동영상이 [준비]상태에서 진행되지 않는 현상이 일으납니다. 이때는 해당 정보의 파일을 모두 제거 해 주면 새로운 정보들이 저장 되면서 문제를 해결할 수 있습니다. 이 DRM 폴더는 숨김 속성으로 폴더 옵션에서 숨김 파일 표시를 하셔야 보입니다. 다음 방법으로 속성을 해제 합니다. 바탕 화면의 내 컴퓨터를 열어 아래그림 1의 [도구]ㅡ>[폴더 옵션] 을 고릅니다.[폴더 옵션]대화 상자의 [보기] 텝에서 아래 그림 2처럼 [보호된 운영체제 파일 숨기기 (권장)] 에 체크를 없애 주시면 아래 그림 3처럼 경고 메세지가 나타납니다. [예] 버턴을 누릅니다. 다음은 바로아래 [숨김 파일 및 폴더 표시] 항목에는 체크를 해 주셔야 합니다 이제 위에서 제시한 각 운영체제의 경로로 들어가서 DRM 폴더를 열어 안에있는 파일을 모두 제거합니다. (수정을 한 후 필히 다시 1번 그림의 [보호된 운영체제 파일숨기기(권장) ] 에 체크를 해 줍니다.)
프라데이의 생각)무슨개념인지 모르겠다. 진짜 DRM을 해제한다는것인지, 라이센스정보를 삭제한다는것인지..하진 않았다. -ㅂ-
by Anna 안나
2008. 11. 8. 17:24
글
DRM이 적용된 mp3의 경우에는 윈도우미디어플레이어(WMP)로 넣으셔야 합니다. DRM은 불법복제방지 시스템이 되어 있어서 라이센스 취득을 해야 하는데요. 이것을 WMP에서 라이센스를 취득할 수 있습니다. 그러니 아이리버 프로그램에서 노래를 넣지 마시구요. WMP를 통해서 U10으로 직접 넣으시면 해결이 될겁니다. 더욱 자세한건 뮤즈 홈페이지에 나와 있으니 참고하세요. 음악 잘 들으세여~
by Anna 안나
2008. 11. 8. 17:22
글
tv 방송할때도 보통 방송 할때는 모노 방송이었다가
가요 프로그램 같은거 할때는 보니까 스테레오 방송으로 바뀌고 하던데 스테레오 방송으로 들을때는 모노 방송으로 들을때보다 소리가 더 크게 들리던데 소리만 크게 해주는 기능인가요? 더 자세한것이 있다고 들었는데
모노 와 스테레오 의 차이점과 자세한 설명을 부탁드립니다.
일단 우리가 사용하는 스피커에는 L,R (좌,우) 용이 따로 있지요? 이어폰도 그렇듯이,,,
간단하게 결론부터 말하자면
모노는 양쪽에 소리가 균일하게 나는것이고
스테레오는 다르게 나는것입니다
음악이나 영화를 보시면 체험할수 있습니다
이어폰을 꼽고 스테레오 음악을 들어보세요
소리가 왼쪽과 오른쪽이 다르게 남으로써 공간감등...여러가지 효과를 느낄수 있습니다
예를 들자면 극장에서 영화를 볼때 비행기가 날아가면 뒤에있는스피커부터 슈웅~ 하고 소리가 나면서 실제로 비행기가 내옆에 지나가는것같은 느낌을 주지요.
이것도 스테레오의 일종입니다, 더 발전한 채널스피커를 이용하지만요 (5.1채널 6채널 등등)
이것을 만약 모노로 튼다면 여러개의 스피커에서 동시에 슈웅하는 소리가 날겁니다 그렇게되면 효과가 살아나지 않겠지요
아 그리고 스테레오음원을 모노로 변환은 가능하지만
모노음원을 스테레오로 변환하는것은 불가능합니다
쉽게말해서 스테레오로 녹음한 테이프는 모노나 스테레오 둘다 재생이 가능하지만
모노로 녹음한 테이프는 스테레오로 재생하나 모노로 재생하나 결국 똑같다는 것입니다
by Anna 안나
2008. 11. 8. 17:18
글
이미 모노로 녹음된 mp3파일을 스테레오로 바꿀수는 없습니다. 다만, 모노이면서도 스테레오같은 느낌을 줄 수는 있습니다. 어떤 장비나 프로그램을 갖고 계시는지는 모르겠지만.. 별 다른 장비 없이 할 수 있는 제가 쓰는 방법을 알려드리면..(아주 기본적인 음향 편집은 가능한것으로 판단하고) 원곡을 왼쪽 채널에 두고 원곡보다 조금 늦게 시작하도록 한 것을 오른쪽 채널로 붙여 넣습니다. (왼쪽과 오른쪽의 시간차가 적으면 효과가 적고 너무 많으면 울림처럼 느껴집니다. 대략 0.02초~0.03초 정도가 적당합니다.) 이렇게 하면 같은 음량일지라도 먼저 나오는 왼쪽이 조금 크게 느껴집니다. 양쪽의 소리가 비슷한 느낌이 들때까지 적당히 오른쪽 채널의 음량을 높여줍니다.
by Anna 안나
2008. 11. 8. 17:17
글
스테레오와 모노의 차이점은 스피커에서 나오는 소리를 어떻게 하느냐에 대한 차이입니다. 좀 쉽게 예를 들어 설명하겠습니다. 바이올린과 피아노를 사용한 클래식 음악이 있다고 하고 스피커는 2채널(2개)라고 하겠습니다. 일단 모노는 저 두 악기의 소리를 그냥 내보냅니다. 다시 말하면 2개의 스피커가 동시에 피아노 바이올린의 두가지 소리를 내보낸다는 것이죠 좀더 쉽게 설명하면 이어폰으로 들을 때 한개의 이어폰을 빼도 다른 한쪽의 이어폰에서 피아노, 바이올린 이 두가지 악기의 소리를 모두 들을 수 있는 것입니다. 그리고 스테레오는 저 두 악기를 각각 스피커 한개 씩 나눠서 내보내는 것입니다. 즉, 이어폰의 한쪽을 빼면 다른 곳에서는 피아노, 바이올린 이 둘중 한개만 소리가 나는 방식입니다. 물론 이것을 지원하려면 두 악기를 따로 녹음해야 합니다. 아 그리고 스테레오를 사용하는 이유는 좀더 현장감 있는 소리를 만들기 위해서 입니다. 영화같은 경우 5채널을 사용하는데요 스피커를 앞, 뒤 양옆 이런 식으로 배치하면 정말 현장에서 직접 소리를 듣는 느낌이 나겠죠? 그리고 용량차이가 나는이유는 기술상 스테레오가 좀더 많은 용량을 차지하기 때문입니다.
by Anna 안나
2008. 11. 8. 17:17
글
역시나.
파이어폭스는 위대하다.
전체메모리 1000MB 가량.
몸집큰 프로그램도 2개정도 실행되고있었으나..
파폭은 27개의(그걸또 세어본) 어마한 탭을 지니고있었음에도 불구하고.
(웹서핑하다보니 이렇게많아졌다..어머? -_-;)
비활성이아닌 활성임에도 불구하고..
오. 이거꽤, 꽤가아니라 정말 칭찬해주고싶다,파폭.
익스라면 진작에 터졌겠지? -_-.
컴이 똥컴인지라 속도가 느려지긴 하지만(전체메모리 용량때문일지도?)
그래도 익스처럼 버릇없이 꺼지진 않는구나. 이것만으로도 참 고마운 나인데-
사랑한다-3-파폭이여
by Anna 안나
2008. 11. 8. 17:01
글
웹 개발자들은 해야 할 일이 너무 많다. HTML, CSS, 링크, 이미지, 폼, 등. 그 모든 항목들에 대한 각종 문제들을 해결하는 것은 때때로 정말 힘든 일이 될 수도 있다. Chris Pedrick이 제작한 웹 개발자용 툴바 Web Developer 1.5는 웹 디자인에 있어서의 다용도 칼이라 할 수 있는 파이어폭스 확장팩이다. 확장팩을 다운로드하고, 설치하였다면 잠깐만 몇가지 옵션을 사용해 보자. 여러분이 사용할 만한 여러 가지 기능들이 있으나, 중요한 것들만 몇가지 추렸다. CSS 메뉴에서 View CSS를 선택하면, 다중 스타일시트에서 불러들여진 스타일까지 포함해서 현재 페이지에 해당하는 스타일 전체가 나타난다. 만약 어떤 웹사이트에 가서 "저건 어떻게 한 것일까?"라는 궁금증이 생긴 적 있다면, 이 툴바는 공짜로 그러한 비밀을 알려 줄 것이다.CSS메뉴에서 Edit CSS를 선택하면, 현재 웹페이지의 스타일을 편집할 수 있다. 이렇게 해도 원래 웹페이지에는 손실을 주지 않지만, 어떤 페이지의 스타일을 약간 조정해 보고 그 결과를 볼 수 있다. 근본적인 위지위그 편집기 정도로 생각하면 될 것이다. 이 편집을 통해 해당 사이트를 내 마음에도 이렇게 저렇게 스타일을 바꿔가며 요리해 볼 수 있고 어떻게 내 사이트의 스타일에 맞게 변형을 시킬지도 연구 할 수 있게 된다. Information 메뉴를 선택하면, 상세하면서 종종 광적일 정도로 많은 내부 세부사항들을 설명해 준다(물론 이 방대한 정보는 사실 이용자들에게는 어떤 메리트도 주지 않기는 하다). Display Block Size 옵션은 테이블이나 분할영역(Div) 같은 블록 계층 엘리먼트의 크기를 보여준다. Display Element Information 옵션은 커서를 위에 올리는 엘리먼트에 관한 정보를 보여준다.Tool 메뉴를 선택하면, HTML 및 CSS의 유효성을 검사하거나 링크를 확인할 수 있는 온라인 도구에 접속하게 된다. 이 도구들은 현재 여러분의 컴퓨터에서 작업하고 있는 파일이 아닌, 온라인 상에 있는 페이지에 대해서만 작동한다. Internet Explorer Developer Toolbar
인터넷 익스플로러에서도 이와 비슷한 개발자용 툴바를 제공하고 있다
by Anna 안나
2008. 11. 8. 15:37
글
jQuery에서 더욱 확장된 Easing 기능을 제공하는 플러그인 사이트 입니다. 이 플러그인을 사용하면 굉장히 다양한 Ease In, Out 기능을 jQuery에서 혼용하여 사용 할 수 있습니다.
// Animate DIV
$(document).ready(function(){
jQuery.easing.def = 'easeOutQuart';
// Using multiple unit types within one animation.
$(".left").click(function(){
$("#left").animate( { width:"400px" }, 1500)
});
$(".middle").click(function(){
$("#middle").animate( { width:"400px"}, 1500 )
});
$(".both").click(function(){
$(".left").add(".middle").click();
});
$(".reset").click(function(){
$("div").css({width:""});
});
});
위와같이 셋팅하는 것이 일단 가장 나은것 같고요. Ease의 종류는 링크 건 사이트에서 풀다운 메뉴에 해당하는 부분의 이름을 써주시면 효과가 바뀝니다
그 사이트에 있는 자바스크립트 코드는, 여러가지 샘플을 풀다운 메뉴를 통해서 한번에 보여주려고 변수처리를 해서 그렇고요, 우리는 그렇게 복잡하게 안써도 됩니다^^
by Anna 안나
2008. 11. 8. 15:33
글
이번에 제작하게 되는 레이아웃은 Jquery라는 자바스크립트 프레임워크를 사용하게 되는데, 한마디로 웹브라우저를 제어하는 장치라고 생각하시면 됩니다. 이 프레임워크를 쓰려면 일련의 JS 파일들을 레이아웃 폴더에 넣고 등록을 시키게 됩니다. 아래의 두 사이트는 앞으로 가장 많이 찾아 볼 사이트라서 링크를 시켜 놓습니다.
* Jquery 공식 사이트
* Jquery UI 코어 사이트
그리고 이번 제작에서 목표로 하게 되는 기능은 여기 사이트와 가장 흡사한 동작을 하는 것 입니다. 이게 엄청 만만치 않은 작업이라 스터디 중간에 다른 길로 샐 수도 있습니다. 하지만 근본적은 목표는 레이아웃의 횡형 접기 기능입니다.
현재 Forum에 등록해 놓은 테스트 레이아웃 파일은 Animate라는 파라메터로 구현 할 수 있는 부분까지를 적용해 놓은 것 입니다. 여기까지의 일련의 과정을 정리하자면 이렇습니다. (밑에 내용은 이미 다 적용을 해서 test.zip 파일에 적용이 된 상태임)
1. jquery.com에서 jquery-1.2.6.js 파일을 다운 받습니다. Jquery를 레이아웃에서 돌릴 수 있게 해주는 가장 기본적인 파일입니다.
2. 웹상에서 <div>단의 폭을 넓히고 좁히는등의 애니메이션을 사용하기 위해 Jquery에는 없는 추가 라이브러리용 JS를 Jquery UI 코어 사이트에서 다운로드 받습니다. 레이아웃 폴더내의 JS 폴더안에 있는 effects.min.js가 바로 그것입니다. 이 파일이 있어야 애니메이션이 가능해지니다.
3. 레이아웃 폴더의 layout.html에서 최상단에 각 JS 파일들을 레이아웃에 연결시키는 코드를 추가했습니다.
<!-- js 파일 import -->
<!--%import("js/xe_official.js")-->
<!--%import("js/jquery.pack.js")-->
<!--%import("js/effects.min.js")-->
<!--%import("js/global.js")-->
4. global.js는 Jquery 구문을 작동시키기 위한 실질적인 변수와 핸들러들이 정의되어 있습니다. layout.html에 일일이 넣으면 엄청나게 길어지기 때문에 따로 JS 파일로 빼 놓은것이 되겠습니다.
by Anna 안나
2008. 11. 8. 15:32
글
음..뭐 본좌는 희귀한자료만 쓸려다가..이런 가장 많이퍼져있고 가장 필요로하는 자료도 필요하니까~포스팅합니다.^ㅁ^
---------------------------------------------------------------------------------------
쌩얼: 기본 얼굴입니다! 능력치 올맥스 시켜주셔야되요~[갖고있음] 쫌고수: 쌩얼 능력치 올맥스 시키면 나오는데... 말 그대로입니다. 잘키운 쌩얼 쫌고수 안부럽네요 ㅋ[갖고있음] 학다리: 어느곳에서나 공중대쉬30번을 해야되는데... 추천장소: 달에서 or 100미리씩 조금씩[갖고있음] 판다맨: 어떤의미로는 난이도 별 5개 -_-... 새벽 5시55분에 접속 + 랭등 하셔야됩니다...[멘트가 웃기네요... 밤샌건 아니겠지?][갖고있음] 세종대왕: 이것도 좀 걸리적... 별1만개소지시 자동생성 -_-... 얻으신분 존경합니다..[별이 1만개밑으로 떨어지면 사라집니다 주의!][당근없음] 앨리스: 아무 미션에서나 목표를 777개만 만들고 죽으세요. 추천장소 : 점프 점프 [계단 777개만 밟고 죽으세요, 잘못하면 밟고 떨어지니 계단없는데에서 공중대쉬하면서 물차오를때까지 뻗팅기세요][갖고있음] 시드: 컴투스 홈페이지들어가서 슈액히2홈페이지 들어가서 인증하시고 랭등하시면 됩니다![갖고있음] 코찔찔이: 복수는나의것에서 나옵니다. 보면 그냥 죽도록 패세요[갖고있음] 싸커가면: 별500개로 풀어야됩니다. 능력치는 거지가튼x이...[2008컴싸 하면된다는분도 계신다는데??][갖고있음] 외계가면: 별500개로 또 풀어야됩니다. 상술이죠 ㅅㅂ^^[갖고있음] 너구리: 미쓰리 캐릭터네요 ㅋ 별500개 or 미겜천3 랭등하고 슈액히2 랭등하면 나옵니다.[갖고있음] 승짱가면: 별500개 -_-...[컴야2008?][갖고있음] 거성토끼: 점프하지않고 A랭크를 해야되요. 추천장소: 아래, 아래로 or 벽뿌[552, 즉 어퍼컷은 점프가 아니라 괜찮 ㅎ] [갖고있음] 미소녀: 전 복수는나의것4에서 나왔는데요. 얻어터지세요. [아주 가끔... 콤보를 맞고나서 1초후에 시간초 달아서 안나오는경우가...-_-][갖고있음] 미스타김: 액션퍼즐패밀리 랭등하고 히어로 랭등 하면 나와요! 별 쓰기 싫으시면 능력치 올맥 시켜주시길![아직없음] 미친소: 임무를 마쳤을시에 별이 딱3천개여야 됩니다. 2999개인 상태에서 별1개만 얻고 나와도 되요.[아직없음] 폭렬판다: 가면 선택화면에서 4번키나 6번키로 그냥 계속 누르고 있으세요. 그럼 가면이 나와요[멘트: 그만해 어지럽단말야][갖고있음] 타이거: 트레이닝쎈터2에서 적을 던지기로 여러번 죽였을때 어쩌다가 무더기로 나와요! 그거 잡으면 나옴[적은 7번키누르면 나옵니다.][갖고있음] 액션가면001: 히어로 등급이 뉴페이스 ?을시 나옵니다! [아마 4천점일거에요!][갖고있음] 어쌔신: 답답하죠? 10000마리를 언제 다잡을런지... [저는 산지 1주일되서 5331마리 잡았습니다.][갖고있음] 오형제: 트레이닝쎈터1에서 아무것도 안하고 3번죽으면 됩니다. [멘트: 빵점이 뭐냐][갖고있음] 옆집누나: 1천개의 별을 선물하거나 선물받으면 되요[둘중의 하나...][아직없음] 아쿠: 미스타김능력치가 올맥일때 튀어나와요! [또는 별500개... 아깝죠?][갖고있음] 토야: 슈액히2 틀고 아무것도 하지마세요. 즉 실행시키고 키를 건들이지만 않으면 됩니다.[갖고있음] 해골바가지: 히어로 등급이 현상수배범이 ?을시 나옵니다! [아마 13000점일거에요!][갖고있음] 노브레인: 복수는 나의것1에서 왼쪽이나 오른쪽 가장 위에서 보면 또 안보이는 발판이 보일겁니다. 55222=어퍼컷+2단점프해서 올라가시면, 바닥이 내려앉으면서 자이언트 노브레인이 튀어나옵니다. 자이언트래봐야 약골이고 무뇌입니다 ㅋ 565656 짤짤이 무한 써주세요ㅋ [갖고있음] 울가: 모든 게임을 열면 나오는데... 별모으기 좋은 미션들이 있어야겠죠? 추천미션: 복수는나의것4, 점프 점프1, 벽뿌1 [복수캐강추][갖고있음] 아수라: 복수는나의것 1~5를 All S 만들기... 난감하죠? 미션은 엄청 힘든데 가면 능력치는 캐거지에요 ㅋ[갖고있음] 아이보: 자신이나 다운로드해서 받은 가면을 별500개 주고 풀면 나옵니다. [+ SD모드가 해제되는데요. 대두모드됩니다..환경설정 참조][갖고있음] 노랑머리: 윗줄에 있는 앨리스, 미소녀, 옆집누나를 다 획득했을시에 나옵니다.[아직없음] RCX08호: 추측만 난무할뿐... 저도 이것은 잘 모르겠습니다 ㅜㅜㅜㅜ[아직없음] RCX09호: 이건 알아요 ㅋ 50콤보 만들고 걍 죽으세요 (추천장소 : 달에서 추천캐릭 : 얻었을당시의[능력치에 손을 안댄] 시드)[갖고있음]
by Anna 안나
2008. 11. 8. 14:34
글
혀로 포인트 0~5천점 추천 가면 : 타이거 스피드가 좀 느리지만 처음치고는 펀치 괜찮고, 무엇보다 킥과 던지기 데미지가 예술입니다. 크리티컬을 잘 못하시는 분들은 적들이 방어시 괜히 또 때려서 반격기 쓰게 하지 마시고, 방어를 하면 바로 88로 충격파 하나만들고 잡고 적 1명있을시에는 Max로 던지시구, 매우 많이 있으시면[복수는 나의것4 캐강추] 최대한 약하게 던지세요, 다단히트가 예술로 나옵니다! 능력치: 5/8/9/2/5 혀로 포인트 5천점~8천점 [던지기용]추천 가면 : 울가 스피드나 펀치가 다른것에 비해서 약한 타이거에 비해, 울가는 밸런스가 좀 맞다고 볼수 있습니다. 점프4는 매너라 치고, 나머지는 그런대로 괜찮습니다. 던지기는 똑같으면서 킥능력치 1개가 펀치로 가면서 2개로 바꼇네요. 하여튼 좋습니다. 능력치: 7/7/9/6/4 [킥복식용]추천 가면 : 아이보: 별 500개의 압박이 있지만, 펀치 킥 데미지가 별500개짜리 애들치고는 매우 쎈편입니다.[다운+자작가면 제외] 솔직히... 승짱,싸커,아쿠,너구리,외계 이딴 찌레기보단 훨씬 좋습니다. 다만 던지기가 조~금 약해서 1:1전용으로 쓰는게 좋습니다. 능력치: 9/9/7/4/4 RCX09호: 별 압박이 없으면서도, 아이보보다는 좀 다채로울수가 있습니다. 아이보보다는 얘를 조금 추천! 능력치: 9/9/7/5/5 [그쵸?] 혀로 포인트 8천점~ ??? 추천 가면 : 자작 or 다운받은 가면[능력치 총합 43이상] 솔직히 울가 아이보 타이거 09호빼고는 그저 안습녀석들 뿐[저는 능력치 배분을 봅니다. 능력치 총합만 많다고 해도 밸런스가 안좋으면저는 찌레기들로 보니 이해를]... 이때부터는 슬슬 이런 가면들로 힘들다는 느낌이 많이 받으실것입니다. 그리고 가면을 직접 만들거나 다운로드 받는 경우가 많죠. 이왕이면 별이 좀 들더라로 가면을 다운로드하고 풀고 다시 재저장하는게 좋습니다. 디자인이 좀 맘에 안들거나무엇보다 능력치가 거지로 나오면 할말이 없기때문이죠[디자인만 보다가는 세상 하직하고 봉인시킬수도 있습니다. 충고에요]. 스피디한 싸움을 원하시면, 능력치 총합 42이상으로 ?/?/?/10/10 최소한 9/9로 된걸 다운 or 만드시기 바랍니다. 스피드보다는 파워다 하면, 능력치 총합 44이상으로 10/10/10/7이상/7이상, 최소한 9/9/9/7/7이상으로 된걸 다운 or 만드시기 바랍니다. 글구 업로드 하신분들, 디자인은 좋은데 능력치가 안 좋아서 묻히는 가면들을 많이 봤습니다. 편집불가로 하지 말아주세요 ㅜㅜㅜㅜ
by Anna 안나
2008. 11. 8. 14:32
글
Q. 진짜입니까? A. 저도 최근에 알았습니다. 산지 별로 되지않았으니깐.... 흠흠... 이것이 무슨말일까요? 특성이 있다?? Q. 본론을 좀... A. 음 일단 설명을 해드리겠습니다. 우선 정리를 해야겠죠? 쉽게 앞글자만 따겠습니다. 1 2 3 4 5 6 7 8 쌩쫌학판 세앨씨코 싸외너승 거미미미[소녀, 스타김, 친소] 폭타액어 오옆아토 해노울아 아노R R[수라, 이보 :: CX08호, CX09호] 좀 거지같긴 한데 정리가 되었군요. 그럼 정리를 좀 해드리겠습니다. 1,5번째 줄 : 변신시 아무 능력이 없다[말그대로 어이가 없는 능력이죠?] 2,6번째 줄 : 변신시 시간이 느리게 지나간다[적도 느려집니다. 그런대로 괜찮은능력이죠?] 3,7번째 줄 : 변신시 시간이 멈춘다[물론 적도 멈추죠. 모아놓은 상태에서 552 올크리 가보십시오. 체력 3짜리도 녹습니다 ㅋ][좋은 자작&다운받은 가면은 여기다가 대기시켜주세요] 4,8번째 줄 : 하라는 변신은 안하고 엉거주춤 포즈... [근처에 적이 있으면 폭설을 합니다. 뎀지도 일반 폭탄보다 거집니다 ^^][디자인이 좋은 가면은 이쪽에다가] 자, 제가 왜 09호를 뽑을때 노업시드를 말했는지도 이해가 될것입니다. 안되시는 분들을 위해서 정리를 좀 해드리자면! 시드는 7번째줄, 즉 변신시 시간이 멈춥니다. 풀에너지 하고 달에서 애들 다 땅에내리면 먼저 변신후 자이언트를 쳐부숩니다. 에너지를 좀 줄이기위해서 다시푼다음에 시체가 사라지면 다시 변신을 하고 애들을 구석에 몹니다. 풀던지 말던지 이것은 자유지만, 이때 짤짤이 해주세요(5=공격키, 4or6=이동, 적이 오른쪽에 있을시= 56565656565656) 여기서 잠깐! 변신상태에서는 556 절대 쓰면안됩니다. 버스터라이플이 발동, 애들이 그냥 29Combo되고 죽습니다. 콤보를 이어가려면 데미지도 제일 약해야되기때문에, 시간정지 되면서 처음 나오면 공격력0인 시드를 추천하는겁니다.
by Anna 안나
2008. 11. 8. 14:31
글
우연히 인터넷에서 가면 찾다가 어떤 님 블로그에 들어가봤는데 거기 쥔장님이 만든 가면 (어둠의사령, 할로윈의 유령 등등..) 가면에디트 칸수가 어림잡아 세어봐도 40칸 이상이 되는거에요! 제가 알고있는 제일 큰 가면 rcx08호불러서 초기화해도 32칸인데.. 어떻게 40칸이 넘는거죠? 알려주세요~!! 그런거 어떻게 하나요? (다운받으라는 그런말 쓰지 마세요 ㅡㅡ.. 누가 처음 40칸이상으로 하긴 했을꺼 아닙니까?) sd모드 해도 똑같습니다..
다운 받는거 맞는데요.. 첨에 큰가면 있잔아요.. 그걸 먼저 여셔야 해요.. 다운안받아도 퀘스트(?)같은걸로 여는거 있잔아요.. 그걸로 하시면되요..
그 뭐냐 로봇같은 생키들 2명잇잔슴까???
그들중 바로 왼쪽에 잇는놈이
젤큽니다
by Anna 안나
2008. 11. 8. 14:31
글
보통 mp3파일을 고음질로 만드는 방법이 있습니다. 1. 제트오디오와 Nero(네로)를 다운받는다. 2. Nero로 CD를 굽는다. 이때, 스테레오 넓히기를 200%으로 해줍니다.(와이드) 3. 제트오디오로 리핑합니다. 4. 제트오디오로 구울때 BBE효과를 1칸만 줍니다. 그러면, 선명하고 넓은 본래 음질을 들을수 있습니다. 이원리는 BBE가 헥심인데요. BBE는 선명하지만 조금 답답하고 음이 뭉치는 경향이 있습니다. 그레서, 스테레오 음향넓히기로 넓혀봤습니다. 그결과, 정말 음반같은 소리가 났습니다. 물론, 조금 부족하기는 했지만. 만약, 320비트의 고음질 mp3파일을 사용한다면 정말 흡사하게 만들수 있을듯 합니다. 아, 그런데 이파일을 다시 리핑해서 듣는건 조금 물이가 아닐까 싶네요. BBE를 통해 복구된 음질이 리핑때 다시 떨어질수도 있으니까요.
by Anna 안나
2008. 11. 8. 14:27
글
1.1 Changelog
- new options API
- jQuery.noconflict() compatibility
- Fixed progress bar showing when progress = false
- Added escape key to close modal window
- Tweaked the progress bar fading time
- Added default options
- Added center option to force center position on container
- Overlay color can now be specified in the options
- Overlay opacity can now be specified in the options
- Better destruction for Flash and embedded objects
- Better data structure for multiple instances
Usage Include all the neccessary javascripts <script language="javascript" type="text/javascript" src="jquery-1.2.3.min.js"></script>
<script language="javascript" type="text/javascript" src="jquery.jdialog.js"></script>
Understanding the API and defining values progress: (true|false) means display a progress bar when AJAX calls are fetching a new page
center: (true|false) mean try to center your content/container relative to your browser window width and height
method: ('GET'|'POST') use get method or post method to submit data
data: serialized data to be passed to page, i.e. date=12/24/08&page=2&content=true (hint: use $.serialize in jQuery library)
opacity: (0-1.0) opacity of the overlay background
bg: any heaxdecimal color ie. #FFFFFF for the overlay background
index: the z-index of the background
addr: loading the ajax content from this url. Must be from same exact domain (note: www.example.com != example.com)
Here are the internally default values progress: false,
center: true,
method: 'GET',
data: '',
opacity: 0.85,
bg: '#FFFFFF',
index: 2000
addr: not defined
Overiding the default values. This step is totally optional $.fn.createDialog.defaults = {
progress: false,
center: true,
method: 'GET',
data: '',
opacity: 0.85,
bg: '#FFFFFF',
index: 2000
};
Creating a dialog $("#clickme").createDialog({
addr: 'dialog.htm',
opacity: 0.9
});
Closing a dialog $.closeDialog()
note: only one dialog can be active. This function will only close current dialog
Putting it all together <script language="javascript" type="text/javascript" src="jquery-1.2.3.min.js"></script>
<script language="javascript" type="text/javascript" src="jquery.jdialog.js"></script>
<script language="javascript">
$(document).ready(function()
//you can optionally define default options{
$.fn.createDialog.defaults = {
progress: true,
center: true,
opacity: 0.7,
bg: '#FFF'
}
$("#clickme").createDialog({
addr: 'dialog.htm',
opacity: 0.9
}); });
</script>
Demo Download
by Anna 안나
2008. 11. 8. 14:17
글
categories: front-end development, howto, jquery There are lots of examples of using CSS to add filetype icons to links, but they all rely on advanced CSS selectors, which Internet Explorer 6 doesn't support. If you're looking for a cross-browser method of adding filetype icons to links, you have a couple of choices: you can add a class name to all of your links and target that class name with CSS that IE6 can understand; or you can let Javascript add the links dynamically based on the extension it finds at the end of each URL. The class name method is fine if you don't mind adding the class to all of your links in your HTML, but the Javascript method will figure out which links get which icon automatically. The Javascript/jQuery method This uses my favorite Javascript library, jQuery; you'll need to include the library in your document, and then either put the icon-adding code in another file you include, or put it inline with your HTML. It's good practice to put all your jQuery code inside $.ready(), to be executed when the document is ready to be manipulated, but I've left that part out here for brevity. Round 1: Because jQuery supports CSS1-3, you can mimic the CSS rule that wouldn't work in IE6: $('a[href$=".doc"]'). css({ // use paddingLeft instead of padding-left; // jQuery (and Javascript) use camelCase // for CSS attributes instead of hyphenation paddingLeft: '18px', background: 'transparent url("word-doc.gif") no-repeat center left' }); Round 2: You could do one of these snippets for each file type, but with jQuery, you can take advantage of the $.each() utility method to do a loop, eliminating redundant code: // first, create an object // that contains information // about how file extensions // correspond to images var fileTypes = { // extension: 'image file' doc: 'doc.gif', xls: 'xls.gif', pdf: 'pdf.gif' }; // then, loop over the object // using jQuery's $.each() $.each(fileTypes, function(extension,image) { $('a[href$="' + extension + '"]'). css({ paddingLeft: '18px', background: 'transparent url("' + image + '") no-repeat center left' }); }); Round 3: One problem with this: while jQuery does support these attribute selectors, in my experience they require some pretty heavy lifting to do the pattern matching, which can slow things down significantly. Since the method above would require multiple selections (one for each extension/image combination), it makes sense to try a different way that will require fewer selections and less pattern matching: var fileTypes = { doc: 'doc.gif', xls: 'xls.gif', pdf: 'pdf.gif' }; // this is like $.each() above, except // it iterates over the matched elements $('a').each(function() { // get a jQuery object for each anchor found var $a = $(this); // get the href attribute var href = $a.attr('href'); // get the extension from the href var hrefArray = href.split('.'); var extension = hrefArray[hrefArray.length - 1]; var image = fileTypes[extension]; if (image) { $a.css({ paddingLeft: '18px', background: 'transparent url("' + image + '") no-repeat center left' }); } }); And in fact, in limited testing using Firebug, this second version is faster than the first if you have more than two filetypes (and thus more than two selections). Taking it further You can also add a different icon to external links, and only add filetype icons to internal links: var fileTypes = { doc: 'doc.gif', xls: 'xls.gif', pdf: 'pdf.gif' }; $('a').each(function() { var $a = $(this); var href = $a.attr('href'); if ( (href.match(/^http/)) && (! href.match(document.domain)) ) { // use a special image for external links var image = 'external.gif'; } else { // get the extension from the href var hrefArray = href.split('.'); var extension = hrefArray[hrefArray.length - 1]; var image = fileTypes[extension]; } if (image) { $a.css({ paddingLeft: '18px', background: 'transparent url("' + image + '") no-repeat center left' }); } }); Or, only add icons to certain links, like a list of files in an unordered list, by changing your selector from $('a') to $('ul#fileList a'). Resources There are nuances to the CSS you'll want to apply to your links; the above is just an example of something that may or may not work for you. Read more here about how to style the links so your background images appear as you want them to. If you're using transparent PNGs for your background images, iepngfix will save the day. famfamfam has some great icons available for free under the Creative Commons Attribution 2.5 License. The class name method In case you were wondering ... First, put a class name on the link: <a href="my-word-document.doc" class="word-doc">Word Document</a> ... and then style it using CSS: a.word-doc { padding-left: 18px; background: transparent url('word.gif') no-repeat center left;
by Anna 안나
2008. 11. 8. 02:44
글
jHelperTip is intended to be useful in many situations such as hovering tip and clickable tips. It can get data from a container, through Ajax or even the attributes of the current object. Download
Demo The API and Default Values$.fn.jHelperTip.defaults = { trigger: "click", topOff: 3, leftOff: 10, source: "container", attrName: '', ttC: "#jHelperTipContainer", /* tooltip Container*/ dC: "#jHelperTipDataContainer", /* data Container */ aC: "#jHelperTipAttrContainer", /* attr Container */ opacity: 1.0, loadingImg: "ajax-loader.gif", loadingText: "Loading...", type: "GET", /* data can be inline or CSS selector */ //url: '', //data: '', autoClose: true };
Explanation of the Options: trigger: “click” or “hover” to trigger the tooltip
topOff: top offset from mouse pointer
leftOff: left offset from mouse pointer
source: can be “container”, “ajax” or “attribute”, container is an container in current page, ajax loads from another page, attribute will read the attribute of current object.
attrName: the attribute that you want to pass the data from (only works if your source is attribute)
ttC: tooltip container (define a container to position your tooltip and receive data from ajax), will create if container not found use “#container” and not “container”
dC: data container for same page container (only works if your source is container)
aC: attribute data container (only works if your source is attribute)
opacity: opacity of the tooltips
loadingImg: the loading image indicator in Ajax calls (only works if your source is ajax)
loadingText: the loading text indicator in Ajax calls (only works if your source is ajax)
type: “GET” or “POST” (only works if your source is ajax)
url: The address of the page that you are fetching from (only works if your source is ajax)
data: data passed to the ajax request (only works if your source is ajax)
autoClose: true or false, specify if explicit action is needed to close the tooltip Special Case jHelperTipClose : clicking on any element that has this class will make the current tooltip close ExamplesjQuery.noConflict(); jQuery(function($){ $("#test").jHelperTip({ trigger: "click", dC:"#tip1", autoClose: false, opacity: 0.9 }); <div>Matt is doing something <span id="test">dangerous</span></div> <div id="tip1" style="display:none"> <div class="jHelperTipClose" style="cursor:pointer;color:#F00">click here to close</div> <p>adj.</p> <p>1. Involving or filled with danger; perilous.</p> <p> 2. Being able or likely to do harm.</p> </div>
Digg for me if you like the story. These icons link to social bookmarking sites where readers can share and discover new web pages. });
</script>
<div id="myController">
<span class="jFlowControl">No 1 </span>
<span class="jFlowControl">No 2 </span>
<span class="jFlowControl">No 3 </span>
<span class="jFlowControl">No 4 </span>
</div>
<div id="mySlides">
<div>First Slide</div>
<div>Second Slide </div>
<div>Third Slide </div>
<div>Fourth Slide </div>
</div>
<span class="jFlowPrev">Prev</span>
<span class="jFlowNext">Next</span> Download
Demo
by Anna 안나
2008. 11. 8. 02:40
글
Getting tired of the default context menu (the one that appears when you right click on a web page) that are being displayed in all browsers? Now, web developers can focus on designing the menu itself rather than worrying about the javascript code. This tutorial will assume that you have enough CSS knowledge and familiarity using jQuery to begin with. Believe it or not… sub menus are and should be a CSS problem. Here’s a sample of the submenu CSS
DownLoad
How lightweight is jContext? It’s approximately 0.6kB when minified. Usage$(obj).showMenu({ opacity:0.8, query: "#myMenu2", zindex: 2000 }); opacity: can be from 0 - 1.0, opacity of the menu being displayed query: can be any object or CSS selector that jQuery recognizes zindex: z-index of the menu being displayed
Full Example<span>Right Click me</span> <p>You can right Click me too </p> <div id="myMenu"> <ul> <li><a href="#">Edit This Type</a></li> <li><a href="#">Create New Type</a></li> <li><a href="#">Book a Flight</a></li> </ul> </div> <div id="myMenu2"> <ul> <li><a href="#">Create New Class</a></li> <li><a href="#">Delete Class</a></li> <li><a href="#">Get a Job</a></li> </ul> </div> <script language="javascript" type="text/javascript" src="j/jquery-1.2.3.min.js"></script> <script language="javascript" type="text/javascript" src="j/jquery.jcontext.1.0.js"></script> <script language="javascript"> $(document).ready(function(){ $("span").showMenu({ opacity:0.8, query: "#myMenu" }); $("p").showMenu({ opacity:0.8, query: "#myMenu2" }); }); </script>
Demo
Download Now
by Anna 안나
2008. 11. 8. 02:39
글
Gone were the days of framesets during the late 90s. Usability studies then showed that frames (not iframe) are detremental. The Web 2.0 platform has made the frames concept emerge once again in another form to simulate interfaces that are found in desktop software. As a frequent Yahoo! mail or even Live mail user, you probably have noticed that you can resize reading panels by dragging the sliders/helpers. In this era, we are now talking about divs not frames and making them behave does take quite a bit of effort in your CSS and JavaScripting. I am approaching this problem from a JavaScript perspective, the CSS to make it work is still daunting if you don’t have a firm concept of it. Let’s look at a illustration of what the example layout will be. To make #v-slide and #h-slide work as a slider/resizer, just simply do this.
$("#v-slide").jSize({
type: 'left-right',
c1: '#left',
c2: '#right',
static: '#left'
}); $("#h-slide").jSize({
type: 'top-bottom',
c1: '#top',
c2: '#bottom',
static: '#top'
}); Let us look at the code above and see what it means. type: (left-right | top-bottom) those are the two choices for your slider
c1: (jQuery css selectors) means the left container or the top container
c2: (jQuery css selectors) means the right container or the bottom container
static: (jQuery css selectors) the container that has min-width and max-width specified on their CSS (either c1 or c2). Word of caution: min-width and max-width for your container plays an extremely important role to prevent the frames from breaking. Demo
jqueryjsize10 Download
by Anna 안나
2008. 11. 8. 02:34
글
Changelog - fixed animation forward flowing and backward timing per tab to be consistent
jFlow is a widget to make your content slides. One popular alternative that exists out there is coda-slider. jFlow is super lightweight because it is only 1.9kb minified!!!.
Demo
Download
Usage
$("#myController").jFlow({
slides: "#mySlides",
width: "99%",
height: "200px",
duration: 400
});
Explanation: #myController: the div where all the slide controller are nested in
slides: the div where all your sliding divs are nested in (note: you can define classes for each div inside slides)
width: can be specified in px or % (required)
height: can be specified in px (required)
duration: time in miliseconds to transition one slide (optional, default is 400) 2 divs created by jFlow as containers, you can style them to your liking #jFlowSlide: This is the container where all the slides reside
.jFlowSelected: This is the current activated controller Special class definition .jFlowPrev: Any element with this class will transition to previous slide upon clicking
.jFlowNext: Any element with this class will transition to next slide upon clicking
.jFlowControl: Any element inside the controlling div with this class will map to the corresponding slide Example
<script language="javascript">
$(document).ready(function(){
$("#myController").jFlow({
slides: "#mySlides",
width: "99%",
height: "200px",
duration: 400
});
});
</script> <div id="myController">
<span class="jFlowControl">No 1 </span>
<span class="jFlowControl">No 2 </span>
<span class="jFlowControl">No 3 </span>
<span class="jFlowControl">No 4 </span>
</div> <div id="mySlides">
<div>First Slide</div>
<div>Second Slide </div>
<div>Third Slide </div>
<div>Fourth Slide </div>
</div> <span class="jFlowPrev">Prev</span>
<span class="jFlowNext">Next</span>
by Anna 안나
2008. 11. 8. 02:29
글
This plugin will easily allow you to do color transitions for text, background and borders for different events. The API
trigger: the event that will fire color transition, uses the same events as bind in jQuery
property: can be 'background', 'borderColor' or 'color'
start: the starting color ie '336699'
end: the ending color ie '6699CC'
steps: the number of times to divide the color difference
duration: the transition speed
Default values
$.fn.jFade.defaults = {
trigger: "load",
property: 'background',
start: 'FFFFFF',
end: '000000',
steps: 5,
duration: 30
};
Demo
Download
by Anna 안나
2008. 11. 8. 02:06
글
Click the http://docs.jquery.com/Downloading_jQuery
위 링크를 클릭하세요.
Please download 'Current Release'
'Current Release' 를 다운받으세요.
If you don't develope JQuery, please download 'Minified'
JQuery 를 개발하지 않는다면 'Minified' 를 다운받으세요.
by Anna 안나
2008. 11. 8. 02:03
RECENT COMMENT