고무줄총 내용처럼 만드는법좀 ..;

고무줄총 내용처럼 만드는법좀 ..;

작성일 2006.07.08댓글 5건
    게시물 수정 , 삭제는 로그인 필요

고무줄총

만드는법좀 알려주세요 !!

노하우 같은 거라고 할까요 ?

저도 고무줄총을 만들수는 있는데....

멀리 나가지도 못하고 .. 파워도 약하더군요 ...

그래서 젖가락과 고무줄을 많이 많이 사용햇더니 어느정도 파워와 길이가 있지만..

재료도 많이들고 장전하는데에 무지 어렵더군요 ?

어떻하면 최소한의 젖가락과 고무줄을 이용해서

더 멀리 , 더 세게 할수 있을까요 ?

^ 이렇게 많으는 법좀 알려주세요 ~ //^^//



profile_image 익명 작성일 -

출처:http://blog.naver.com/prismc?Redirect=Log&logNo=70004477361

밑에 사진은 제꺼

 

오늘은 열분덜의 기억 속에서 살며시 사라져 가버린 '고무줄총' 제작법에 대하여 친절한 그림 설명과 함께 온라인 지상 강의를 할라구 그럼다. 정확히 말하자면 '나무젓가락고무줄총' 이 되겠즘다. 죄다 잊어버려 아무도 궁금하지 않겠지만 일단 보면 아마도 오늘 중국집에 전화해서 '단무지랑 젓가락도 많이 갖다주세요.' 하실 독자 여럿 있을 수도 있겠즘다. 과거 이 고무줄총으로 정신나간 파리를 2 억 5 천 8 백 4 십 5 만 7 천 6 백 9 십 3 마리나 잡을 뻔한 전력이 있는 본 기자. 시덥잖은 서문은 이제 접고 바로 DIY 강좌 들어감다.

 

재료: 나무젓가락 2 벌(4 개), 고무줄(밴드) 5 개(최소) 이상
도구: 본드 혹은 투명 테잎, 공작용커터(칼), 그리구 당신의 손

 

자아, 예나 지금이나 나무젓가락(이하 젓가락)과 고무줄은 그냥 신경 안 쓰고 버려서 그렇지, 여기저기이리저리사방팔방 어디구 부엌이구 안방이구 농밑이구 서랍이구 디비면 나올 정도로 널려있는 게 사실임다. 그렇게 신경쓰면 흔해질 이 두 가지 재료를 써서 고무줄총을 만들어 보겠즘다. 그럼 소심한 독자들을 위하여 재료를 어떻게 구할 것인가에 대하여부터 알아보도록 하겠즘다.

 

 

1. 돈주고 산다: 가장 속 편하고 남 한테 아쉽지 않은 간편한 방법 되겠즘다. 단시일 내에 대량생산을 해야할 필요가 있을 때에 하는 것이 옳겠즘다. 아아.. 갑자기 조카들이 많이 놀러왔군요.. 바로 당신임다.

 

2. 중국집에 음식을 시켜 젓가락만 추가한다: 젓가락 몇 개 더 주는 거 중국집에선 그리 어려운 일 아님다. 주저말구 달래십셔. 정 그 말이 어려운 분덜은 일단 음식드시고 재활용하십셔. 아니면 집에 있는 젓가락을 사용하시구 나무 젓가락은 그대로 보존해 나중에 이거 만들 때 사용하면 좋겠즘다. 머, 요리와 함께 시킬 경우는 알아서 충분히 갖다 줌다.

 

 

고무줄의 경우는 대개 치킨집에서 닭 포장시 잘 씀다. 머 만두집이나 깁밥집을 애용하시는 것두 좋겠즘다.

 

3. 그냥 줍는다: 지저분한 방법이긴 하지만 가장 경제적인 방법되겠즘다. 상기 방법들은 일단 비용이 들어가고, 이 고무줄총을 만들기 위해서 음식을 시켜먹어야 한다는 주객전도성아이러니가 발생할 수도 있즘다. 님도 보고 뽕도 딴다는 마음가짐이 없다면 그냥 휴지통을 디비십셔.

 

4. 생길 때까지 기둘린다: 이 전운이 감도는 암울한 시대에도 아주 속편하게 사시는 만만디성 독자들에게 권함다. 긍까 이 기사를 보고 '어! 이거 나중에 젓가락 생기면 해봐야지..' 했다가도 막상 젓가락이 생겨도 잊어먹고 말 가능성도 다분히 있는 독자임다. 하등가 말등가 니 맘대루 하십셔.

 

자아, 이제 우짜뜬지암튼지 재료가 구비되었즘다. 그럼 추보식 구성에 의하야 함께 만들어 보도록 하지여.

 

 

우선 젓가락을 갈라 4 개를 만듦다. 이중 하나는 반으로 자름다. 이것은 나중에 방아쇠와 총손잡이가 될 부분임다. 각 재료들은 칼을 이용하여 매끄럽게 다듬어 놓즘다. 아이들이고 어른이고 가지고 놀 때 손을 상하게 하는 수가 있으니까여 손으로 문질러가며 부드럽게 다듬즘다.

 

 

그림과 같이 젓가락을 쪼갰을 때 생기는 거친 부분과 정확히 떨어지지 않아 생긴 여분의 쪼가리를 잘라내십셔.

 

 

그리고 칼날등으로 석석석.. 긁어 젓가락의 표면을 부드럽게 다듬어 줌다. 사포가 있다면 그걸 이용하는 것이 좋겠즘다. 아아.. 누구손인지 도드라진 힘줄이 이쁘군여. 팔찌도 찬걸 보면 바람끼가 다분히 있는 넘인가 봄다. 여자분들은 이런 넘 조심하십셔..^^;

 

 

절반낸 젓가락임다. 길이가 정확히 절반일 필요는 없으니깐여. 대충 절반을 내십셔. 다만 똑 부러뜨리지는 마세여. 칼로 조심스럽게(베이면 안되니깐) 조금씩 홈을 내어서 잘라내세여. 부러뜨리면 단면이 거칠어 다듬기도 힘들고 가지고 놀 때 다치는 수도 생김다.

 

방아쇠 부분엔 미리 아래 위로 양끝에서 1 센티 정도 부분에 홈을 같은 면에 내어주세요. 아니면 나중에 내어도 되지만 이미 다 제작된 후에는 홈을 내기가 불편함다. 그리고 역시 미리 방아쇠의 윗부분을 사선으로 비스듬히 깍아 두세요. 홈을 낸 면을 홈부터 위쪽으로 비스듬히 깍아야 함다. 그래야 나중에 총알 장전 후 손쉽게 빠져나갈 수가 있즘다. 우선 강좌를 다 보고난 후에 다시 보면서 공작을 해주는 것이 좋겠즘다.

 

다음은 좌측에 보이는 그림과 같이 젓가락을 포개주십셔. 이 부분이 바로 총신과 총열이 되겠즘다. 젓가락 한 개 부분이 총열, 두 개 부분이 총신 되겠즘다.

 

총열의 끝도 미리 브이자형으로 홈을 내어주는 게 좋겠즘다. 나중에 내기는 불편한 것이 그 이유임다. 그리고 그 홈은 나중에 총알이 되는 고무줄을 거는 데 쓰이는 홈이니, 홈의 크기를 고무줄이 걸릴 수 있게끔 충분히 내십셔.

 

젓가락이 겹치는 부분의 상단과 하단에 우선 투명테잎이나 본드를 적당량을 발라 고정시키십셔. 일단 고정을 시키면 다음 작업이 수월해짐다. 그냥 그 상태로 하려거든 그러십셔. 안 말림다. 하지만 본드나 테잎을 옆 친구라도 가지고 있을 상황이라면 빌려서라도 고정을 시키는 게 낫슴다.

 

고정을 시켰으면 우측 그림과 같이 고무줄을 이용하여 상단 부분을 꽁꽁 동여맴다. 하단부분은 아까 본드나 테잎으로 고정을 시킨 경우가 아니라면 또 고무줄을 이용하여 꽁꽁 동여매어 줌다. 본드와 테잎 이용자는 옵션임다.

 

스스로 너무하다고 생각이 들 정도로 꽁꽁 동여매어줌다. 즉, 고무줄이 끊어지지 않을 정도까지만 계속 비틀어 동여매면 되는데, 더러는 고무줄이 끊어지는 수가 생기니 손가락 조심하십셔.

 

이제부터가 중요함다. 그럼 이전까지는 하나도 안 중요하냐? 물론 그렇지는 않슴다. 이전까지도 중요하고 지금부터도 중요함다. 그러니깐 죄다 중요함다. 그럼 우선 중요한 장면을 보겠즘다. 마치 기관단총의 모냥을 하고 있즘다만 이건 고무줄총임다. 오해하지 마십셔. 한 손 안에 다 들어옴다.

 

