1. 먼저 Visual Basic에서 휠이 안먹힌다면..
FreeWheel을 사용해 보시길...
 


[다운] freewheel.zip

압축 푼 후에 Setup누르면 프로그램 설치 끝...

이제 Visual Basic을 실행 시키면 휠이 적용 될 것이다.


2. VC++의 WndTabs 처럼 사용하기

먼저 이미지를 먼저 보여주면..



Form1, Form2, Form3처럼 WndTabs처럼 사용 가능하다.

[다운]CodeHelp.dll

[소스]CodeHelp_A193042972005.zip

[소스컴파일시 필요한ocx]win32.zip

위의 CodeHelp.dll을 특정 위치에 넣은 다운 받은 다음에

다운 받은 위치에 가서

이렇게 실행 하면 등록이 완료 된다.

이제 다시 Visual Basic을 실행 시키면 WndTabs처럼 사용이 가능하다.


3. MZTools

MZTools는 참으로 유용한 도구이다.

전체 창 닫기, 단축키및, 주석, 컨트롤 인덱스 설정,에러 처리 부분에서 정말로 유용하게 사용하고 있으니까 말이다.


[다운]mztools.zip

mztools.zip파일을 다운 로드 한 후에

위와 같이 regsvr32 mztools.dll 을 하면 위의 그림과 같이 visual Basic에 등록이 된다.

mzTools 사용 방법은 주석과 로그 남기는 부분때문에 내용이 많다.


사용자 삽입 이미지

안녕하세요 바둥이입니다.

랜덤포토뷰어 2.0(테터툴 1.0.3) 이후 오랜만에 찾아뵙는것 같습니다.

그동안 핑계라면 핑계였던 생활고에 시달리다 어느정도 여유를 찾아 이렇게 다시 버전업하여 찾아뵙습니다.

테터툴 버전 1.1.1이상에 적합한 버전입니다. 업데이트내용은 다음과 같습니다.



1.이전버전보다 효율적으로 데이터베이스 접근
이전보다 30%이상 과부하가 줄어들었습니다.

2.섬네일 파일을 생성하여 트래픽 절감
attach/$owner 폴더에 rpvthumb_파일명 이라는 파일이 생성될 것입니다.


오랜만의 복귀라 테터툴즈 1.1.1부터 새로생긴 설정창에 대한 내공이 적어 아직 설정창에대한 내용을 추가하지 못하였습니다. 그리하여 index.php안에 값을 넣어주는것으로 처리를 해주셔야합니다. 설치순서는 아래를 펼치세요~

설치순서보기


new_rpv.zip

다운로드받기!


ps. 이제 한숨 자야겠습니다.. 벌써 새벽 5시 22분이네요 ㅠㅠ




안녕하세요 오랜만에 새 작품으로 이렇게 찾아뵙게되었습니다.
일전에 랜덤포스트 플러그인을 만든적이 있었습니다. 꽉꽉 들어찬 메뉴들을 비집고 랜덤포스트 플러그인이 들어설 자리는 얼만큼 있을까 생각해본적이 있습니다. 물론 적은 피드백만큼이나 그 입지는 적다는것을 느꼈습니다.

그래서 적은 자리를 차지하고도 많은 정보를 포함할수있도록 고안하여 만든것이 이 Random Post Silder 입니다.

랜덤으로 선별된 10개의 포스트가 슬라이드처럼 하나씩 보여지게됩니다. 마우스를 갖다대면 리스트로 표시되도록해서 좀 더 보기 편하도록 하였습니다.

설치방법은 다음과 같습니다.

1.index.php를 열어 아래의 항목을 수정한다.
//수정할 부분
       $ShowTitle = 0;                     //타이틀표시여부 1.표시 0.미표시
       $TitleName = "Silde Random Post";   //타이틀 제목
       $SildeWidth = 170;                  //슬라이드 길이
       $ShowDetail = 1;                    //세부사항 표시여부 1.표시 0.미표시
       $DetailTop = 320;                   //세부사항 좌표(Y)
       $DetailLeft = 150;                  //             (X)
//수정부분 끝

세부사항이란 마우스를 드래그 했을 시 나타나는 리스트를 말합니다. 세부사항의 위치가 알아서 슬라이드 옆에 나타나도록 처리하지 못하여 저렇게 $DetailTop과 $DetailLeft 값을 두어 표시좌표를 설정토록 해 두었습니다. 이 좌표설정이 힘들거나 귀찮아서 리스트가 보기 싫다고 하시는분들을 위해 $ShowDetail변수를 두어 표시여부를 결정할수있도록 하였습니다.


