SAVE THE DEVELOPERS <!> Upgrade IE 6 Now!

이 배너는 IE6 사용자에게만 보여집니다. 브라우저 업데이트로 보다 편리한 웹세상을 만나보세요!

«   2024/12   »
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 30 31        

Home stereo display for Trackinfo Mod.

Home stereo display, For trackinfo mod panel by Russell777.

오늘 위 링크에 가보니.. 1.8 VIP 버젼까지 나왔군요.
이번 버젼은 조금 과도하게 길쭉한데요? :D
(제가 Monochrome 에서 사용했던 버젼은 1.7.2였습니다.) 위 링크에 Home stereo display 를 구현 하기 위해 필요한 것들이 모두 링크되어 있습니다. - 컴포넌트(foo_uie_trackinfo_Mod, foo_cwb_hooks) 폰트(Arial, LCD fonts family, 7 Segment, Webdings, Symbolix)

그렇습니다. 이것은 별도로 만들어진 것이 아니라, TrackInfo_Mod 컴포넌트에 무지하게 복잡한 코드를 작성하여 만들어진 것입니다. 이런 무지막지한 코딩이 가능하다니.. 정말 감탄이 절로 나옵니다~!!!

다운 받은 파일을 압축해제 하시면, 몇개의 폴더와 안내문이 있습니다. code 폴더에 있는 텍스트 파일이 트랙인포의 코드입니다. 복사하셔서 빈 트랙인포_Mod의 패널에 넣으시면 되겠습니다. 더불어 Theme creating kit 폴더 안의 텍스트 파일들을 보시면, 많은 수정 없이도(?), 자신이 원하는 테마를 만들수 있음을 알수 있습니다.

//////////////////////////////////////
////////////////THEMES////////////////


위 처럼 시작 되는 부분에.. Theme template.txt 의 내용을 수정하여, 다른 테마 설정과 겹치지 않게 끼워 넣으시면 되겠습니다.

$if($stricmp($get(Theme),monochrome),
$puts(back,$rgb(0,0,0))
$puts(active,$rgb(255,255,255))
$puts(font_options,glow-230-230-230 glowalpha-130)
$puts(display_back,)
$puts(full,null)
$puts(frame,null)
$imageabs(-20,-27,images\b_fl.png,)
)

이 코드는 제가 Monochrome 데스크탑에서 사용한 테마입니다. 이 테마의 이름은, 첫줄에서 보시다 싶이, monochrome 입니다. 사용한 배경 이미지는 Monochrome Single_playlist Source 에서 사용한 이미지와 동일한 이미지입니다. (사실 트랙인포 패널에서 사용하기 위해 만든 사이즈였던 것입니다.)

끼워 넣으시고.. 코드의 제일 윗 부분인..
////////////////Definitions////////////////
$puts(Theme,monochrome)

이 부분에서 자신이 정한 테마의 이름을 적어 주시면 됩니다.

간단하죠? ;)
보다 자세한 내용은 푸바 포럼과 다운 받은 코드 파일과 함께 들어 있는 Instructions.txt 를 참고하세요.

 

Monochrome - Single_playlist Source.



최근 데스크탑 스크린샷 Monochrome 에서 보여 드렸던 푸바의 Single Column Playlist (foo uie single column playlist)의 소스입니다. 싱글 컬럼 플레이리스트는 앨범별로 (혹은 자신이 원하는 설정대로..) 묶고, 그 위에 한줄의 header를 가지는 형태로 플레이리스트를 나타내어 줍니다. 이미지까지도 플레이리스트에 쑤셔 넣을 수 있다는 엄청난 메리트가 있지만, 역시나 아직은 매우 불편하기 짝이 없습니다.
컴포넌트를 아직 사용하지 않으시는 분은 링크에서 다운로드 받으시고.. (Layout에서 다른 컴포넌트들 추가하듯이 추가하시면 됩니다.) single playlist 에 대해 더 많은 정보가 필요하신분은, StillGyo님의 "foobar2000의 새로운 UI 컴포넌트 Single Column Playlist" 를 읽어 보셔도 좋겠습니다.

아직은 BETA에 불과한 컴포넌트이니, 사용하기 전에 당신의 설정을 모두 백업하라는 군요. :)

아무튼.. 제가 스크린샷에서 코드는 아래와 같습니다.
(플레이 리스트 위에서 마우스 우클릭 - Setting 을 클릭 하시면 코드를 집어 넣을수 있는 곳이 있는 설정창이 나옵니다.)

Item Display.
$if($strcmp($mod(%_playlist_number%,2),1),
$drawrect(,,,,brushcolor-245-245-245 pencolor-null))