아까 고무줄로 고정을 마무리 했다면, 이젠 총신(젓가락이 두 개가 붙어있는 부분)의 사이에 방아쇠와 총손잡이가 될 부분을 그림과 같이 끼우고 역시 고무줄을 돌려 꽁꽁 동여맴다. 다만 주의해야 할 것은 방아쇠 부분은 일정 정도 유연성을 가져야 하기 때문에 빠지지 않을 정도로만 묶고, 손잡이 부분은 고무줄이 여유가 있다면 몇 개를 써서라도 전연 움직이지 않게끔 꽉 고정시켜 주십셔.

 

자아, 그럼 누가 보더라도 이건 총이다라고 할 정도로 모냥새를 갖추었음다. 사실 다 만든 검다. 더 이상 붙이고 동여매고 할 필요는 없즘다. 이제 마지막으로 남은 것은 실제총에 있는 스프링에 해당되는 부분임다. 인장력이 비교적 강한 고무줄을 아래 그림과 같이 걸어줌다. 아까 말씀드렸다시피 방아쇠 부분엔 이미 홈을 파놓았겠죠? 아니라면 지금이라도 늦지 않았즘다. 아직 남은 지구의 나이로는 당신이 충분히 백수를 누리고도 남을 겜다. 그러니 여유있게 천천히 홈을 내십셔. 누가 안잡아 먹으니깐여.. 서두르다 손벰다.

 

 

 

자아, 이제 완성임다. 이상으로 제작편을 마치고 다음 호에 유희편을 올리도록.. 하려고 했으나 머 대단한 기사라고 나누어 게재를 하느냐고 핀잔이라두 들을까봐 그냥 이어서 유희편을 올림다.

 

재료에 적혀있다시피 고무줄의 최소 사용량은 5 개임다. 근데 위 그림에서보면 고무줄은 4 개 밖에 안썼즘다. 그럼 나머지 한 개는 머냐.. 맞즘다, 맞고요.. 바로 총알 되겠즘다. 그럼 총알을 장전한 모습을 보겠즘다.

 

 

우선 총열의 끝에 홈이 파져있즘다. 거기다 고무줄의 한쪽을 검다. 다음에 다른 쪽을 방아쇠 위부분 홈에 걸면 장전은 끝이 남다. 아니! 홈이 없다구요? 그럼 칼에 베이지 않게 조심조심 홈을 파세요. 쳐들어올 적군은 없으니깐여. 급하진 않즘다. 다만 조급해하는 친구나 동료가 주변에 있을지는 몰르겠군여. 다 만들고 나서 엉덩이에 한 방 쏘아 주세여. 참, 그리고 고무줄을 심히 많이 준비하셨을 경우는 아래 그림과 같이 방아쇠 고무줄에 진열하듯이 걸어주십셔. 예전엔 사격 실력보다 걸려있는 고물줄 수가 많았던 아이들이 부러움을 사고는 했었즘다.

 

 

그럼.. 이제 남은 것은 준비하시고.. 쏘세여! 지여...

 

젓가락고무줄총

 

준비물 : 나무젓가락 고무줄 칼

 

그리고 이것두요 보시면 알수 있을 것입니다

AK-47소총 모르시면 쪽날리셈

profile_image 익명 작성일 -

[중급] 슬림한 5연발 고무줄총 만들기..hw-4

 

고무줄총 공작소에 오시면 더 많이 있어욤...

 

profile_image 익명 작성일 -

완성한 고무줄 총

 우선 처음에 , 총신이 되는 곧은 젓가락를 선택합니다

이 경우는 한가운데가 곧습니다.

총신이 정해지면 첨단을 본드로 접착합니다.

굳어질 때까지 고무 밴드나 테이프로 감아 둡니다.

총신을 포함해 4개의 젓가락을 준비합니다.

1개를 가위로 반으로 자릅니다.

잘라낸 나머지의 부분을 4센치정도 자릅니다.

이것이 계기가 됩니다.

컷 끝난재료입니다.조립하는 곳과 같은 고무총이 됩니다
총신의 양면에 본드를 붙여

총신에 3센치 정도 늦추어
빨래집개를 접착하여

총상을 접착하고

본드가 마르면 방아쇠를 다는 위에 히걸쳐
둘레와 감습니다만 , 그림과 같이 다른 한쪽만 3회 감는

4회로는 방아쇠가 단단해집니다.

그리고 아래로 휘걸치면

완성

 

고무줄 발사는 방아쇠가 다는 위에 고무줄을 걸치고 총신에 걸고 방아쇠를 누르면 됨.

 

그리고 이것을 약간 더 작게 하면 총신에 걸기가 쉬움니다

 

본드 말구 물풀로 해두 되는데 물풀로 하면 냉장고에 넣어서 얼려야 함

 

 

profile_image 익명 작성일 -

일단....

 

고무줄총에는 1개발사후 장전 하는 방식과 발사후 장전을 하지않고 연달아 발사하는방식이 있습니다.

 

단발은 누구나 만들고요

 

연발은..

 

종류가 여러개입니다.

 

이름을 붙이자면  반대작식, 대작식, 기어, U턴식 등등.. 이렇게 있구요 블로우백같은것은 설명해도

 

보통 이해하기 힘드니 말씀을 안드립니다.

 

 

가장 만들기가 쉬운것은 대작식인데요

 

대작식은..  가장구하기 쉬운 나무젓가락이나 하드보드지, 우드락으로 가능합니다.

 

설명하기가 조금 애매한데요.

 

일단 대작식 완성한것을 보겠습니다. 제가만든겁니다.


작아서 중요한 부분이 잘 안보이는데요

 

잘보시면 위쪽에 홈이나있는 부분이 있습니다.

 

저렇게 만드는 방법은 http://cafe.naver.com/rhanwnfgun 에 들어가신후

 

메뉴에서 초급강의 들어간다음 찾아 보시면 나와있습니다.

출처 : 나한테서

profile_image 익명 작성일 -