2.plugin 폴더에 임의의 폴더를 만들고 index.php index.xml img폴더의 모든 이미지를 업로드한다.

3.환경설정-플러그인을 관리합니다 에서 해당 플러그인을 사용으로 활성화 해주세요.

4.skin.html에 를 추가해주세요


## 사용시 유의사항 ##
1.포스트가 10개 미만인 블로그에는 사용을 되도록 자제해주셨으면 합니다. 사용은 가능하지만 포스트가 10개 미만인 것에 대해 어떠한 오류가 나타나는지 테스트중입니다.


## 추가될 사항 ##
1.원하는 카테고리의 게시물만 랜덤으로 표시하도록 구현중입니다.
2.위 유의사항에 대한 문제사항을 테스트중입니다.
3.랜덤이외에 댓글랭킹등 다양한 플러그인을 구현중입니다.


다운로드는 http://tattertools.com 에서 해주세요 :)



8~9월경에 공개되는 테터툴 1.1버전에서는 Random Photo Viewer가 테터툴에 기본적으로 포함되게 될것 같습니다. 그로인해 버그가 없다면 이번버전이 개별적으로 업로드하는 Random Photo Viewer의 마지막 버전이 될것입니다. 테터툴 1.1버전에서는 섬네일파일의 제작이 가능해 지금보다 좀더 트래픽면에서 효율적인 RPV의 사용이 가능하실것 같습니다. 향후에도 많이 애용해주세요 :)

## 변경된점 ##

1.카테고리등록변수가 배열변수로 변경되었습니다. 그로인해 이전버전과는 카테고리 등록방식이 약간 틀립니다.(아래 변수참고)
2.DB에 등록되어있지 않은 이미지가 표시되거나 혹은 그로인해 무한루프가 일어나던 버그가 수정되었습니다.
3.카테고리가 지정되어있지 않은 포스트에 기재된 이미지에 대한 등록여부가 추가되었습니다.(아래 변수참고)
4.이미지가 등록된 게시물의 제목의 표시여부가 가능해졌습니다.(아래 변수참고)
5.코드방식이 많이변경되었습니다. 이부분에서 사용자가 겪게될 문제는 없으며 이전버전에 비해 속도가 2배이상 향상되었습니다.
6.이미지가 없거나 이미지가 있어도 조건을 포함하지 않아 원하는 값이 나오지 않는경우 "No Image"로 표시됩니다. 그로인해 무한루프가 발생하는 문제도 해결되었습니다.

## 사용방법 ##
1.
index.php를 열어 아래 항목을 원하는 조건에 맞게 설정합니다.
       // 수정할 부분
       $SildeCount = 10;                                //슬라이드에 기재될 이미지의 갯수
      $ImageWidth = 155;                              //이미지 크기
       $ImageHeight = 122;                            //이미지 크기
       $ChangingTime = 3000;                       //이미지 변경 시간(1000 = 1초)
       $ShowNoCategory = 1;                       //카테고리가 없는 이미지도 표시할것인가의 여부(1.표시 0.미표시)
       $ShowTitle = 1;                                 //제목표시여부(0.미표시 1.표시)
       $TitleAlign = "center";                        //제목표시위치(left.왼쪽 center.가운데 right.오른쪽)
       $TitleVAlign = 1;                               //            (0.이미지위 1.이미지아래)
       $TitleLen = 25;                                 //제목의 길이

       // 슬라이드에 표시할 카테고리
       $CategoryList[0]= "나 이러고 살아..";
       $CategoryList[1]= "게임이야기..";
       $CategoryList[2]= "test2";
      $CategoryList[3]= "test3";
       //계속 이런식으로 추가하거나 줄이시면 됩니다.

2.Plugin 폴더에 폴더를 하나 만들고 index.php와 index.xml을 업로드합니다.
3.환경설정에 플러그인 란으로가서 "미사용"을 "사용"으로 바꿉니다.
4.skin.html에 를 추가해 주세요 :)



ps1.다운로드는 http://www.tattertools.com 플러그인란을 참조해주세요 :)
ps2.일요일부터 화요일까지 2박3일간 안면도 여행갑니다. 다녀와서뵈요~


## 2006/07/20 업데이트 내용 ##
1.방명록에서 Path Error! 라며 표시되지 않던 오류를 수정하였습니다.


오랜만에 새 버전을 내놓습니다.
갑자기 머리전구에 불이 들어와 이전버전보다 나름대로 획기적인 버전으로 다시 업하게 되었습니다.
변경된점은 다음과 같습니다.