$padding(2,0)
$drawrect(6,3,18,18,brushcolor-null pencolor-160-160-160)
$if(%_selected%,$drawrect(0,0,0,0,brushcolor-null pencolor-200-200-200))
$if(%isplaying%,$drawrect(0,0,0,0,brushcolor-235-235-235 pencolor-200-200-200))

$padding(10,4)
$font(Kabel Md BT, 8,$if(%isplaying%,bold glow-200-200-200 glowexpand-1,),100-100-100)
[%tracknumber%]

$padding(25,0)
$font(Kabel Md BT, 9,$if(%isplaying%,boldglow-200-200-200 glowexpand-1,),100-100-100)
$replace(%title%,'(',$font(,,italic,150-150-150)'(')

$font(Candara,9,,190-190-190)
[ %length% ]

$alignabs(-10,5,$sub(%_width%,2),%_height%,right,)
$font(Wingdings,12,glow-190-190-190 glowexpand-1,250-250-250)
$repeat(«,%rating%)



Group Display.
$imageabs(0,0,images\b_fl.png,)

$padding(1,0)
$drawrect(,,,,brushcolor-null pencolor-196-196-196)$padding(5,1)

$align(left,center)$font(Swis721 Cn BT D-Type, 10,,255-255-255)
$font(,,glow-160-160-160 glowexpand-1 ,)
%album%

$align(right,0)$font(Candara, 11,,255-255-255)$font(,,bold,255-255-255)
%artist%
$puts(ar_w,$calcwidth(%artist%))

$drawrect($sub(%_width%,$get(ar_w),18),-1,3,%_height%,brushcolor-255-255-255 pencolor-null)
$drawrect($sub(%_width%,$get(ar_w),17),-1,1,%_height%,brushcolor-250-250-250 pencolor-null)

$alignabs(0,13,%_width%,%_height%,right,)
$font(Candara,8,,210-210-210)
[%date% | ][%genre%]


Used Image.



위 이미지를 다운받아 자신의 푸바 이미지 폴더에 넣어주세요. (이미지는 하나뿐이지만 원래 파일명을 유지하기 위해 압축해서 올렸습니다.)
Foobar Track_info Mod 컴포넌트와 Single Playlist 컴포넌트에서 사용되는 이미지의 경로는.....

푸바의 프로필 폴더를 자기계정 안에 따로 두고 사용하는 경우라면,
C:\Documents and Settings\자기계정\Application Data\foobar2000\images (Application Data는 숨김폴더입니다.)
이 될것이고,
프로필 폴더를 따로 가지지 않는 설정으로 사용하는 경우라면,
C:푸바설치경로/images (푸바 0.8에서 처럼 모든 정보가 푸바 설치경로에 저장됩니다.)가 될것입니다.

프로필 관련 설정은, Preferences - General - Other 에서, Enable user profile support 에 체크를 하느냐 마느냐에 따라서 결정됩니다. 프로필 폴더를 따로 두는것이 좋은가, 그렇지 않은가는 개인의 취향에 따라 달라지겠지요. 전 프로필 폴더를 따로 두고 있습니다. :)


다시 Single Playlist 이야기로 돌아와서..
위 코드는 Single Column Playlist 위키 페이지Mazy Design Example 의 코드를 기본으로 하여 만들어 졌습니다. 저에게 필요한 기능만, 제 맘에 들도록만 수정되었습니다. ;P 물론 저 역시.. 이것이 제대로 된 동작하고 있는 코드인지.. 어디 틀린곳이 있는지 없는지.. 에 대해서는 알 길이 없습니다. 그저 "즐기기~!" 에는 큰 무리 없는 코드라 생각합니다.

코드에 대한, 자세한 사항은 Single Coulmn Playlist 위키 페이지나 푸바 포럼의 foo_uie_single_column_playlist, single column playlist viewer 글타래를 참고하세요. 계속 새로운 글들이 달리고 있을겁니다. :)
 

Cutie_Square for foo_title.

Foobar 2k V0.9 의 foo_title 컴포넌트 스킨입니다.
커버 이미지는 음악화일과 함께 folder.jpg 혹은 png 의 형태로 있어야 합니다.
폰트는 Greg's Hand 체를 사용했습니다.(폰트는 포함되어 있습니다.)
 

끝이 없는 착상 바톤

스프리님이 포스팅 할거 없는 불쌍한 저를 위해서 주셨어요.

끝이 없는 착상 바톤「룰」

1) 마지막에, 자신이 생각한 질문을 더해 주세요. (대답도 해주세요)
2) 끝이 나면 반드시 누군가에게 바톤 터치를 해주세요.
3) 끝이 없는 엔드리스 바톤이므로 어떤 질문을 더해도 OK 입니다.
4) 바톤의 타이틀을 바꾸지 말아주세요!
5) 룰은 반드시 게재해 주세요.

네...-_ㅡ;;;


바톤시작!..