<script type=text/javascript> var blogID = "mcglee"; var upload_url = "http://upload.blog.naver.com"; var blog_url = "http://blog.naver.com"; var section_url = "http://section.blog.naver.com"; var image_url = "http://blogimgs.naver.com/blog20/blog/layout_photo/"; var attach_url = "http://blogfiles.naver.net"; var thumbnail_url = "http://blogthumb2.naver.net"; </script> <script type=text/javascript> document.domain = "naver.com"; // PostList.jsp와 PostView.jsp에서 공통적으로 사용하고 있는 JavaScript var arrChkopen = new Array("0","0","0","0","0","0","0","0","0","0","0"); // imageZoom.jsp에서 우클릭이 가능하게 할지를 체크한다. 1이면 불가 0이면 가능. var rclickOpenYN = 0; function resizeAllPosts(){ var outerDL = []; outerDL = document.getElementsByName("outerDL"); //alert(outerDL.length); for(var i=0; i < outerDL.length; i++){ new resizePost(outerDL[i]); } //alert(outerDL[0].innerHTML); new resizePost(outerDL[0]); } /* function resizeAllPosts(){ func = resizeAllPosts0.bind(this); setTimeout(func, 10000); } */ function toInt(v){ var i = parseInt(v); if(!i) i=0; return i; } function resizePost(dl){ try{ this.dd = dl.getElementsByTagName("dd")[0]; this.dt = dl.getElementsByTagName("dt")[0] dl.style.width = '100%'; if(dl.offsetWidth != 0 && this.dt.offsetWidth == dl.offsetWidth){ dd.style.width = '100%'; }else{ this.dd.style.width = dl.offsetWidth - this.dt.offsetWidth - Math.abs(toInt(Element.getCSS(this.dt, "marginLeft")) + toInt(Element.getCSS(this.dt, "marginRight"))) + 'px'; } if(this.dd.style.width == "" || this.dd.style.width == 0){ setTimeout(resizePost.bind(this, dl), 100); }else{ // alert("set!!!:"+this.dd.style.width+','+ dl.offsetWidth +', '+ this.dt.offsetWidth + '|' + (toInt(Element.getCSS(this.dt, "marginLeft")) + toInt(Element.getCSS(this.dt, "marginRight")))); // alert(dl.outerHTML) //alert(this.dd.offsetWidth +'|'+ dl.style.width +'|'+ this.dt.offsetWidth) } }catch(e){ setTimeout(resizePost.bind(this, dl), 100); } } function resizeImgByWidth(obj, x){ // wait if the picture hasn't been drawn yet if(obj.height == 0){ setTimeout(resizeImgByWidth.bind(this, obj, x), 100); return; } xy_ratio = obj.height/obj.width; obj.width=x; obj.height=obj.width*xy_ratio; } function resizeImgWithWidthConstraint(obj, minX, maxX){ if(obj.width == 0) return; if(obj.width > maxX){ resizeImgByWidth(obj, maxX); } if(obj.width < minX){ resizeImgByWidth(obj, minX); } } // 덧글/엮인글 view function sublayer(ch,no,logNo) { var Cfrm = $('CommentFrm' + logNo); var Rfrm = $('RewFrm' + logNo); var Fc = $('Com' + no); var Fc2 = $('Rew' + no); var Fc3 = $('Comi' + no); try { if (ch=="1") { //덧글 if (Cfrm.style.display == "none" || arrChkopen[no] != ch){ Cfrm.src = "/PostCommentMain.nhn?blogId=mcglee&fno=" + no + "&logNo=" + logNo + "&skinId=&skinType="; Cfrm.style.display = "block"; Rfrm.style.display = "none"; Fc.className = 'ico1'; Fc2.className = 'pcol2'; Fc3.className = 'pcol3 on'; } else { Cfrm.style.display = "none"; Rfrm.style.display = "none"; Fc.className = 'ico2'; Fc2.className = 'pcol2'; Fc3.className = 'pcol2'; } } else if (ch=="2") { //엮인글 if (Rfrm.style.display == "none" || arrChkopen[no] != ch){ Rfrm.src = "/PostRelayList.nhn?blogId=mcglee&fno=" + no + "&logNo=" + logNo + "&skinId=&skinType="; Rfrm.style.display = "block"; Cfrm.style.display = "none"; Fc.className = 'ico1'; Fc2.className = 'pcol3 on'; Fc3.className = 'pcol2'; } else { Rfrm.style.display = "none"; Cfrm.style.display = "none"; Fc.className = 'ico2'; Fc2.className = 'pcol2'; Fc3.className = 'pcol2'; } } } catch(e) {} arrChkopen[no] = ch; } // 기본 기능 function funcViewScrapHistory(logNo, scrapTotCnt){ var scrapWin = open("/post/scrap/scrapHistory.jsp?blogId=mcglee&logNo=" + logNo + "&scrapTotCnt=" + scrapTotCnt, "scrapWin", "width=360, height=450"); } //edited by mj.chong 2006. 8. 23 logout data protection function PostDelete(logNo, sourceCode, leverageStruct) { //alert(leverageStruct); var params = new Array(); params['logNo'] = logNo; params['sourceCode'] = sourceCode; params['leverageStruct'] = leverageStruct; ajax.loginCheck(__PostDelete, 'mcglee', params, null); } function centerLayer(objectID){ var baseElm = Element.realPos(parent.document.getElementById("post-area")); var elm = document.getElementById(objectID); objh = parseFloat(elm.clientHeight)/2; objw = parseFloat(elm.clientWidth)/2; var top = Math.floor(Math.round((parent.document.documentElement.offsetHeight/2)+parent.document.documentElement.scrollTop)-objh-baseElm.top); var left = Math.floor(Math.round((document.documentElement.offsetWidth/2)+document.body.scrollLeft)-objw); top = (top<0)?0:top; left = (left<0)?0:left; elm.style.top = top+'px'; elm.style.left = left+'px'; } var layerOn = false; var delLayerTimerId = ""; function __PostDelete(params){ isPlayLinked = false; isRecipeLinked = false; isTravelLinked = false; sKitchenUrl = ""; sVideoUrl = ""; var leverageStruct = params['leverageStruct']; var leverageValues; try{ leverageValues = (eval( "(" + leverageStruct + ")" ) ); }catch(e){ leverageValues = []; } // layerOn은 레이어가 닫길때 각 레이어(PostOnlyView.jsp에 있음)에서 false로 세팅해준다. function waitAndRedirect(){ if(layerOn){ delLayerTimerId = setTimeout(waitAndRedirect, 100); }else{ location.href = "http://blog.naver.com/PostDelete.nhn?blogId=mcglee&cpage=&categoryNo=0&sourceCode=" + params['sourceCode'] + "&logNo=" + params['logNo']; } } if (ep3SendPost && !ep3SendPost.postDelete(params["logNo"])) { layerOn = true; waitAndRedirect(); } else if (confirm("포스트를 삭제하시겠습니까?")) { waitAndRedirect(); } } function clearTimerForDelLayer(){ try{ clearInterval(delLayerTimerId); }catch(e){ } } function trim(str) { if (!str) return ""; return str.replace(/^\s+|\s+$/g,""); } function PostList(blogId, categoryNo) { location.href = "http://blog.naver.com/PostList.nhn?blogId=" + blogId + "&categoryNo=" + categoryNo; } function PostUpdate(logNo, sourceCode) { var params = new Array(); params['logNo'] = logNo; params['sourceCode'] = sourceCode; ajax.loginCheck(__PostUpdate, 'mcglee', params, null); } function __PostUpdate(params){ if (ep3SendPost) { if (!ep3SendPost.postUpdate(params["logNo"])) return false; } window.open("http://blog.naver.com/NBlogMain.nhn?Redirect=Update&blogId=mcglee&cpage=&sourceCode=" + params['sourceCode'] + "&logNo=" + params['logNo'],"mainFrame",""); } /* doc_filetrans */ function docNDSInit() { document.getElementById("docNds").innerHTML = ""; } function openHelpWin(p_path){ window.open(p_path, "editor_help", "width=790,height=540"); } function closeDocLayer(){ $('word_layer_popup').style.display = "none"; } var clickCnt = 0; var docLogNo = 0; function executeTrans() { clickCnt += 1; if (clickCnt == 1) { document.getElementById("word_docsave_link").disabled = true; document.getElementById("word_docsave_img").src = "http://blogimgs.naver.com/nblog/mylog/post/btn_save_doc_off.gif"; docNDSInit(); document.location.href = "http://filetrans.blog.naver.com/PostExportDoc.nhn?blogId=mcglee&logNo=" + docLogNo; } } function PostExportFileTrans(logNo) { //var oDocLink = $("word_docsave_link");oDocLink.href = sUrl; var oLayer = $("word_layer_popup"); var obj = $(logNo); var pos = Element.realPos(obj); docLogNo = logNo; clickCnt = 0; document.getElementById("word_docsave_link").disabled = false; document.getElementById("word_docsave_img").src = "http://blogimgs.naver.com/nblog/mylog/post/btn_save_doc.gif"; with(oLayer.style){ top = pos.top - 150; left = pos.left - 370; display = ""; } } /* end of doc_filetrans */ function Brequest(pnum){ window.open("/main/request.jsp?blogId=mcglee&pnum=" + pnum,"brequest","width=347,height=250,scrollbars=no"); } function releaseRequest(id,service,type,detail,pnum){ window.open("/main/releaseRequest.jsp?blogId=" + id + "&service=" + service + "&type=" + type + "&detail=" + detail + "&pnum=" + pnum,"brequest","width=347,height=250,scrollbars=no"); } function PostMove(logNo) { window.open("postMove.jsp?blogId=mcglee&logNo=" + logNo,"postMove","width=347,height=250,scrollbars=yes"); } function scrap(num){ scrapIn(num); } function scrapIn(num){ num = num -1; if ('25505058' == '17617497') { alert("자신의 글을 자신의 블로그에 담을 수 없습니다 ."); return; } var frm = document.scrapFrm[num]; if (frm.source_title == null) { frm = document.scrapFrm; } if (frm.source_title.value.split(" ").join("")=="") { alert("출처가 누락되었습니다. 다시 시도해주세요."); return false; } if (frm.title.value.split(" ").join("")=="") { alert("제목이 누락되었습니다. 다시 시도해주세요."); return false; } window.open("","scrapPop","width=205,height=208"); frm.target = "scrapPop"; frm.submit(); } // "이 포스트를.." 항목에서 "오픈사전에 등록"에서 사용. function openbook(num) { num = num -1; var frm = document.scrapFrmCafe[num]; if (frm.source_title == null){ frm = document.scrapFrmCafe; } if (frm.hasVideo.value == "true"){ alert("동영상이 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다."); return; } if (frm.hasLayoutPhoto.value == "true"){ alert("레이아웃 포토가 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다."); return; } if (frm.hasSlidePhoto.value == "true"){ alert("슬라이드 포토가 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다."); return; } if (frm.hasStoryPhoto.value == "true"){ alert("스토리 포토가 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다."); return; } if (frm.hasNaverMap.value == "true"){ alert("지도가 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다."); return; } window.open("/export/opendic/sendData.jsp?blogId=" + frm.blogId.value + "&logNo=" + frm.logNo.value,"openbook","width=100,height=100"); } // "이 포스트를.." 항목에서 "카페에 담기"에서 사용. function scrap_cafe(num){ num = num -1; var frm = document.scrapFrmCafe[num]; if(frm.source_title == null){ frm = document.scrapFrmCafe; } //if (frm.hasVideo.value == "true"){ // alert("동영상이 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다."); // return; //} if (frm.hasLayoutPhoto.value == "true"){ alert("레이아웃 포토가 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다."); return; } if (frm.hasSlidePhoto.value == "true"){ alert("슬라이드 포토가 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다."); return; } //if (frm.hasStoryPhoto.value == "true"){ // alert("스토리 포토가 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다."); // return; //} if (frm.hasNaverMap.value == "true"){ alert("지도가 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다."); return; } if (frm.source_title.value.split(" ").join("")=="") { alert("출처가 누락되었습니다. 다시 시도해주세요."); return false; } if (frm.title.value.split(" ").join("")=="") { alert("제목이 누락되었습니다. 다시 시도해주세요."); return false; } /* if (frm.source_contents.value.split(" ").join("")=="") { alert("내용이 누락되었습니다. 다시 시도해주세요."); return false; }*/ window.open("","scrapPopCafe","width=400,height=410"); frm.target = "scrapPopCafe"; frm.submit(); } function needlogon(){ alert("로그인이 필요합니다."); parent.goLoginPage(); } function noadmin(){ alert("관리자는 엮인글을 쓸 수 없습니다."); } function settop(){ window.location.href = '#'; } function stopqmsg(){ $('mrblogcontents').style.display = "none"; $('closeMrBlog').src ="http://admin.blog.naver.com/useradmin/qmsgUpdate.jsp?blogId=mcglee&flag=0"; } function resizeImage(num){ var width = $('userImg'+num).width; var tmpImgWidth = "740"==""?0:"740"; tmpImgWidth = parseInt(tmpImgWidth); if( width > tmpImgWidth ) { $('userImg'+num).width = tmpImgWidth; $('userImg'+num).style.width = tmpImgWidth+'px'; } } var layoutPhotowrap=new PhotoImageViewerWrap(); var mlayoutPhoto=new layoutPhotowrap.PhotoImageViewer({ target:parent, cssurl:"/versioning/js/storyphoto/original_viewer.css", ndsurl:"http://lcs.naver.com/i{100062101}", popupurl : "http://blog.naver.com/storyphoto" }); function popview(imgObj){ var url = ""; if(typeof imgObj == 'string'){ url = imgObj; }else if(typeof imgObj == 'object' && imgObj.parentNode != "undefined" && imgObj.src != "undefined"){ if(imgObj.parentNode.tagName == 'A'){ return; }else{ url = imgObj.src; } } mlayoutPhoto.doPlayer([url], 0); //window.open("/main/imageZoom.jsp?url=" + url,"mainview","scrollbars=yes,width=100,height=100"); } function viewVod(url){ if (url) { window.open( url, 'VOD','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,width=610,height=507,top=30,left=230'); } } function klink(str) { var link_location; if (navigator.appName == 'Netscape') link_location = "http://krdic.naver.com/search.naver?where=krdic&mode=srch_all&query="+str; else link_location = "http://krdic.naver.com/search.naver?where=krdic&mode=srch_all&query="+escape(str); window.open(link_location,"_blank"); } function flink(str) { var link_location; if (navigator.appName == 'Netscape') link_location = "http://endic.naver.com/search.naver?where=endic&mode=srch_ke&query="+str; else link_location = "http://endic.naver.com/search.naver?where=endic&mode=srch_ke&query="+escape(str); window.open(link_location,"_blank"); } function qlink(str) { var link_location; if (navigator.appName == 'Netscape') link_location = "http://jpdic.naver.com/search.naver?where=jpdic&mode=srch_ke&query="+str; else link_location = "http://jpdic.naver.com/search.naver?where=jpdic&mode=srch_ke&query="+escape(str); window.open(link_location,"_blank"); } // 메모로그로 이동 신청을 할때 호출되며 목록보기를 reloading해줌. function reloadtoplist(){ try { var cpage2 = document.forms["listTopForm"].cpage2.value; var cpage = document.forms["listTopForm"].cpage.value; document.all.postTop.src = "http://blog.naver.com/postListTop.jsp?blogId=pupuni75&categoryNo=0&viewdate=&cpage2="+cpage2+"&cpage="+cpage; }catch(e){} } function reloadByUser() { location.href = "/PostView.nhn?blogId=mcglee&logNo=40049666514"; } //목록열기 var firstListOpen = false; function openlist(logNo){ var ch = $('toplist').style.display; if (ch=='none') { // 열기 if(!firstListOpen){ firstListOpen = true; if (logNo) $('postTop').src = "/PostListTop.nhn?blogId=mcglee&logNo="+logNo+"&categoryNo=0&viewdate=&postListTopCurrentPage=1"; else $('postTop').src = "/PostListTop.nhn?blogId=mcglee&categoryNo=0&viewdate=&postListTopCurrentPage=1"; } $('toplist').style.display='block'; $('toplistmenu').style.display='block'; $('toplistmenudown').style.display='none'; $('toplistmenuup').style.display='block'; } else { // 닫기 $('toplist').style.display='none'; $('toplistmenu').style.display='none'; $('toplistmenudown').style.display='block'; $('toplistmenuup').style.display='none'; } // 현재 처음 목록을 열었을때만 NDS태그 호출 -> 목록을 열거나 닫을경우 무조건 NDS태그 호출하도록 하기위해 다음코드 추가 document.getElementById('toplist').innerHTML = document.getElementById('toplist').innerHTML; resizeIfr(parent.document.getElementById('papermain'),300); } //하단 목록열기 function openPostListBottom(logNo, isAccessFromSearch, isFirstPage) { if(isAccessFromSearch) { $('postBottom').src = "/PostListBottom.nhn?blogId=mcglee&logNo="+logNo+"&categoryNo=1&viewdate=&listType=bottom&postListTopCurrentPage=1&isFirstPage="+isFirstPage; $('postListBottom').style.display='block'; resizeIfr(parent.document.getElementById('papermain'),300); } } // Post List Top var bCheckAll = false; function checkAllPost(nCnt){ if(bCheckAll) bCheckAll = false; else bCheckAll = true; if (nCnt > 1){ for (var i = 0;i < nCnt;i++){ if(!document.forms["listTopForm"].logNo[i].disabled) document.forms["listTopForm"].logNo[i].checked = bCheckAll; } }else if(nCnt == 1){ if(!document.forms["listTopForm"].logNo[i].disabled) document.forms["listTopForm"].logNo.checked = bCheckAll; } if(typeof(document.forms["listTopForm"].checkall)=="object"){ if(!document.forms["listTopForm"].logNo[i].disabled) document.forms["listTopForm"].checkall.checked = bCheckAll; } } function cfmMemoMovePost(nCnt){ var nCheckedCnt = 0; var i; var strMsg; if (nCnt > 1){ for(i = 0;i < nCnt; i++){ if(document.forms["listTopForm"].logNo[i].checked) nCheckedCnt++; } } else if(nCnt == 1){ if(document.forms["listTopForm"].logNo.checked) nCheckedCnt = 1; } if (nCheckedCnt > 0){ window.open("/post/postMoveMemoConfirm.jsp?blogId=mcglee&cnt="+nCnt , "_postMoveMemoCfm", "width=360,height=280"); }else{ alert("포스트를 선택하세요."); } } // 공개설정변경 function cfmAuthUpdatePost(nCnt){ var nCheckedCnt = 0; var i; var strMsg; if (nCnt > 1){ for(i = 0;i < nCnt; i++){ if(document.forms["listTopForm"].logNo[i].checked) nCheckedCnt++; } } else if(nCnt == 1){ if(document.forms["listTopForm"].logNo.checked) nCheckedCnt = 1; } if (nCheckedCnt > 0){ window.open("/PostOptionsUpdateFormByLogNo.nhn?blogId=mcglee&logNoStruct=" , "_postAuthUpdateCfm", "width=495,height=280"); }else{ alert("포스트를 선택하세요."); } } function cfmPostRegistTagName(nCnt) { var nCheckedCnt = 0; var i; var strMsg; if (nCnt > 1){ for(i = 0;i < nCnt; i++){ if(document.forms["listTopForm"].logNo[i].checked) nCheckedCnt++; } } else if(nCnt == 1){ if(document.forms["listTopForm"].logNo.checked) nCheckedCnt = 1; } if (nCheckedCnt > 0){ window.open("/post/tag/PostTagRegistConfirm.jsp?blogId=mcglee&cnt="+nCnt , "_postTagCfm", "width=430,height=180"); }else{ alert("포스트를 선택하세요."); } } function arrays2JsonStr(names, values){ var aResult = []; for(var i=0; i < values[0].length; i++){ var eachPair = []; for(var ii=0; ii < values.length; ii++){ eachPair[eachPair.length] = "'"+names[ii]+"':'"+values[ii][i]+"'"; } aResult[aResult.length] = "{"+eachPair.join(",")+"}"; } return "["+aResult.join(",")+"]"; } function cfmDeletePost(nCnt){ var nCheckedCnt = 0; var i; var strMsg; // [{'logNo':1,'sourceCode':1}, {'logNo':2,'sourceCode':35}] var allSourceCode = document.getElementsByName("sourceCode"); var sourceCode = []; var logNo = []; if (nCnt > 1){ for(i = 0;i < nCnt; i++){ if(document.forms["listTopForm"].logNo[i].checked){ nCheckedCnt++; sourceCode[sourceCode.length] = allSourceCode[i].value; logNo[logNo.length] = document.forms["listTopForm"].logNo[i].value; } } }else if(nCnt == 1){ if(document.forms["listTopForm"].logNo.checked){ nCheckedCnt = 1; } } $("logNoStruct").value = arrays2JsonStr(['logNo','sourceCode'], [logNo, sourceCode]); if (nCheckedCnt > 0){ window.open("/post/postDeleteConfirm.jsp" , "_postDeleteCfm", "width=330,height=190"); }else{ alert("포스트를 선택하세요."); } } // 포스트카테고리이동 function cfmMovePost(nCnt){ var nCheckedCnt = 0; var i; var strMsg; if (nCnt > 1){ for(i = 0;i < nCnt; i++){ if(document.forms["listTopForm"].logNo[i].checked) nCheckedCnt++; } } else if(nCnt == 1){ if(document.forms["listTopForm"].logNo.checked) nCheckedCnt = 1; } if (nCheckedCnt > 0){ window.open("/PostCategoryMoveForm.nhn?blogId=mcglee&cnt="+nCnt , "_postMoveCfm", "width=330,height=270"); }else{ alert("포스트를 선택하세요."); } } // 블링크/공감수 가져오기 function getXmlHttpRequest() { var xmlhttp = false if(window.XMLHttpRequest){//Mozila xmlhttp = new XMLHttpRequest() } else {//IE xmlhttp = new ActiveXObject("Microsoft.XMLHTTP") } return xmlhttp; } function loadData(path, successFunc){ var xmlhttp = getXmlHttpRequest(); xmlhttp.open("GET",path,true); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { if (xmlhttp.status == 200) { var data = xmlhttp.responseText; successFunc(data); } } } xmlhttp.send(null); return false; } function setBlinkinfo(data){ if(data == "") return; try{ var data = eval('('+data+')'); }catch(e){return;} if(!data || !data.blist) return; if(data.blist.length>0){ for(i=0; i < data.blist.length; i++){ setBlink(data.blist[i].logno, data.blist[i].blinkno, data.blist[i].blinktitle, data.blist[i].themename) } } } function setSympathyinfo(data){ if(data == "") return; try{ var data = eval('('+data+')'); }catch(e){return;} if(data.length>0){ for(i=0; i < data.length; i++){ setSympathy(data[i].logNo, data[i].sympathyCnt); } } } function setSympathy(logNo, cnt){ try{ var symCnt = $('sympathyCnt_' + logNo); symCnt.innerHTML = "| 공감" + cnt + " "; }catch(e){} } function setBlink(logno, blinkno, blinktitle, themename){ try{ var html = ""; var comma = ""; var blinkinfo = $('blinkinfo_'+logno); html = blinkinfo.innerHTML; if(html!='') comma = ","; blinkinfo.innerHTML += comma +" " +blinktitle+" " +themename+""; blinkinfo.style.display = "inline"; showBlinkTR(logno); }catch(e){} } function setSymcnt(data){ var data = eval('('+data+')'); try{ alert(data.message); if(data.count>0){ setSympathy(data.logNo, data.count); } } catch(e) {} } function sympathy(logno){ // 공감하기 loadData("/PostSympathyAddAndCountAsync.nhn?blogId=mcglee&logNo="+logno, setSymcnt); } function showBlinkTR(logno){ var infoTR = document.getElementById('blink_sym_'+logno); infoTR.style.display = "block"; } function loadBlinkInfo(){// 블링크 리스트 가져오기 loadData("/BlinkInfoByPostAsync.nhn?blogId=mcglee", setBlinkinfo); } function loadSympathyInfo(){// 공감수 가져오기 loadData("/SympathyInfoByPostAsync.nhn?blogId=mcglee", setSympathyinfo); } function callbackSaveTagInfo(data) { try{ var data = eval('('+data+')'); if(data.taglist.length>0){ for(i=0; i < data.taglist.length; i++){ hideTagEditBox(data.taglist[i].logno); hideTagTopEditBox(data.taglist[i].logno); setTagList(data.taglist[i].logno, data.taglist[i].tagName); setTagTopList(data.taglist[i].logno, data.taglist[i].tagName); } } }catch(e){}; } function setTagListinfo(data) { try{ var data = eval('('+data+')'); if(data.taglist.length>0){ for(i=0; i < data.taglist.length; i++){ setTagList(data.taglist[i].logno, data.taglist[i].tagName); } } }catch(e){}; } //edited by mj.chong 2006. 8. 23 logout data protection function saveTag(logNo) { ajax.loginCheck(__saveTag, 'mcglee', logNo, null); } function __saveTag(logno) { var tagNameVal = $('tagnames_'+logno); var tagForm = $('saveTagName'); tagForm.logNo.value = logno; tagForm.chtagname.value = tagNameVal.value; if (isChkNull(tagNameVal.value)){ alert("태그를 입력해주세요"); tagNameVal.focus(); return; } tagForm.submit(); } function saveTagTop(logno) { var tagNameVal = $('tagTopnames_'+logno); document.saveTagName.logNo.value = logno; document.saveTagName.chtagname.value = tagNameVal.value; document.saveTagName.submit(); } function showTagTopEditBox(logno) { try{ var tagElem = $('tagTopName_'+logno); tagElem.style.display = "none"; var tagEditElem = $('edit_tagTopName_'+logno); tagEditElem.style.display = "block"; }catch(e){} } function hideTagTopEditBox(logno) { try{ var tagElem = $('tagTopName_'+logno); tagElem.style.display = "block"; var tagEditElem = $('edit_tagTopName_'+logno); tagEditElem.style.display = "none"; }catch(e){} } function isChkNull(p_value){ var re = false; var tmpStr = trimData(p_value); if (tmpStr == null || tmpStr == undefined || tmpStr == "") re = true; return re; } function trimData(p_s){ var rv = p_s; try{ rv = rv.replace(/(^\s*)|(\s*$)/g, ''); return rv; }catch(e){ return rv; } } function setTagList(logno, tagList) { try { var tagNames = tagList.split(","); var editTagStr =""; var tagElem = $('tagName_'+logno); var tagStr = ""; for(var i =0; i < tagNames.length; i++) { tagStr += ":forwardTag('mcglee','"+tagNames[i].replace(/\"/g,""").replace(/\'/g,"\\'")+"');\" class=\"pcol2 itemTagfont\">"+tagNames[i]+""; editTagStr += tagNames[i]; if(i != tagNames.length-1) { tagStr += ", "; editTagStr += ","; } } tagElem.innerHTML = tagStr; tagElem.style.display = "block"; }catch(e) {} resizeIfr(parent.document.getElementById('papermain'),300); } function setTagTopList(logno, tagList) { try { var tagNames = tagList.split(","); var editTagStr =""; var tagElem = $('tagTopName_'+logno); var tagStr = ""; for(var i =0; i < tagNames.length; i++) { tagStr += ":forwardTag('mcglee',"+tagNames[i].replace(/\"/g,""").replace(/\'/g,"\\'")+");\" class=\"pcol2\">"+tagNames[i]+""; editTagStr += tagNames[i]; if(i != tagNames.length-1) { tagStr += ", "; editTagStr += ","; } } tagElem.innerHTML = tagStr; tagElem.style.display = "block"; }catch(e) {} } function highlightMyTag() { return; } function showTagEditBox(logno) { try{ var tagElem = $('tagName_'+logno); tagElem.style.display = "none"; var tagEditElem = $('edit_tagName_'+logno); tagEditElem.style.display = "block"; }catch(e){} } function hideTagEditBox(logno) { try{ var tagElem = $('tagName_'+logno); tagElem.style.display = "block"; var tagEditElem = $('edit_tagName_'+logno); tagEditElem.style.display = "none"; }catch(e){} } function loadTagInfo () { loadData("/BlogTagListInfo.nhn?blogId=mcglee&logNo=40049666514", setTagListinfo); } function goPostView(logNo, postListTopCurrentPage) { var url = "blogId=mcglee&logNo=" + logNo + "&categoryNo=0&viewdate=&cpage=1&postListTopCurrentPage=" + postListTopCurrentPage; document.location.href = "http://blog.naver.com/PostView.nhn?" + url; } function goPostViewBottom(logNo, postListTopCurrentPage) { var url = "from=search&blogId=mcglee&logNo=" + logNo + "&categoryNo=0&viewdate=&cpage=1&postListTopCurrentPage=" + postListTopCurrentPage; document.location.href = "http://blog.naver.com/PostView.nhn?" + url; } function defineCursorStyle(p_id){ try{ $(p_id).style.cursor = "pointer"; }catch(e){ $(p_id).style.cursor = "hand"; } } //for preview function clickPrevent(){ var tmpFunc = function(){ var sParentLocation = parent.document.location.toString(); var idx0 = sParentLocation.indexOf("Redirect=Preview"); var idx1 = sParentLocation.indexOf("NBlogPostPreview.nhn"); var isPreview = (idx0 > -1) || (idx1 > -1) ? true : false; if (isPreview){ document.onclick = null; var oHtmlDom = parent.document.documentElement || parent.document; var oPreventClickLayer = parent.document.getElementById("click_prevent"); with(oPreventClickLayer.style){ width = oHtmlDom.scrollWidth + 'px'; height = oHtmlDom.scrollHeight + 'px'; filter = 'alpha(Opacity=0)'; opacity = '0.0'; } } } setTimeout(tmpFunc, 1500); } // Post 리스트의 페이지 이동 function goPageList(page) { var url = "blogId=mcglee&postListTopCurrentPage=" + page + "&categoryNo=0&viewdate="; $('postTop').src = "http://blog.naver.com/PostListTop.nhn?" + url; settop(); } // 검색을 통해서 들어올경우 생기는 하단목록인 경우의 해당 카테고리no를 파라메터로 보낸다. -20070503 jina function goBottomPageList(page) { var url = "blogId=mcglee&postListTopCurrentPage=" + page + "&categoryNo=1&viewdate=&listType=bottom"; $('postBottom').src = "http://blog.naver.com/PostListBottom.nhn?" + url; } function checkRClickYN(isRClickNotAllowed, isAdmin) { if (isRClickNotAllowed && !isAdmin) { document.oncontextmenu = new Function ("return false"); document.ondragstart = new Function ("return false"); document.onselectstart = new Function ("return false"); } } var categoryName = "고무줄총"; function closeAndSetFocus( postID ) { var iframe = $( "CommentFrm" + postID ); var flag = true; if ( iframe.style.display == "none" ) { sublayer( 1, 1, postID ); } try { iframe = iframe.contentWindow.document; } catch( e ) { flag = false; } if ( flag ) { var textArea = iframe.getElementsByTagName( "BODY" )[0].getElementsByTagName( "TEXTAREA" ); if ( textArea.length != 0 ){ textArea[0].focus(); } } } </script>
목록열기 전체목록 (10)
<script type=text/javascript> var betaYn = "false"; </script> <LINK href="/versioning/editor/template-1844.css" type=text/css rel=stylesheet> <STYLE type=text/css> DIV.autosourcing-stub { display:none } DIV.autosourcing-stub-extra { position:absolute; opacity:0 } /* 1009 덧붙임글 */ .plus_area {padding-top:35px;} .plus_txt {width:100%;padding-top:20px !important;margin:0;line-height:1.3 !important} /* 1009 덧붙임글 */ .sccl_box {padding-bottom:10px;} .sccl_box img {display:none;} .sccl_box .ico_ccl {display:block;} .post_ico_ccl {position:relative;display:inline;width:51px;} .ccl_layer {position:absolute;width:179px;letter-spacing:-1px;} .ccl_layer .content{position:relative;padding:3px 9px 5px 9px;border:1px solid #919191;background-color:#fff;font-family:dotum;font-size:11px;text-align:left} .ccl_layer p {margin:0;padding:5px 0 0 0} .ccl_layer ul {margin:0;padding:2px 0 0 0} .ccl_layer li {list-style-type:none;color:#888;line-height:1.2;letter-spacing:0;} .ccl_layer .ccl_layer_position {position:absolute;width:7px;height:10px;bottom:-10px;_bottom:-12px;left:11px;background:url(http://blogimgs.naver.com/imgs/nblog/bg_layer_position.png) no-repeat;} *html .ccl_layer .ccl_layer_position {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogimgs.naver.com/imgs/nblog/bg_layer_position.png',sizingMethod='crop');background:none;} .ccl_layer .ccl_layer_position.right_position {left:145px;} .ccl_layer .shadow01{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogimgs.naver.com/nblog/shadow.png',sizingMethod='scale'); width:100%;} html>body .ccl_layer .shadow01{background:url('http://blogimgs.naver.com/nblog/shadow.png') transparent;} .ccl_layer .shadow01_side{position:relative; top:-2px; left:-2px;} .ccl_layer .shadow02{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogimgs.naver.com/nblog/shadow02.png',sizingMethod='scale'); width:100%;} html>body .ccl_layer .shadow02{background:url('http://blogimgs.naver.com/nblog/shadow02.png') transparent;} .ccl_layer .shadow02_side{position:relative; top:-1px; left:-1px;} </STYLE>
<object id=SetClipboardModule10994173 codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0 height=0 width=0 classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000> <object name="SetClipboardModule10994173" src="/versioning/common/js/clipboard-2944.swf" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="0" height="0" allowScriptAccess="always"></object></object>
<script> var oSetClipboard = new Ku.SetClipboard(); var guideMessage = "이 포스트의 주소가 복사되었습니다.\n게시판이나 메신저 창에서 Ctrl+V를 눌러보세요."; AutoSourcing.init( 'post_%id%' , true); var ep3SendPostLayer = { cL : null, currentLayer : null, init : function() { this.cL = new Ju.controlLayer(); this.cL.show = function(sLayerID, nTop, nLeft){ if(this._oElement == null || this._sElementID != sLayerID) this._bBlockReOpen = false; this._sElementID = sLayerID this._oElement = $(sLayerID); if(this._bBlockReOpen == false){ this._oElement.style.display = "block"; if(nTop || nLeft){ this._oElement.style.top = nTop; this._oElement.style.left = nLeft; } Event.addEventListener(this._oElement, "mouseover", this._onMouseOverFunction); Event.addEventListener(this._oElement, "mouseout", this._onMouseOutFunction); Event.addEventListener(document.body, "mousedown", this._checkLayer.bind(this)); this.options.onShow(this._oElement); } }; this.cL.hide = function(sLayerID){ if(sLayerID) this._oElement = $(sLayerID); this._oElement.style.display = "none"; Event.removeListener(this._oElement, "mouseover", this._onMouseOverFunction); Event.removeListener(this._oElement, "mouseout", this._onMouseOutFunction); Event.removeListener(document.body, "mousedown", this._checkLayer.bind(this)); this.options.onHide(); }; this.cL._checkLayer = function(){ if(this._bCursorOver == false){ this.hide(); if (!this._bParentOver) { ep3SendPostLayer.currentLayer = null; } } }; }, show : function(el, logNo, evt) { try { if (this.currentLayer != logNo) { var pos = this.setLayerPos(logNo); this.cL.show(el, pos.top, pos.left); this.currentLayer = logNo; } else { this.currentLayer = null; } } catch(e) {} }, hide : function(el) { Element.hide(el); if (!this.cL._bParentOver) { this.currentLayer = null; } }, setLayerPos : function(logNo) { Element.show("sendPostLayer_"+logNo); var sendPostPos = Element.realPos($("sendPost_"+logNo)); return { top: (sendPostPos.top + $("sendPost_"+logNo).offsetHeight) + "px", left: (sendPostPos.left + $("sendPost_"+logNo).offsetWidth - $("sendPostLayer_"+logNo).offsetWidth) + "px" }; }, parentOver : function(logNo) { this.cL._bParentOver = true; }, parentOut : function(logNo) { this.cL._bParentOver = false; } }; var ep3SendPost = { blinkYn : false, setBlinkYn : function(flag) { if (flag == "true") { this.blinkYn = true; } }, blinkReq : 0, logNo : [], setLogNo : function(logNo) { this.logNo.push(logNo); }, getLogNo : function() { return this.logNo; }, kept : [], setKeptInstance : function(logNo, kept) { this.setLogNo(logNo); this.kept.push({ "logNo" : logNo, "kept" : kept }); }, getKeptInstance : function(logNo) { for (var i=0; i<0)?0:top; left = (left<0)?0:left; if (top + elm.clientHeight > base.clientHeight) top = base.clientHeight-elm.clientHeight; elm.style.top = top+'px'; elm.style.left = left+'px'; elm.style.zIndex = 1001; }, requestBlink : function() { if (this.blinkYn) { this.setBlink(this, "&logNo="+this.logNo.join("&logNo=")); } }, setBlink: function(thisObj, params) { var blinkUrl = '/BlinkInfoByPostAsync.nhn?blogId=mcglee'+params; var jsonBlink = new Ajax ( blinkUrl,{ method : 'get', onLoad : function(req){ thisObj.doSetBlinkString(req.responseText); } }); blinkUrl = "/SympathyInfoByPostAsync.nhn?blogId=mcglee"+params; jsonBlink = new Ajax ( blinkUrl,{ method : 'get', onLoad : function(req){ thisObj.doSetBlinkCount(req.responseText); } }); }, doSetBlinkString: function(jsonStr) { var structBlink = eval("(" + jsonStr + ")"); var fulltitles = []; var tmpText = []; this.kept.each(function (v) { tmpText.push({logNo:v["logNo"], linkedText: []}); }); if(structBlink && structBlink.length){ for(var i=0; i < structBlink.length; i++){ fulltitles[i] = structBlink[i]['title'] + " " + structBlink[i]['themeName']; tmpText.each(function(v) { if (v["logNo"] == structBlink[i]['logNo']) v["linkedText"].push(""+fulltitles[i]+""); }); } } for (var i=0; i< structBlink.length; i++) this.getKeptInstance(structBlink[i]['logNo']).blinkCount = parseInt(structBlink[i].sympathyCnt); } this.blinkReq++; this.setSPHtml(); }, setSPHtml : function() { if (this.blinkReq > 1) { this.kept.each(function(v) { v["kept"].setSPHtml(); }); } } }; var ep3SendPostKept = Class({ oKept : null, linkedText : [], blinkCount : 0, spHtml : [], kitchen : false, __init: function() { try { this.oKept = eval("("+arguments[0]+")"); this.logNo = arguments[1]; this.getSendPost(); } catch(e) {} }, isKept : function() { if (this.oKept && this.oKept.length) return true; return false; }, getKept : function() { return this.oKept; }, get : function(sourceCode, idx) { var ret = null this.oKept.each(function(v) { if (v.sourceCode == sourceCode) ret = v[idx]; }); return ret; }, getSendPost : function(logNo) { if (logNo) this.logNo = logNo; this.kitchen = this.isKitchenPost(); this.setSPHtml(); }, isKitchenPost : function() { var ret = false; $A(this.oKept).each(function(v) { if (v.sourceCode == 35 && v.copyYn == 1) { ret = true; } }); return ret; }, setSPHtml : function() { if (!this.kitchen) { this.setSPCountHtml(); this.setSPListHtml(); } else { this.setKitchenHtml(); } }, setSPCountHtml : function() { if (this.oKept.length > 0 || this.linkedText.length > 0) { var sendPost = $("sendPost_"+this.logNo); var blinkCount = (this.linkedText.length > 0) ? 1 : 0; sendPost.getElementsByTagName("SPAN")[0].getElementsByTagName("EM")[0].innerHTML = this.oKept.length + blinkCount; sendPost.style.display = ""; } else { if ( $( "sep_" + this.logNo ) != null ) { $( "sep_" + this.logNo ).style.display = "none"; } } }, setSPListHtml : function() { var html = this.getSPListHtml(); if (html) { $("sendPostLayerDiv_"+this.logNo).innerHTML = html; } }, getSPListHtml : function() { //call back var html = ""; if ( this.linkedText.length > 0 ) { html += "

블링크 : " + this.linkedText.join(",") + ""; if ( parseInt( this.blinkCount ) > 0 ) { html += "| 공감" + this.blinkCount + ""; } html += ""; html += " :sympathy('"+this.logNo+"');\">"; html += "

"; } for ( i = 0 ; i < this.oKept.length ; i++ ) { var kept = this.oKept[i]; html += "

" + kept.targetService + " : "; html += (kept.targetUrl) ? "" + kept.targetCategoryDisplay + "" : kept.targetCategoryDisplay; if ( parseInt( kept.reputationCnt ) > 0 ) { html += " | " + kept.reputationName; html += "" + kept.reputationCnt + ""; } html += "

"; } return html; }, getSPPopup : function() { var spInsideItem = ""; var spOutsideItem = ""; var html = ""; for (var i=0; i"+this.oKept[i].targetService+"" : this.oKept[i].targetService; if (this.oKept[i].sourceTypeGroupId == "0") { //내부 spInsideItem += ((spInsideItem) ? ", " : "") + html; } else if (this.oKept[i].sourceTypeGroupId == "1") { //외부 spOutsideItem += ((spOutsideItem) ? ", " : "") + html; } else { } } } html = ""; if (spInsideItem.length > 0) { html += "
  • 서비스"+spInsideItem+"
  • \n"; } if (spOutsideItem.length > 0) { html += "
  • 외부 서비스"+spOutsideItem+"
  • \n"; } return html; }, setKitchenHtml : function() { var html = ""; $A(this.oKept).each(function(v) { html += "" + v.targetService+" > "+ v.targetCategory + ""; }); if (html != "") { $("sendPost_kitchen_"+this.logNo).style.display = ""; $("sendPost_kitchenH_"+this.logNo).innerHTML = html; } } }); </script>
    <script> var cclLayer = { isRegister : false, layer : null, src : null }; function addCclLayer( src, layerID ) { if ( !cclLayer.isRegister ) { try { Event.addEventListener( document, "mousemove", popCclLayer ); } catch(e) { return; } cclLayer.src = src; cclLayer.layer = layerID; cclLayer.isRegister = true; } } function popCclLayer( event ) { var e = event || window.event; var b = document.body; var scrollPos = [ b.scrollLeft || document.documentElement.scrollLeft, b.scrollTop || document.documentElement.scrollTop ]; var layer = $( cclLayer.layer ); var coordi = { x : ( e.pageX || e.clientX+scrollPos[0]-b.clientLeft ), y : ( e.pageY || e.clientY+scrollPos[1]-b.clientTop ), pos : Element.realPos( cclLayer.src ), width : cclLayer.src.offsetWidth, height : cclLayer.src.offsetHeight }; if ( isInnerPos( coordi ) ) { layer.style.display = "block"; } else { if ( cclLayer.isRegister ) { Event.removeListener( document, "mousemove", popCclLayer ); layer.style.display = "none"; cclLayer.isRegister = false; } } } function isInnerPos( coordi ) { var x_1 = coordi.pos.left; var y_1 = coordi.pos.top; var x_2 = x_1 + coordi.width; var y_2 = y_1 + coordi.height; if ( ( coordi.x >= x_1 && coordi.x <= x_2 ) && ( coordi.y >= y_1 && coordi.y <= y_2 ) ) { return true; } return false; } var isOverFileLayer = false; function showFileLayer( obj, id ) { var fileLayer = $( "fileLayer" ); var elFiles = fileLayer.getElementsByTagName( "UL" )[0]; elFiles.innerHTML = ""; var files = window["post_files_" + id]; var childStr = ""; for ( var i = 0 ; i < files.length ; i++ ) { childStr += '
  • '; childStr += ' ' + files[i].encodedAttachFileNameByTruncate + '
  • '; } elFiles.innerHTML = childStr; fileLayer.style.right = "16px"; fileLayer.style.top = Element.realPos( obj ).top + obj.offsetHeight + "px"; fileLayer.style.display = "block"; } function mouseFileLayer( isOver ) { isOverFileLayer = isOver; } function checkFileLayer() { if ( !isOverFileLayer ) $( "fileLayer" ).style.display = "none"; } Event.register( window.document, "mousedown", checkFileLayer ); function sendNDS ( target ) { if ( !ndsStatus[target] ) { $("nds").src = "http://lcs.naver.com/i{100074999}"; ndsStatus[target] = true; } } var ndsStatus = {}; </script><script> AutoSourcing.setString( 1, "

    [출처] 고무줄총 MP7|작성자 갈바람

    " ); var post_files_1 = eval( "(" + "[]" + ")" ); ndsStatus["40049666514"] = false; </script>
    고무줄총 MP7 고무줄총

    2008/04/03 19:48

    http://blog.naver.com/mcglee/40049666514

    이 포스트를 보낸곳 (1)

    고무줄총을 만들면서 아들과 좀더 많은 시간을 보내고 싶었는데

    현실은 그러지 못합니다.

     

    직업상 늦은 퇴근 시간으로 인해 주말에나 함께할 시간이됩니다.

    주말은 주말대로 다른일로 아들과 같이 만들 시간이없습니다.

     

    처음 시작과는 거리가 좀 멀어진듯 합니다.

    한개씩 만들다 보니 저에 취미가 되어 버렸습니다.

     

    그나마 위안이 되는것은

    많은 아빠들이 아이들과 함께하고

    싶으시다고 카페에 가입하시고 멋진 작품들을 올려주시니

    그져 고마울 뿐 입니다.

     

     

    이번 작품도 많은 시간이 걸려서 완성 했습니다.

    나름대로 만족하게 만들어 져서 어린아이처럼 기쁩니다.

     

    MP7....

    처음엔 쉽게 생각했는데 곡선 부분과 총구부분에 대각으로 된 부분

    힘들게 작업했습니다.

     

    블로우백 이라던지 하는 특별한 기능은 없어도

    실총과 최대한 비슷하게 만들어 보려고 많은 노력을 했습니다.

    역시 설게도 없이 그때그때 생각 나는데로 사진만 보며

    만들다보니 두개만들수 있는 분량에 재료가 들어가고

    만들었다 버린 부품만 모아도 하나는 충분이 만들 만큼 됩니다.

     

    제 블러그를 찾아주신 모든 분들 즐감하시고

    댓글 달아주시는것 잊지 마세요.







    행복한 시간되시기를 바랍니다.

     

     

    이 포스트를..

    덧글 61개 엮인글 쓰기

    <FORM style="DISPLAY: none;" name=scrapFrm action=/ScrapForm.nhn method=post><INPUT type=hidden value=true name=hasVideo> <INPUT type=hidden value=false name=hasLayoutPhoto> <INPUT type=hidden value=false name=hasSlidePhoto> <INPUT type=hidden value=false name=hasStoryPhoto> <INPUT type=hidden value=false name=hasNaverMap> <INPUT type=hidden value=mcglee name=blogId> <INPUT type=hidden value=1 name=source_type> <INPUT type=hidden value=1 name=source_type_real> <INPUT type=hidden value=2 name=source_form> <INPUT type=hidden value=0 name=valid> <INPUT type=hidden value=40049666514 name=logNo> <INPUT type=hidden value=40049666514 name=source_no> <INPUT type=hidden value=mcglee name=source_blogId> <INPUT type=hidden value=갈바람 name=source_nickname> <INPUT type=hidden value=25505058 name=source_paperno> <INPUT type=hidden value=2 name=source_openYn> <INPUT type=hidden value=false name=source_sumyn> <INPUT type=hidden name=source_sumtext> <INPUT type=hidden value=mcglee name=source_url> <TEXTAREA style="DISPLAY: none;" name=attach></TEXTAREA> <TEXTAREA style="DISPLAY: none;" name=source_title>예준아빠</TEXTAREA> <TEXTAREA style="DISPLAY: none;" name=title>고무줄총 MP7</TEXTAREA> <TEXTAREA style="DISPLAY: none;" name=source_contents></TEXTAREA> </FORM> <FORM style="DISPLAY: none;" name=scrapFrmCafe action=/ScrapToCafe.nhn method=post><INPUT type=hidden value=true name=hasVideo> <INPUT type=hidden value=false name=hasLayoutPhoto> <INPUT type=hidden value=false name=hasSlidePhoto> <INPUT type=hidden value=false name=hasStoryPhoto> <INPUT type=hidden value=false name=hasNaverMap> <INPUT type=hidden value=25505058 name=source_clubid> <INPUT type=hidden name=clubid> <INPUT type=hidden name=articleid> <INPUT type=hidden value=1 name=source_type> <INPUT type=hidden value=1 name=source_type_real> <INPUT type=hidden value=2 name=source_form> <INPUT type=hidden name=valid> <INPUT type=hidden value=1 name=source_categoryno> <INPUT type=hidden value=40049666514 name=source_no> <INPUT type=hidden value=mcglee name=source_memberid> <INPUT type=hidden value=갈바람 name=source_nickname> <INPUT type=hidden value=25505058 name=source_paperno> <INPUT type=hidden value=2 name=source_openYn> <INPUT type=hidden value=mcglee name=source_url> <TEXTAREA style="DISPLAY: none;" name=attach></TEXTAREA> <TEXTAREA style="DISPLAY: none;" name=source_title>예준아빠</TEXTAREA> <TEXTAREA style="DISPLAY: none;" name=title>고무줄총 MP7</TEXTAREA> <TEXTAREA style="DISPLAY: none;" name=source_contents></TEXTAREA> <INPUT type=hidden value=mcglee name=blogId> <INPUT type=hidden value=40049666514 name=logNo> </FORM>

    비디오 : 일상>취미생활 | 덧글575

    <script type=text/javascript> //취미생활','targetUrl':'http://video.naver.com/2008040319490432273','wait':false,'lastUpdateDate':{'month':3,'day':1,'year':108,'time':1207561752940,'seconds':12,'timezoneOffset':-540,'date':7,'hours':18,'minutes':49},'rejectReason':'','sourceType':'PLAY','reputationCnt':575,'isApproval':true}]","40049666514"); ep3SendPost.setKeptInstance("40049666514", kept); ep3SendPost.setBlinkYn("false");//]]> </script> <script type=text/javascript> // </script>

    키친에서 등록한 글입니다.
    키친에서 수정해주세요.
    키친에서 등록한 글 보기

    이 글을 삭제하시겠습니까?
    키친에서 등록한 글은 키친에서 삭제해주세요.
    키친에서 등록한 글 보기

    이 포스트를 삭제하시겠습니까?
    작성하신 글은 아래의 서비스로 보내신 글입니다.
    삭제시 보낸 곳에서도 자동 삭제됩니다.

    글 보내기 정보

      고무줄총’ 카테고리의 다른 글

      고무줄총 MP7 (61)

      2008/04/03

      삼각기어를 이용한 9연발 고무줄총 응용작품 (18)

      2007/10/22

      고무줄총 루거 카빈 (53)

      2007/08/07

      삼각기어를 이용한 9연발 고무줄총 (7)

      2007/06/27

      고무줄총. 데저트이글 (55)

      2007/05/04

    <script type=text/javascript> var viewer_image_url = "http://blogimgs.naver.com/blog20/blog/layout_photo/viewer/"; var photo = new PhotoLayer(parent); photo.Initialized(); window.onunload = function() { photo.oPhotoFrame.doFrameMainClose(); mlayoutPhoto.unload(); }.bind(this); </script> <FORM name=forwardTag action=/PostListByTagName.nhn method=post><INPUT type=hidden name=blogId> <INPUT type=hidden name=tagName> </FORM><FORM id=saveTagName name=saveTagName action=/BlogTagNameRegist.nhn method=post target=saveTagNameFrame><INPUT type=hidden value=mcglee name=blogId> <INPUT type=hidden name=logNo> <INPUT type=hidden name=chtagname> <INPUT type=hidden value=Y name=directEdit> </FORM> <script language=javascript> loadTagInfo(); /* 태그별 포스트 정보 보기 페이지 호출 */ function forwardTag(blogid, tagname) { document.forwardTag.blogId.value = blogid; document.forwardTag.tagName.value = tagname; document.forwardTag.submit(); } </script>

    고무줄총 내용처럼 만드는법좀 ..;

    고무줄총 만드는법좀 알려주세요 !! 노하우 같은 거라고 할까요 ? 저도 고무줄총을 만들수는 있는데.... 멀리 나가지도 못하고 .. 파워도 약하더군요 ... 그래서 젖가락과...

    고무줄총 만드는법좀

    고무줄총 만드는법 좀 알려주세요 내공은 못들이구요..... 사진좀 올려 주시면 ㄳ해요 ^^ 이거 잘 만들어 보시면 굿이에요!!! 최대 사거리:12M 유효사거리:2M 만드는방법!!...

    고무줄 총 만드는법 좀!!!!!!!

    고무줄 총만드는 법좀여 (미니공작소빼고 발명으로 해주셈요) 내용30 고무줄총은 만드기가 쉽습니다.^^ 우선,아래의 그림으로 만듭니다. 도움이됬으면좋겠습니다.ㅎㅎㅎ...

    고무줄 총 만드는법

    고무줄 총 만드는 법좀 가르켜주새요((이미지는 꼮))((나무젖가락하고,고무줄로만 만드는법은 더 좋음)) 이거 잘 만들어 보시면 굿이에요!!! 최대 사거리:12M 유효사거리:2M...

    고무줄총 만드는법

    고무줄총 만드는법좀요 음 예를들면 샷건/스나이퍼라이플/라플/권총 멋있고 쉬운걸로요 사진하고 준비물... 완성한 고무줄 총 우선 처음에 , 총신이 되는 곧은 젓가락를...

    고무줄총 만드는 법

    고무줄총 만드는 법 좀 알켜주세요. 사진첨부, 동영상첨부 감사하겠습니다. 카페 광고시 신고 스나이퍼 젓가락고무줄총 만드는법 *준비물:젓가락 4개, 케이블타이(14센치)...

    고무줄총 만드는법좀여~

    ... 고무줄총 만드는법좀 올려주세요 사진필수! 퍼오신것은 채택 안해줍니다~ 제발좀여!!! 웅...어딘가 만들어 둔게 있을껀데... 지금 이밤에 찾아서 꺼내서..사진 찍어서 올리기도...

    계단식고무줄총만드는법

    ... 계단식 고무줄총 만드는법 좀알려주세요. 내공냠냠, 카패광고 금지 계단식은... 채택해주시면 감사하겠습니다 (잘 못만들어서 중간에 고무줄 걸린 건 양해 부탁드립니다..)

    고무줄총만드는법

    ... 3.카페 홍보 금지!!(미니공작소1,2 절대 사절!!) (↑안지키면신고↑) ㅎㅎ 특별히 내공 30 가요 ㅎㅎ 스나이퍼 젓가락고무줄총 만드는법 *준비물:젓가락 4개, 케이블타이...

    (간단하게)고무줄총 만드는법좀..

    ... 고무줄총 간단하게 만드는 법좀 알켜주세요~! 그래도 어느정도 파워와 장거리가... 말로 설명하는건 어려워서. . 난해하게 설명해서 죄송합니다만.. 조금만 생각하시면...