1.더이상 경로설정을 하실 필요가 없습니다.
2.이제 다중 블로그도 지원을 하게됩니다.
3.수정해야될 부분이 이전 버전에 비해 50%이상 줄었습니다.
4.처리속도의 비약적인 향상으로 클릭 시 해당 포스트로 이동하는것을 선택이 아닌 기본으로 처리하였습니다.


index.php에서 변경하셔야할 점은 다음과 같습니다.

$SildeCount = 5;            //슬라이드에 기재될 이미지의 갯수
$ImageWidth = 155;    //이미지 넓이
$ImageHeight = 122;    //이미지 높이
$ChangingTime = 3000;  //이미지 변경 시간(1000 = 1초)

// 슬라이드에 표시할 카테고리
$CategoryList .= "나 이러고 살아..";
$CategoryList .= "test1";
$CategoryList .= "test2";
$CategoryList .= "test3";

//이런식으로 카테고리를 추가 삭제 하시면 됩니다.

플러그인 폴더에 임의의폴더를 만들고 index.php index.xml을 올리신 후 플러그인설정에서 사용으로 클릭하시고 skin.html에 라고 넣으시면 됩니다.

즐거운 블로깅 하세요 :)


PS.다운로드는 http://www.tattertools.com 에서 받으세요 :)


차일피일 미루어오던 플러그인을 공개합니다.
테터툴 홈피엔 올리지 않을 생각입니다. 나름대로 너무 많은 피드백에 지친 탓이 가장 크긴합니다만 제 블로그에서 보신 후 받아가셔서 들어오는 피드백에대해선 언제든 대환영입니다 :)

그리고 두번째는 제 블로그에 들리시는 분들께 대한 약소한 선물쯤이라고 나름대로 정의하고 싶네요.. 오시는분께만 드리는 좋은것(?)

고치신것없이 그대로 쓰셨던분은 그냥 덮어씌우는걸로 됩니다만 색깔코드를 변경하셨던분들은 그 내용을 기억해두셨다가 새로운 부분에 적용하셔야 합니다

고쳐진부분은 따로 색깔표시를 위한 개월표시부분을 삭제하여 조금 더 깔끔하게 마무리하였습니다.

아래 링크로 다운로드 받으세요

다운받기


## 달라진점 ##

해당 월의 색깔확인을 위해 불필요하게 차지했던 색상별 월표를 없애고 통계 옆에 컬러를 표시하도록 수정..


## 변경예정 ##

몇년씩 블로그하시는 분들은 달달이 통계내는 점에 있어서 엄청나게 길이가 길어진다는 단점이 있습니다. 그래서 저런 월별 통계표는 최근 5개월까지만 표시하도록 수정할 것입니다.

그 대신 아래쪽엔 Total란을 두어 현재 블로그의 전체 포스팅 댓글 게스트북 상황등을 표시할 예정입니다.


## 변경예정 부분이 완료될때쯤 배포할 예정입니다.. 기간은 확실히 모릅니다 ㅠ.ㅠ ##

이젠 올릴게 없어서 별걸 다 올립니다-_-

방금 완성한 오어녹이기 매크로!!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

initEvents

set %ConID MTXYAOD
set %Ltarget WMZBTND

set #LOBJECTID %ConID
event macro 17 0
wait 10

main:
  GoSub MakeIngot DWJ
  halt
 
Sub MakeIngot
  MakeIngot1:
      finditem %1 C_ , %ConID
      if #findkind <> -1
      {
         exevent Drag #findid 1
         ExEvent Dropc #BackPackID
         wait 1s

         finditem %1 C_ , #BackPackID
         wait 5
         set #LOBJECTID #FindID
         set #LTARGETID %Ltarget
         event macro 17 0  ;LastObject
         event macro 25 0  ;Waitting for target
         wait 10
         Event Macro 22 0
         wait 1s
         if #WEIGHT >= #MAXWEIGHT - 20
         {
            event macro 9 7 ;백팩닫기
            wait 1s
            event macro 8 7 ;백팩열기
            wait 1s
            finditem ENK C_ , #BackPackID
            exevent Drag #findid #findstack
            wait 5
            ExEvent Dropc %ConID
            wait 1s
            MakeIngot2:
               finditem TVJ C_ , #BackPackID
               if #findkind <> -1
               {
                  exevent Drag #findid #findstack
                  wait 5
                  ExEvent Dropc %ConID
                  wait 1s
                  Goto MakeIngot2
               }
         }
         goto MakeIngot1
      }
      gosub MoveLast
  return
 
Sub MoveLast
  MakeLast1:
     finditem TVJ C_ , #BackPackID
     if #findkind <> -1
     {
        exevent Drag #findid #findstack
        wait 5
        ExEvent Dropc %ConID
        wait 1s
        Goto MakeLast1
     }
Return