영원한사랑

인터넷정보 +1252

달력, calendar

인터넷정보2007. 10. 13. 13:56
사용자 삽입 이미지

php로 제작된 달력 입니다.

압축을 푸시고 FTP로 계정에 올리신 후 사용 하시면 됩니다.

달력만 보실려면 calendar.php 를 실행 시키면 되고...
홈페이지에  넣으실려면 <iframe>을 이용 하시기 바랍니다.
예)
<iframe border='0' frameborder='0' framespacing='0' marginheight='0' marginwidth='0'  scrolling='no' src='(경로/)calendar.php'  width='170' height='178' bgcolor=#ffffff></iframe>


공휴일에는 공휴일 이 표시 됩니다.
(calendar.php 의 $HOLIDAY[] = array(0=>'1-1',1=>'신정'); 에서 지정)


사용자 삽입 이미지

previl counter 의 새로운 버전인 pcount입니다.
PHP, Mysql 환경에 PHP템플릿을 이용하여 제작 되었습니다.
현제 http://previl.net 에 사용되고 있으니 미리보기를 원하시는 분들은 방문 하셔서 확인 해 보시기 바랍니다.
궁금 하신 점이나 질문이 있으시면 http://dev.previl.net 에서 하시기 바랍니다.



# 설치방법

1. pcount.zip 파일을 다운 받으신 후 압축을 푸시고 님의 계정에 pcount 폴더 채로 올린다.

2. pcount폴더의 권한을 707(chmod 707)로 변경 한다.

3. pcount/install.php를 실행시키시고 디비정보 및 관리자 정보를 입력시고 획인을 누르시면 카운터가 설치 됩니다.

4. 님의 홈페이지에 카운터가 들어갈 위치에 아래 코드를 삽입하시고 해당페이지를 접속 해 보시면 카운터나 나타날 겁니다.
  
   삽입코드 : <? include "pcount/counter.php"; ?>

   [참고]  카운터가 들어가 페이지 위치와 pcount폴더의 위치가 다를 경우 아래 코드를 삽입하시기 바랍니다.
   <? $count_path = "pcount폴더가 있는 상대 경로"; include "$count_path/counter.php";?>

5. 카운터를 클릭하면 통계뷰어 페이지가 나오는데 admin 페이지에 접속해 원하는 설정으로 변경한다.

[참고] 프레임을 이용한 사이트 에서는 프레임을 나누는 페이지에서 아래 코드를 삽입하면 접속경로를 가지고 오실 수 있습니다.
<? $referer=urlencode(getenv('HTTP_REFERER')); ?>
<frame name='tops' src="index.php?referer=<?=$referer?>"> // index.php는 플래쉬가 나타나는 페이지



# 간략 기능 소개

1. 년별, 일별, 월별, 시간별, 브라우저별, OS별, 사이트별, 접속경로별 통계를 제공합니다.

2. 관리자 페이지에서 초기카운터, 뷰어보기권한, 출력형태, 초기화등의 기능을 제공합니다.

p.s  뷰어스킨, 플래쉬카운터등 시간이 나는대로 만들어서 올리겠습니다. http://dev.previl.net )
     플래쉬카운터 원본소스(count.fla)도 같이 올립니다.

관리자페이지에서 출력 형태를 텍스트로 체크하시고 저장 하시면 pcount/out_count.html 을 이용하여 텍스트 형태로 출력 합니다.
out_count.html 파일을 원하시는 디자인으로 수정 하셔도 되고요..
기본적으로 오늘(<?=$TODAY?>), 전체(<?=$TOTAL?>) 값만 나타 납니다


[텍스트 모드일 경우 오늘페이지뷰, 어제, 어제 페이지뷰 출력 추가사항]

counter.php의 하단부분 include ("$count_path/out_count.html"); 있는데 이부분 위에다가 아래코드 추가

// 오늘 페이지뷰
$sql = "SELECT total2 FROM pcount_list WHERE year='{$YEAR}' && month='{$MONTH}' && day='{$DAY}'";
$data = $mysql->get_one($sql);
if($data) $TODAY2 = number_format($data);
else $TODAY2=0;  

// 어제
$yesterday = date("Y-m-d",(mktime (0,0,0,$MONTH,$DAY,$YEAR)-86400));
$yesterday = explode("-",$yesterday);
$sql = "SELECT total FROM pcount_list WHERE year='{$yesterday[0]}' && month='{$yesterday[1]}' && day='{$yesterday[2]}'";
$data = $mysql->get_one($sql);
if($data) $YESTERDAY = number_format($data);
else $YESTERDAY=0;
   
// 어제 페이지뷰
$sql = "SELECT total2 FROM pcount_list WHERE year='{$yesterday[0]}' && month='{$yesterday[1]}' && day='{$yesterday[2]}'";
$data = $mysql->get_one($sql);
if($data) $YESTERDAY2 = number_format($data);
else $YESTERDAY2=0;

// 최대
$sql = "SELECT total FROM pcount_list ORDER BY total DESC LIMIT 1";
$data = $mysql->get_one($sql);
if($data) $MAXI = number_format($data);
else $MAXI = 0;

// 최소
$sql = "SELECT total FROM pcount_list ORDER BY total ASC LIMIT 1";
$data = $mysql->get_one($sql);
if($data) $MINI = number_format($data);
else $MINI = 0;

그리고 out_count.html에서
<?=$TODAY2?>, <?=$YESTERDAY?>, <?=$YESTERDAY2?>, <?=$MAXI?>, <?=$MINI?>
이렇게 원하시는걸 추가 하시면 됩니다.


P.S: [2007-04-23] Os, Browser 체크 목록 추가 (Window Vista 추가 등, nalog를 참조 했습니다)


사용자 삽입 이미지


프레임을 이용한 웹용 라디오 플래이어 가로버전 입니다.


프레임을 사용한 홈이지에서 페이지 이동에도 라디오가 끊기지 않게 하였습니다.


index.html을 소스보기 하시면 간단 설명이 적혀 있습니다.



사용자 삽입 이미지

해당 소스는 php로 제작되었습니다.

이전 멀티박스 소스는 file함수를 사용해서 해당 정보를 가져왔는데 호스팅업체에서 file 함수를 제한한 곳이 많아 사용하지 못 하는 분들을 위해 file함수 대신 fsockopen함수를 이용했습니다.

압축을 푸신 후 계정에 올리시고 data 폴더의 권한(chmod)을 707 로 주시고 사용 하시기 바랍니다

사용자 삽입 이미지

해당 소스는 php로 제작되었습니다.

이전 멀티박스 소스는 file함수를 사용해서 해당 정보를 가져왔는데 호스팅업체에서 file 함수를 제한한 곳이 많아 사용하지 못 하는 분들을 위해 file함수 대신 fsockopen함수를 이용했습니다.

압축을 푸신 후 계정에 올리시고 data 폴더의 권한(chmod)을 707 로 주시고 사용 하시기 바랍니다.

p.s 네이버 실시간 검색어가 제대로 나올려면 서버에 iconv가 설치되어 있어야 됩니다.



사용자 삽입 이미지

RSS Reader 기능을 축소시켜 만든 miniRss Reader 입니다.
현제 previl.net 에서 사용되고 있으며 본 소스는 채널을 10개만 등록 되게 했습니다.

RSS채널 수정을 원하시면 index.html파일 소스보기를 하여 상단에 Channel[1] ~Channel[10] 까지 채널중 원하시는 채널을 넣으 시면 됩니다.


p.s 본 소스는 php5 이상에서 제공된 rss 관련 함수를 사용하지 않고 해당 RSS페이지을 소켓을 이용하여 가져와 파싱하는 방식으로 제작 하였습니다.
서버에 iconv가 설치되어 있어야 됩니다.


사용자 삽입 이미지

해당 소스는 php+ajax 으로 제작되었습니다.
네이버, 다음, 엠엔캐스트, 네이트 사이트 오늘의 인기 동영상을 PHP로 가져와  xml형태로 data방에 저장시키고 ajax을 이용해 그 데이타를 출력 하는 형태 입니다.

압축을 푸신 후 계정에 올리시고 data 폴더의 권한(chmod)을 707 로 주시고 사용 하시기 바랍니다.

p.s 레이아웃을 table태그를 이용하지 않고 CSS+div태그로 작업했습니다. 생각외로 힘들군요ㅜㅡ;
     (익스와 파폭의 border,padding이 다르게 적용 받음...)
     ajax부분은 MC 심새(phpschool공개 소스)님의 소스를 이용했습니다.

[2007-04-23] daum.php 파일중 링크주소 http://see.daum.net/rss/RssBestDayXml.do?type=1http://see.daum.net/rss/RssBestDayXml.do?type=2 로 변경되었습니다.


mncast를 인기동영상이 아닌 추천동영상으로 바꿀려면 mncast.php 파일의  
getURLPage("http://www.mncast.com/movie/html/movieBestToday1.html")  주소를
getURLPage("http://www.mncast.com/movie/movieList.asp?g_menuSub=330") 이렇게 바꾸시기 바랍니다.
그리고 data/movie_mncast.data 파일을 지워주시기 바랍니다.

사용자 삽입 이미지

해당 소스는 php+ajax 으로 제작되었습니다.
드림위즈 날씨 RSS를 PHP로 끍어와 필요한 부분만 뽑아서 xml형태로 ajax을 이용해

그 데이타를 출력 하는 형태 입니다.

출력 페이지는 CSS+div태그로 작업했고 익스 및 파폭에서 확인 하였습니다.

( 디자인은 원하시는 형태로 직접 변경하셔서 사용하셔도 됩니다.)


ajax부분은 MC 심새(phpschool공개 소스)님의 소스를 이용했습니다.
이미지는 getFile 공개 이미지를 다운받아 편집하였습니다.

압축을 푸신 후 계정에 올리시고 사용 하시면 됩니다.

p.s 드림위즈 날씨 RSS서비스를 이용하는데 드림위즈에서 출력 형태를 바꾸면 해당

프로그램이 제대로 작동되지 않을 수 있으니 수정 및 업데이트를 본사이트에서 확인 하시기 바랍니다.


소스는 첨부파일 다운로드!

사용자 삽입 이미지

웹에서 바로 들으실 수 있는 웹용 라디오 플래이어 입니다.

압축을 푸신 후 index.html파일을 실행 하신 후 원하시는 채널을 클릭 하시면


라디오 방송을 들으실 수 있습니다.

참고로 KBS,SBS방송은 회당 방송국 페이지에 로그인을 하셔야만 들으실 수 있습니다.

방송채널 수정을 원하시면 index.html파일 소스보기를 하여 상단에


Channel[1] ~Channel[12] 까지 채널중 원하시는 채널을 넣으 시면 됩니다.


변경된 MBC,KBS 등.. 라디오 채널 주소는  


http://www.previl.net/index.php?channel=reco3 에서 확인 하시기 바랍니다.


다운로드는 아래 첨부파일 확인하세요.

같은 position에 있는 (꼭 같이 있을 필요는 되지만) 레이어를 투명도를 이용하여 부드럽게 교차시켜 줍니다.

소스가 상당히 노가다적입니다;

또 나름대로 주석을 달아놓긴 했는데, 말을 이해하기는 힘드실겁니다-_-;;


고쳐야 할 부분 알려주시면 감사하고, 필요하신 분들은 유용하게 쓰시기 바랍니다~

<html> <head> <script type="text/javascript">if (!window.T) { window.T = {} } window.T.config = {"TOP_SSL_URL":"https://www.tistory.com","PREVIEW":false,"ROLE":"guest","PREV_PAGE":"","NEXT_PAGE":"","BLOG":{"id":140595,"name":"bbobbi","title":"영원한사랑","isDormancy":true,"nickName":"FunB","status":"open","profileStatus":"normal"},"NEED_COMMENT_LOGIN":false,"COMMENT_LOGIN_CONFIRM_MESSAGE":"","LOGIN_URL":"https://www.tistory.com/auth/login/?redirectUrl=https://bbobbi.tistory.com/category/%25EC%259D%25B8%25ED%2584%25B0%25EB%2584%25B7%25EC%25A0%2595%25EB%25B3%25B4","DEFAULT_URL":"https://bbobbi.tistory.com","USER":{"name":null,"homepage":null,"id":0,"profileImage":null},"SUBSCRIPTION":{"status":"none","isConnected":false,"isPending":false,"isWait":false,"isProcessing":false,"isNone":true},"IS_LOGIN":false,"HAS_BLOG":false,"IS_SUPPORT":false,"IS_SCRAPABLE":false,"TOP_URL":"http://www.tistory.com","JOIN_URL":"https://www.tistory.com/member/join","PHASE":"prod","ROLE_GROUP":"visitor"}; window.T.entryInfo = null; window.appInfo = {"domain":"tistory.com","topUrl":"https://www.tistory.com","loginUrl":"https://www.tistory.com/auth/login","logoutUrl":"https://www.tistory.com/auth/logout"}; window.initData = {}; window.TistoryBlog = { basePath: "", url: "https://bbobbi.tistory.com", tistoryUrl: "https://bbobbi.tistory.com", manageUrl: "https://bbobbi.tistory.com/manage", token: "lQv4tt23Yg7inVnDYyOTxXKwiWjK6aRcgPQgWEAMxfXAc1MuuGclZjA2jZd4SBaS" }; var servicePath = ""; var blogURL = "";</script> <title>반투명하게 레이어 교차하기</title> <pre class="scripts" lanugage="JavaScript"> var name = "layer"; //레이어의 이름. var space = 1; //반투명 처리 간격. var time1 = 0.1; //반투명도를 한간격 변경할 시간입니다. (초 단위) var time2 = 2; //교차가 완료된 후 대기할 시간입니다. (초 단위) var tran=1; //반투명도를 계산할 변수. (수정하는 것 아님) var tranlr=1; //레이어1의 번호. (수정하는 것 아님) function transparent() { if(!document.getElementById(name+"1")) return; //레이어1이 없다면 그냥 함수를 끝낸다. var tranlr2=tranlr+1; //교차할 그 다음의 레이어 (레이어2) if(!document.getElementById(name+tranlr2)) tranlr2=1; //레이어2가 없다면 처음레이어로 돌아간다. var preview = document.getElementById(name+tranlr); var preview2 = document.getElementById(name+tranlr2); if(preview2.style.opacity!="1") { //레이어2가 아직 반투명할 경우 preview2.style.display="block"; /* 여기부터는 Firefox의 방식 - style의 opacity가 1이면 불투명, 0이면 투명 */ var a=Math.round((tran - space*0.1)*10)/10; //레이어1의 변경될 투명도 var b=Math.round(Math.abs(a-1)*10)/10; //레이어2의 변경될 투명도. a에서 1을 뺀다음, 절대값. preview.style.opacity=a; preview2.style.opacity=b; /* 여기부터는 IE의 방식 - filter:alpha가 opacity=100이면 불투명, 0이면 투명 */ a=tran*100 - space*10; //레이어1의 변경될 투명도 b=Math.abs(a - 100); //레이어2의 변경될 투명도. a에서 100을 뺀다음, 절대값. preview.style.filter="alpha(opacity="+a+")"; preview2.style.filter="alpha(opacity="+b+")"; tran=tran - space*0.1; setTimeout("transparent();", time1*1000); } else { //레이어2가 완전히 보일 경우 preview.style.display="none"; tranlr++; if(!document.getElementById(name+tranlr)) tranlr=1; tran=1; setTimeout("transparent();", time2*1000); } } </pre> <style type="text/css">.another_category { border: 1px solid #E5E5E5; padding: 10px 10px 5px; margin: 10px 0; clear: both; } .another_category h4 { font-size: 12px !important; margin: 0 !important; border-bottom: 1px solid #E5E5E5 !important; padding: 2px 0 6px !important; } .another_category h4 a { font-weight: bold !important; } .another_category table { table-layout: fixed; border-collapse: collapse; width: 100% !important; margin-top: 10px !important; } * html .another_category table { width: auto !important; } *:first-child + html .another_category table { width: auto !important; } .another_category th, .another_category td { padding: 0 0 4px !important; } .another_category th { text-align: left; font-size: 12px !important; font-weight: normal; word-break: break-all; overflow: hidden; line-height: 1.5; } .another_category td { text-align: right; width: 80px; font-size: 11px; } .another_category th a { font-weight: normal; text-decoration: none; border: none !important; } .another_category th a.current { font-weight: bold; text-decoration: none !important; border-bottom: 1px solid !important; } .another_category th span { font-weight: normal; text-decoration: none; font: 10px Tahoma, Sans-serif; border: none !important; } .another_category_color_gray, .another_category_color_gray h4 { border-color: #E5E5E5 !important; } .another_category_color_gray * { color: #909090 !important; } .another_category_color_gray th a.current { border-color: #909090 !important; } .another_category_color_gray h4, .another_category_color_gray h4 a { color: #737373 !important; } .another_category_color_red, .another_category_color_red h4 { border-color: #F6D4D3 !important; } .another_category_color_red * { color: #E86869 !important; } .another_category_color_red th a.current { border-color: #E86869 !important; } .another_category_color_red h4, .another_category_color_red h4 a { color: #ED0908 !important; } .another_category_color_green, .another_category_color_green h4 { border-color: #CCE7C8 !important; } .another_category_color_green * { color: #64C05B !important; } .another_category_color_green th a.current { border-color: #64C05B !important; } .another_category_color_green h4, .another_category_color_green h4 a { color: #3EA731 !important; } .another_category_color_blue, .another_category_color_blue h4 { border-color: #C8DAF2 !important; } .another_category_color_blue * { color: #477FD6 !important; } .another_category_color_blue th a.current { border-color: #477FD6 !important; } .another_category_color_blue h4, .another_category_color_blue h4 a { color: #1960CA !important; } .another_category_color_violet, .another_category_color_violet h4 { border-color: #E1CEEC !important; } .another_category_color_violet * { color: #9D64C5 !important; } .another_category_color_violet th a.current { border-color: #9D64C5 !important; } .another_category_color_violet h4, .another_category_color_violet h4 a { color: #7E2CB5 !important; } </style> <link rel="stylesheet" type="text/css" href="https://tistory1.daumcdn.net/tistory_admin/userblog/tistory-a58a744e0cbf37b85d2c9d56a3cd7a6e99a11988/static/style/revenue.css"/> <link rel="canonical" href="https://bbobbi.tistory.com"/> <!-- BEGIN STRUCTURED_DATA --> <script type="application/ld+json"> {"@context":"http://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":0,"item":{"@id":"https://bbobbi.tistory.com/entry/%EB%8B%AC%EB%A0%A5-calendar","name":"달력, calendar"}},{"@type":"ListItem","position":1,"item":{"@id":"https://bbobbi.tistory.com/entry/pcount-%EC%B9%B4%EC%9A%B4%ED%84%B0-counter","name":"pcount, 카운터, counter"}},{"@type":"ListItem","position":2,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%9B%B9%EC%9A%A9-%EB%9D%BC%EB%94%94%EC%98%A4-%ED%94%8C%EB%9E%98%EC%9D%B4%EC%96%B4-%EA%B0%80%EB%A1%9C%EB%B2%84%EC%A0%84-%EC%9E%85%EB%8B%88%EB%8B%A4%ED%94%84%EB%A0%88%EC%9E%84%EC%9A%A9","name":"웹용 라디오 플래이어 가로버전 입니다.(프레임용)"}},{"@type":"ListItem","position":3,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%86%8C%EC%BC%93%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%A9%80%ED%8B%B0%EB%B0%95%EC%8A%A4%EA%B2%80%EC%83%89%EC%82%AC%EC%A0%84%EB%A1%9C%EB%98%90%EC%A3%BC%EC%8B%9D-%EC%86%8C%EC%8A%A4-%EC%9E%85%EB%8B%88%EB%8B%A4","name":"소켓을 이용한 멀티박스(검색,사전,로또,주식) 소스 입니다."}},{"@type":"ListItem","position":4,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%86%8C%EC%BC%93%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%9E%AD%ED%82%B9%EA%B2%80%EC%83%89%EC%96%B4%EC%9D%8C%EC%95%85%EC%98%81%ED%99%94%EB%8F%84%EC%84%9C-%EC%86%8C%EC%8A%A4%EC%9E%85%EB%8B%88%EB%8B%A4","name":"소켓을 이용한 랭킹(검색어,음악,영화,도서) 소스입니다."}},{"@type":"ListItem","position":5,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%86%8C%EC%BC%93%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-miniRss-Reader-%EC%86%8C%EC%8A%A4%EC%9E%85%EB%8B%88%EB%8B%A4","name":"소켓을 이용한 miniRss Reader 소스입니다."}},{"@type":"ListItem","position":6,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%9D%B8%EA%B8%B0-%EB%8F%99%EC%98%81%EC%83%81-%EB%B0%95%EC%8A%A4-%EC%86%8C%EC%8A%A4-%EC%9E%85%EB%8B%88%EB%8B%A4","name":"인기 동영상 박스 소스 입니다."}},{"@type":"ListItem","position":7,"item":{"@id":"https://bbobbi.tistory.com/entry/%EB%82%A0%EC%94%A8-%EB%B0%95%EC%8A%A4-%EC%86%8C%EC%8A%A4-%EC%9E%85%EB%8B%88%EB%8B%A4","name":"날씨 박스 소스 입니다."}},{"@type":"ListItem","position":8,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%9B%B9%EC%9A%A9-%EB%9D%BC%EB%94%94%EC%98%A4-%ED%94%8C%EB%9E%98%EC%9D%B4%EC%96%B4-%EC%9E%85%EB%8B%88%EB%8B%A4","name":"웹용 라디오 플래이어 입니다."}},{"@type":"ListItem","position":9,"item":{"@id":"https://bbobbi.tistory.com/entry/%EB%A0%88%EC%9D%B4%EC%96%B4-%EC%97%AC%EB%9F%AC%EA%B0%9C-%EB%B0%98%ED%88%AC%EB%AA%85%ED%95%98%EA%B2%8C-%EA%B5%90%EC%B0%A8%ED%95%98%EA%B8%B0-1","name":"레이어 여러개 반투명하게 교차하기"}},{"@type":"ListItem","position":10,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%9E%91%EC%9D%80-%EC%82%AC%EC%9D%B4%EC%A6%88%EC%9D%98-%EC%95%84%EC%9D%B4%EC%BD%98pixel-icon-%EC%82%AC%EC%9D%B4%ED%8A%B8-%EB%AA%A8%EC%9D%8C","name":"작은 사이즈의 아이콘(pixel icon) 사이트 모음"}},{"@type":"ListItem","position":11,"item":{"@id":"https://bbobbi.tistory.com/entry/%ED%94%8C%EB%9E%98%EC%8B%9C%EB%A1%9C-%EB%90%9C-%ED%8C%8C%EC%9D%B4-%EA%B7%B8%EB%9E%98%ED%94%84","name":"플래시로 된 파이 그래프"}},{"@type":"ListItem","position":12,"item":{"@id":"https://bbobbi.tistory.com/entry/Web-20-%EC%84%9C%EB%B9%84%EC%8A%A4-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EB%B0%8F-%EB%A1%9C%EA%B3%A0-%EC%A0%95%EB%B3%B4-%EC%82%AC%EC%9D%B4%ED%8A%B8","name":"Web 2.0 서비스 리스트 및 로고 정보 사이트"}},{"@type":"ListItem","position":13,"item":{"@id":"https://bbobbi.tistory.com/entry/%EB%AC%B4%EB%A3%8C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%AC%EC%9D%B4%ED%8A%B8","name":"무료 이미지 사이트"}},{"@type":"ListItem","position":14,"item":{"@id":"https://bbobbi.tistory.com/entry/%EB%94%94%EC%9E%90%EC%9D%B8%EC%9D%84-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B6%84%EB%93%A4%EC%97%90%EA%B2%8C-%EC%B6%94%EC%B2%9C%ED%95%98%EA%B3%A0-%EC%8B%B6%EC%9D%80","name":"디자인을 공부하는 분들에게 추천하고 싶은.."}},{"@type":"ListItem","position":15,"item":{"@id":"https://bbobbi.tistory.com/entry/html-coding-guideline-coding-convention","name":"html coding guideline, coding convention"}},{"@type":"ListItem","position":16,"item":{"@id":"https://bbobbi.tistory.com/entry/%ED%94%8C%EB%9E%98%EC%8B%9C%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%8B%A4%EC%A4%91%EC%97%85%EB%A1%9C%EB%93%9C","name":"플래시를 이용한 다중업로드"}},{"@type":"ListItem","position":17,"item":{"@id":"https://bbobbi.tistory.com/entry/font%ED%8F%B0%ED%8A%B8-%EC%A0%95%EB%A6%AC-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AA%A8%EC%9D%8C","name":"font(폰트) 정리 이미지 모음"}},{"@type":"ListItem","position":18,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%8D%B8%EB%84%A4%EC%9D%BC%EC%83%9D%EC%84%B1%EC%9B%8C%ED%84%B0%EB%A7%88%ED%81%AC-%EC%82%BD%EC%9E%85%EC%86%90%EC%89%BD%EA%B2%8C-%ED%95%98%EA%B8%B0","name":"썸네일생성,워터마크 삽입..손쉽게 하기"}},{"@type":"ListItem","position":19,"item":{"@id":"https://bbobbi.tistory.com/entry/%ED%81%B4%EB%A6%BD%EB%B3%B4%EB%93%9C%EB%A1%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%B3%B5%EC%82%AC%ED%95%98%EA%B8%B0","name":"클립보드로 텍스트 복사하기"}},{"@type":"ListItem","position":20,"item":{"@id":"https://bbobbi.tistory.com/entry/%ED%95%98%EC%9D%BC%EB%9D%BC%EC%9D%B4%ED%8A%B8-%EC%8A%AC%EB%9D%BC%EC%9D%B4%EB%93%9C-highslide-202","name":"하일라이트 슬라이드 - highslide-2.0.2"}},{"@type":"ListItem","position":21,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%83%9C%EA%B7%B8%EB%A1%9C-%EC%9D%8C%EC%95%85%ED%8C%8C%EC%9D%BC%EC%9D%B4%EB%82%98-%EB%8F%99%EC%98%81%EC%83%81-%EC%9E%AC%EC%83%9D%ED%95%98%EA%B8%B0","name":"이미지 태그로 음악파일이나 동영상 재생하기"}},{"@type":"ListItem","position":22,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%8B%B8%EC%9D%B4%EC%9B%94%EB%93%9C-%EB%9E%9C%EB%8D%A4%EC%9D%BC%EC%B4%8C%EC%9D%84-%ED%83%80%EB%B3%B4%EC%9E%90-CYko-11","name":"싸이월드 랜덤일촌을 타보자! - CYko (1.1)"}},{"@type":"ListItem","position":23,"item":{"@id":"https://bbobbi.tistory.com/entry/%EB%A0%88%EC%9D%B4%EC%95%84%EC%9B%83-%ED%99%88%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%86%8C%EC%8A%A4-%EC%9E%85%EB%8B%88%EB%8B%A4-%EA%B5%AC%EC%84%B1%ED%8C%8C%EC%9D%BC%EC%9D%B4%EB%AF%B8%EC%A7%80%ED%8C%8C%EC%9D%BC","name":"레이아웃 - 홈페이지 소스 입니다. (구성파일+이미지파일)"}},{"@type":"ListItem","position":24,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90%EC%84%9C-%EC%82%AD%EC%A0%9C%EB%90%98%EC%A7%80%EC%95%8A%EB%8A%94-%ED%8C%8C%EC%9D%BC-%EC%A7%80%EC%9A%B0%EA%B8%B0-Unlocker","name":"윈도우에서 삭제되지않는 파일 지우기 Unlocker"}},{"@type":"ListItem","position":25,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%BB%A8%ED%8A%B8%EB%A1%A4%ED%82%A4-%EA%B8%B0%EB%8A%A5-%EB%AA%A8%EC%9D%8C-%EC%BD%98%ED%8A%B8%EB%A1%A4-ctrl","name":"컨트롤키 기능 모음, 콘트롤, ctrl"}},{"@type":"ListItem","position":26,"item":{"@id":"https://bbobbi.tistory.com/entry/%EB%8B%B4%EB%B0%B0%EC%9D%98-%EC%97%AD%EC%82%AC","name":"담배의 역사"}},{"@type":"ListItem","position":27,"item":{"@id":"https://bbobbi.tistory.com/entry/SimpleChat-%EA%B0%9C%EC%9D%B8-%ED%99%88%ED%8E%98%EC%9D%B4%EC%A7%80%EC%97%90%EC%84%9C-%EC%82%AC%EC%9A%A9%EA%B0%80%EB%8A%A5%ED%95%9C-11-%EC%83%81%EB%8B%B4-%EC%B1%84%ED%8C%85","name":"SimpleChat - 개인 홈페이지에서 사용가능한 1:1 상담 채팅"}},{"@type":"ListItem","position":28,"item":{"@id":"https://bbobbi.tistory.com/entry/GChat","name":"GChat"}},{"@type":"ListItem","position":29,"item":{"@id":"https://bbobbi.tistory.com/entry/%EC%98%A4%EB%A5%B8%EC%AA%BD-%EB%A7%88%EC%9A%B0%EC%8A%A4-%ED%95%B4%EC%A0%9C","name":"오른쪽 마우스 해제"}}]} </script> <!-- END STRUCTURED_DATA --> <link rel="stylesheet" type="text/css" href="https://tistory1.daumcdn.net/tistory_admin/userblog/tistory-a58a744e0cbf37b85d2c9d56a3cd7a6e99a11988/static/style/dialog.css"/> <link rel="stylesheet" type="text/css" href="//t1.daumcdn.net/tistory_admin/www/style/top/font.css"/> <link rel="stylesheet" type="text/css" href="https://tistory1.daumcdn.net/tistory_admin/userblog/tistory-a58a744e0cbf37b85d2c9d56a3cd7a6e99a11988/static/style/postBtn.css"/> <link rel="stylesheet" type="text/css" href="https://tistory1.daumcdn.net/tistory_admin/userblog/tistory-a58a744e0cbf37b85d2c9d56a3cd7a6e99a11988/static/style/tistory.css"/> <script type="text/javascript" src="https://tistory1.daumcdn.net/tistory_admin/userblog/tistory-a58a744e0cbf37b85d2c9d56a3cd7a6e99a11988/static/script/common.js"></script> </head> <body> <div id="layer1" style="display:block;position:absolute;">안녕하세요. 미니위니 여러분!</div> <div id="layer2" style="display:none;position:absolute;">반가워요~</div> <div id="layer3" style="display:none;position:absolute;">사랑합니다!</div> <div id="layer4" style="display:none;position:absolute;">알라뷰~♡</div> <pre class="scripts" language="JavaScript"> //레이어 교차 함수 시작! document.getElementById(name+"1").style.opacity=1; document.getElementById(name+"1").style.filter="alpha(opacity=100)"; setTimeout("transparent();",time2*1000); </pre> <div style="margin:0; padding:0; border:none; background:none; float:none; clear:none; z-index:0"></div> <script type="text/javascript" src="https://tistory1.daumcdn.net/tistory_admin/userblog/tistory-a58a744e0cbf37b85d2c9d56a3cd7a6e99a11988/static/script/common.js"></script> <script type="text/javascript">window.roosevelt_params_queue = window.roosevelt_params_queue || [{channel_id: 'dk', channel_label: '{tistory}'}]</script> <script type="text/javascript" src="//t1.daumcdn.net/midas/rt/dk_bt/roosevelt_dk_bt.js" async="async"></script> <script>window.tiara = {"svcDomain":"user.tistory.com","section":"기타","trackPage":"글뷰_보기","page":"글뷰","key":"140595","customProps":{"userId":"0","blogId":"140595","entryId":"null","role":"guest","trackPage":"글뷰_보기","filterTarget":false},"entry":null,"kakaoAppKey":"3e6ddd834b023f24221217e370daed18","appUserId":"null"}</script> <script type="module" src="https://t1.daumcdn.net/tistory_admin/frontend/tiara/v1.0.5/index.js"></script> <script src="https://t1.daumcdn.net/tistory_admin/frontend/tiara/v1.0.5/polyfills-legacy.js" nomodule="true" defer="true"></script> <script src="https://t1.daumcdn.net/tistory_admin/frontend/tiara/v1.0.5/index-legacy.js" nomodule="true" defer="true"></script> </body> </html>



zb5에도 사용된 너무도 유명한 "famfamfam"








sweetie








strawbee







paularmstrongdesigns









tango









el73 - 첫 번째









el73 - 두 번째









저도 자주 사용하는 "bitcons"









"bitcons"과 거의 흡사,,, 같은 사이트니,, ^^ "sanscons"









유료도 있는데 요건 무료배포되는 파일 "graphicpush"









micons










전에 자게에 "Today,," 를 통해서 소개해 드렸던 "ndesign-studio"
아이콘도 아이콘이지만 일러나 포샵,,의 강좌도 체크~






아래 두곳은 아이콘을 판매하는 외국사이트 입니다.
그래픽 작업시에 참고하면 좋을듯 해서 적어봅니다.

"iconbuffet"


"websiteicons"


web 2.o 서비스 목록

http://www.web2list.com/






web 2.o 로고 모음

http://web2logo.com/



크레이트포토 : http://createphoto.co.kr











http://designflux.co.kr/index.html


처음엔 배너가 없는 것이 아주 인상적이더군요.

두번째는 국내에서 구하기 어려웠던 디자인자료와 행사자료에 시간날때마나 들러 - 둘러보고 있습니다.

디자인 공부를 하거나, 관심있거나, 관련분야 종사자들에게 좋은 자료가 될 것 같아 추천합니다.

Welcome to the NHN UI Library

Naver그리고 Hangame서비스 웹페이지 UI개발시
참고 해야할 내용들을 담고 있습니다.

처음보고 많이 놀랄정도로, 잘 정리되어있네요^^

자바스크립등도 정말 깔끔하게 잘 정리되어있고, 네이버가 쫌 불만스런 부분이 많긴하지만,

저정도로 많은 호완을 하도록 노력한 부분이 실감이 나네요^^

기본사항 - 제작 되는 모든 웹페이지는 아래 해당 웹브라우져 버전에서 호환되도록 제작 한다.
IE5.0, 5.5, 6.0(win2000) / IE6 sp2(winXP) / Firefox1.0


^^ 아래 클릭하세요^^

Welcome to the NHN UI Library



야후 UI 라이브러리 - http://developer.yahoo.com/yui/

플래시 8 나온지도 어언 1년입니다.

여러화일을 동시에 선택할수 있는 새로운 업로드기능에 우와~ 했던게 엊그제 같은데 말이져....

왜 그동안 아무도 뭔가를 만들어 주지 않는건가요.... 내심 기둘렸는데 말이져 (제가 풀래시는 완전 꽝입니다.)


여기 미니위니에올라온 거친마루님의 플래시 도 좋았으나.....

설정부분이 좀 빈약한듯하고 사용자 마다 fla 화일을 수정해야 하더라구요.

외국쪽에서 찾아보니까 몇몇 비슷한게 나오긴 하는데 유료가 많고.... 아니면 거친마루님꺼처럼 fla 를 수정해야 하더라구여
(전 절대 fla 수정 못합니다....ㅋㅋㅋㅋ)

그러던 와중에.. 테터를 보니 플래시를 이용해서 다중업로드를 구현하더라구요..어찌나 부럽던지....
그것도 어떻게 잔머리를 굴리고 굴려서 테터가 아닌 페이지에서 사용하도록 해봤는데요, 정말... 힘들었고 소스가 구려서 짜증났습니다. 그래서 과감히 버렸죠.

그러다가 어떤분(돌하헤몽님이죠?)의 제보로 설정도 간편하고 깔끔한 플래시 업로드를 발견했죠
(건호랩님께서 제작하신... 구경가기)

근데 jsp로 만들어져 있더군요... 흠.. 약간 좌절하다가 다시 힘내서 php 로 바꿨습니다. (php 버전)


그리고 예전에 만들었던 제로보드용 멀티 업로드와 접목시켜서 제로보드용으로도 만들어 봤습니다.

제로보드용 설치법 보러가기


그누보드용으로 만들어서 쓰고 있긴한데...아직 정리를 못해서 글은 못썼네요..^^ 설치법 올렸습니다.

그누보드용 설치법 보러가기

사용자 삽입 이미지

사용자 삽입 이미지



사용자 삽입 이미지


phpThumb 이라는 넘입니다.

나온지도 오래되었구요.. 저도 써온지 오래 되었습니다. 예전에 미뉘뉘에디터 업로드지원에도 썼었구요....

근데 많이들 모르시는것 같더라구요. (영어로 되어있어서 그럴수도...)

아주 간단하게 썸네일을 생성하게 해주는 php 클래스 입니다.
사실 기능이 아주아주아주 막강합니다.
간단하게는 썸네일 생성을 하지만.. 각종옵션들을 섞어주면 워터마크삽입, 색상변화, 크기변화 등등 포샵에 버금가는 효과들도 적용할수 있습니다.

서버에 GD 가 깔려있어야 하며... php 버전별로 적용되지 않는 효과도 있습니다.

소개페이지

다운로드페이지

설치법:

1. 압축풀고 루트에 phpThumb 라는 폴더에 화일들을 다 넣어주세요.
2. phpThumb.config.php.default 의 내용을 복사해서 phpThumb.config.php 라는 이름으로 저장해서 phpThumb 폴더에 넣어줍니다.
3. 폴더안에 cache 라는 폴더의 권한을 777로 변경해주세요.
4. 왠만하면 별 문제 없이 자동설정됩니다. (간혹 문제있는 서버도 있읍니다.. 그럴땐 phpThumb.config.php 안에서 주석을 차근차근 보시면서 강제설정해주셔야 합니다. 주로 경로가 문제죠...)
5. 설치후 계정/phpThumb /demo/phpThumb.demo.demo.php 를 실행해 보시면 데모페이지가 나옵니다. 각종 설정들과 변수들을 손쉽게 알아보실수 있습니다.

간단한 사용법 예제:

서버에 이미지화일이 있다고 치고 (루트/images/hi.jpg)
그 이미지의 썸네일을 표시하고 싶은곳에 다음처럼 넣어주시면 됩니다.
<IMG src="http://blog.daum.net/phpThumb/phpThumb.php?src=/루트절대경로/images/hi.jpg&w=60" border=0>
w=60 은 가로크기 60짜리라는거죠...

&h=....&iar=..등등 보통 php 에서 주소에 변수넘기는 방식으로 옵션항목들을 넣어주면 되는거죠.

더 자세한 설명은 데모페이지에서 확인하시는게 빠를겁니다.

흠...워낙 설정할수 있는것들은 많은데 설명이 복잡해서 잘 못쓰시는것 같아요...
알디터랑..멀티업로드도 지원할겸해서리...
나름대로 GUI 를 제작했으니 필요하신분들은 클릭!

아차... 다운받는 소스엔 데모페이지에 사용되는 이미지들이 첨부되어있지 않습니다.
아래 목록에서 이미지들을 받으셔서 phpThumb 폴더안에 있는 images 폴더에 넣어주세요.

function copyContent(str)
{
    if (document.selection)
    {
        bResult = window.clipboardData.setData("Text",str);
        if (bResult) alert!!('클립보드에 저장되었습니다.');
    } else {
        str = encodeforFlash(str);
        var flashcopier = 'flashcopier';
        if(!document.getElementById(flashcopier)) {
            var divholder = document.createElement('div');
            divholder.id = flashcopier;
            document.body.appendChild(divholder);
        }
        document.getElementById(flashcopier).innerHTML = '';
        var divinfo = '<embed src="_clipboard.swf" FlashVars="clipboard='+str+'" width="1" height="1" type="application/x-shockwave-flash"></embed>';
        document.getElementById(flashcopier).innerHTML = divinfo;
        alert!!('클립보드에 저장되었습니다.');
    }
};


function encodeforFlash(str)
{
    var SAFECHARS = "0123456789" +
                  "ABCDEFGHIJKLMNOPQRSTUVWXYZ" +
                  "abcdefghijklmnopqrstuvwxyz" +
                  "-_.!~*'()";

    var HEX = "0123456789ABCDEF";

    var plaintext = str;
    var encoded = "";
    for (var i = 0; i < plaintext.length; i++ ) {
        var ch = plaintext.charAt(i);
        if (ch == " ") {
            encoded += "+";
        } else if (SAFECHARS.indexOf(ch) != -1) {
            encoded += ch;
        } else {
            var charCode = ch.charCodeAt(0);
            if (charCode > 255) {
                encoded += ch;
            } else {
                encoded += "%";
                encoded += HEX.charAt((charCode >> 4) & 0xF);
                encoded += HEX.charAt(charCode & 0xF);
            }
        }
    }
    return encoded;
};


사용법은

    copyContent('복사할내용');

이런식으로 복사될 내용을 넘겨주면서 호출해주면 되는겁니다.
(onclick 이나... 링크나...함수내 호출이나...아무렇게나!)

_clipboard.swf 화일은 아래 첨부파일 다운받으세요.




http://www.alik.info/

<img src="이미지경로" dynsrc="동영상경로" start="fileopen" width="가로" height="세로">

동영상이 로드되는동안 이미지경로에서 지정된 이미지를 완료될때까지 보여줍니다..

동영상 컨트롤은 재생/정지 두가지입니다.


로드가 완료되었을때 이미지에서 마우스 오른쪽을 눌러서 컨트롤하시면 됩니다.

스타트에 들어가는 값 : (값 = fileopen / mouseover / mouseout / onclick)

MS 전용 이구요.

진행바와 버튼들이 전혀 나오지 않는문제와, mms:// 프로토콜의경우는 동작하지 않습니다.

그리고, 이올라스 패치에 따른 보더생김은 없습니다.

싸이월드 자체에 이런 기능이 없어서
그냥 만들어 본 싸이월드 랜덤 일촌을 타보자!
방문 일촌 목록을 관리해보자!
라는 생각에서 시작한!!!

그 이름도 아스트랄한!!
CYko
(그냥 붙일꺼 없어서 대충 만들어봤습니다. -_-)/

★ 1.0에서 달라진 점 ★
- 인터페이스가 달라졌습니다. ( 아주 조~그~으~음 ;; )
- 기존 0.X 버전에서 있었던 새 창 열기와 관련되었던 버그가 수정되었습니다.
그동안 고생하셨던 분들 이제 고생 안하셔도 될듯 +_+)//
(하지만 발생할 버그에 대해서는 지속적인 의견과 제보를 받습니다.)
- 일촌 검색 기능이 추가되었습니다.
일촌 목록과 방문한 일촌 목록에 있는 일촌 검색하여 좀 더 쉬운 싸이질(-_-ㅋ)을 할 수 있게 되었습니다.
- 일촌 목록과 방문한 일촌을 받아오는 방식과 발생하였던 버그(캐시 관련 버그)에 대해서 수정하였습니다.
(☞ 정낙훈님)
- 설정 초기화 기능이 추가 되었습니다.
설정을 초기화하고 ini 파일과 dat 파일을 삭제합니다.
- Reloading 버튼이 추가되었습니다. - 부분적 프레임이 아닌 페이지 Refresh 기능입니다.

새롭게 달라진 1.0

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

이 프로그램을 어떻게 사용하느냐에 대한 책임은 실행하는 분에게 있음을 미리 밝히는 바입니다.
회사나 학교와 같은 여럿이 컴퓨터를 하는 곳에서는 방문 목록 저장, 자동 로그인 옵션에 체크를 해제하고, ID 저장안하기 부분은 체크를 하고 사용하시기 바랍니다.

자동 로그인 ID와 패스워드는 암호화되어 저장되니 걱정마시기 바랍니다.
다운로드!


설치 : 그냥 프로그램을 다운 받고 실행시키시면 됩니다.
제거 : 프로그램과 cyKO.ini, cyKO~~.dat 파일을 지우시면 됩니다. (프로그램을 실행하는 폴더에 함께 있습니다.)

프로그램의 보완해야할 점이 아직 많이 남아있습니다.
추가했으면 좋겠다라는 아이디어나
버그에 대해서 댓글을 받습니다.


http://mooki83.com/

사용자 삽입 이미지

홈페이지 소스파일 및 이미지(포토샵원본포함)파일을 입니다.
예전에 배포했던 버전의 업그레이드판 입니다.
외적으로 달라진 것은 많지 않지만 소스의 구성은 상당히 달라졌습니다.
나름대로 요즘의 트렌드인 웹표준에 맞춰 제작된 것 입니다.
능력상 div 레이아웃의 한계를 느껴서 테이블과 적절히 섞어 코딩 되었습니다.

이전 버전과 차이점은
1. 웹표준(xhtml) 코드로 제작 (w3c 유효성검사 통과)
2. 크로스브라우징 지원 (인터넷익스플로러, 파이어폭스, 오페라에서 확인)
3. 정돈된 css 파일 (나름대로 css 레이아웃)
4. 기존버전에 비해 비교적 효율적으로 개선된 코드

초보분들의 학습용으로 사용하였으면 좋겠습니다.
★★ 설명서가 포함되어 있으니 반드시 확인해주세요~ 두 개가 들어있는데 모두 확인하세요..



http://www.daerew.com/

하단 첨부파일 다운로드 받으세요.

사용자 삽입 이미지

Windows 사용자에게 특히 XP 사용자들에게 너무나도 익숙한 위 화면은

사용자가 파악하기는 힘들지만 삭제하고자 하는 파일이 현재 Windows 에서

사용 중이기 때문에 삭제할 수가 없다는 오류 메시지이다.


이것의 원인은 다양하지만, 이유가 뭐든 간에 사용자는 해당 파일 쉽게

삭제할 수만 있으면 장땡이라 하겠다.


Unlocker 는 이렇게 잠겨 있어 삭제가 안되는 파일의 잠김을 해제해 주며,

사용법도 매우 쉽다. 설치 후에 탐색기 문맥 메뉴에 Unlocker 항목이 추가되므로,

잠긴 파일을 우클릭하여 Unlocker 를 실행하여 잠김을 해제하고 파일을 삭제하면 된다.

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지


콘트롤키의 기능들이라는데요... 참 많군요....
ctrl+m 은 저도 몰랐는데 엔터키 말 않들을때 아주 유용하네요..^^


Ctrl + a / ctrl + 5
: 전체선택 (혹시라도 무슨 말인지 모르시다면 지금 시도해보세요)

Ctrl + b : 인터넷에서는 '자주가는 곳' 목록 편집이고, 마이크로소프트 워드에서는 굵은 글씨를 나오게 합니다.

Ctrl + c : 복사입니다. 나중에 Ctrl + v로 쓰게 되죠.

Ctrl + d : 워드에서는 폰트 설정을 할 수 있습니다. 인터넷에서는 즐겨찾기바로 추가기능입니다.

Ctrl + e : 인터넷에서는 '검색'기능을 보여주고, 워드에서는 가운데 정렬을 해줍니다.

Ctrl + f : 찾기. (모두들 아실 듯...)

Ctrl + g : 워드에서는 찾아서 고치기가 나온답니다. (인터넷에서는 안되는군요)

Ctrl + h : 워드에서는 찾아고치기 또다른 버젼. 인터넷에서는 '기록'기능인데... 직접 눌러보세요.

Ctrl + i : 인터넷에서는 '즐겨찾기'기능이고, 워드에서는 글씨를 이탈릭으로 쓰기입니다 (기울어진...)

Ctrl + j : 별 기능 없다네요. 후후... 일명 왕따라죠.

Ctrl + k : 워드에서는 하이퍼링크 삽입이랍니다.

Ctrl + l : 인터넷에서는 사이트 열기, 워드에서는 정렬없음 모드더군요.

Ctrl + m : 인터넷에서는 엔터처럼, 워드에서는 한 문단에서 첫줄 제외하여 모두 조금씩 띄어써집니다.
           (설명이 부적절한듯 하네요; 편리한 기능이니 한번 해보세요)

Ctrl + n : 인터넷에서는 같은페이지 새창에서 열기, 워드에서는 '새문서'입니다.
           (궁금해서 시험해보다가 갑자기 깜짝놀랐다는...)

Ctrl + o : 인터넷에서는 사이트 열기 (=Ctrl + l), 워드도 문서 열기입니다.

Ctrl + p : 말이 필요없는 프린트 기능.

Ctrl + q : 워드에서는 몰아쓰기라 불러야 할 것 같은 기능...
(제 설명능력이 부족한 것 같네요... 어쨌거나 많은 글 쓸때 종이절약을 해줄 수 있는 기능이랍니다)

Ctrl + r : 워드에서는 오른쪽 정렬, 인터넷에서는 '새로고침'이랍니다.

Ctrl + s : 보통 워드뿐만 아니라 문서에서는 저장기능이죠.

Ctrl + t : 워드에서는 Ctrl + m과 같은 기능입니다.

Ctrl + u : 워드에서는 밑줄모드!

Ctrl + v : 누구나 아시겠지만 붙여넣기 기능이랍니다.

Ctrl + w : '현재 창 닫기'. 잘못해서 누르면 낭패지요.

Ctrl + x : 역시 누구나 아시겠지만 '자르기' 기능이지요.

Ctrl + y : 워드에서는 '다른 이름으로 저장'인듯...

Ctrl + z : '되돌리기'기능입니다. 굉장히 유용하죠. 인터넷에서는 '뒤로'더군요.

담배의 역사

인터넷정보2007. 10. 12. 23:26
사용자 삽입 이미지

사용자 삽입 이미지

GChat 을 오픈하면 개인들이 무료로 쓸수 있게 만든 리플레쉬를 통한 1:1 상담 채팅.
서버에 부하 많고 찰칵 거리는 소리때문에 개인홈페이지에 취미로나 가능함.
 
아래는 배포시 남긴 글
-----------------------------------------------------------------------------------
이번에 오픈한 1:1 전용 상담 채팅방인 GChat(http://gchat.kilho.net) 을 통해 많은 분들이 관심을 가져주셨습니다. 그중에 개인 홈페이지에 설치할려는 분들이 계셔서 간단하게 만들었습니다.
 
GChat 과는 다르게 리플레쉬 방식을 사용되었습니다.
 
원리는 하나의 관리자 페이지(server.php)가 손님의 접속을 체크하게 됩니다. 그리고 손님이 메세지를 날리면 해당 메세지가 파일에 저장되고 그것을 통해 관리자와 서로 대화를 하게 됩니다. 참고로, DB 를 사용하지 않았습니다. 해당 파일들을 설치한 폴더 뒤에 data 라는 폴더를 생성해주시길 바랍니다. 권한은 707 으로 주시면 됩니다.
원래 제가 디자인은 꽝이라 기본 틀만 해놨습니다. 자신의 개성을 살려 디자인을 입히셔서 사용하시면 됩니다.
참고로, 제로보드인 경우에는 $member[user_id] 변수를 이용하여 client.php 의 15 번째줄 $nick='손님';
를 if($member[user_id])$nick=$member[user_id];else $nick='손님';
으로 바꾸어 주시면 로긴중인 닉으로 손님 대신에 사용할수 있습니다.
 
소스들이 100라인 안팍으로 이해하기 쉽게 되어있습니다.
사용방법은 1:1 상담 링크는 client.php 로 연결합니다.
그후, 관리자분은 server.php 를 실행해 두시면 됩니다.
 
PS_1. 본 프로그램은 리플레쉬 방식이기 때문에 서버에 부하를 주게 됩니다.
그래서 많은 방문자를 가진 홈페이지에서는 절때 비추합니다.
PS_2. 부하때문에 샘플예제를 보여드리지 못해 죄송합니다. 하지만 쉽게
깔아서 테스트 해보실수 있고, 사용중인 예를 캡쳐해서 올립니다.
PS_3. 해당 소스에 대한 질문은 받지 않습니다.

GChat

인터넷정보2007. 10. 12. 23:15

GChat 이란..

상담을 위한 1:1 전용 채팅입니다.
기존의 메신져처럼 사용하시면 됩니다.
고객은 별도의 설치과정 없이 대화하실수 있습니다.
디자인 변경이 아주 쉽습니다.
웹서버에 부하를 전혀 주지 않기때문에 트래픽 걱정이 없습니다.
상담원이 부재시에는 메세지함을 통해 연락을 남길수 있습니다.
태그 한줄로 자신의 홈페이지에 손쉽게 연결할수 있습니다.

스크린샷

사용자 삽입 이미지

다운로드

사용방법

어떤 사이트에 들어가보면 마우스 오른쪽 버튼 클릭하는 것을 막아 놓은 곳이 있을때!!~
 
복사 못해가도록 하려고 그렇게 해 놓은 것이지용~
 
이런 사이트에서도 마우스 오른쪽 버튼 클릭 할수있게 만들 수 있는 방법중 하나입니다.
 
자 따라해 봅시다.
 
1. 우선. 익스플로러 메뉴에서 [즐겨찾기] -> [즐겨찾기에 추가] 에서~
 
"오른쪽마우스해제"(다른이름도 상관없지요)라는 이름으로 새로운 페이지를 추가하세요.
 
그러면 즐겨찾기에 [오른쪽마우스해제]라는 것이 추가 되지요?
 

2. 즐겨찾기에서 방금 등록한 "오른쪽마우스해제" 를 마우스오른쪽 버튼을 클릭하고, 등록정보속성을 누릅니다.
 
윈도우XP에서는 속성이라고 되어 있죠. 3. 아래의 소스를 URL 에 복사해 넣으세요.

javascript:function r(d){d.oncontextmenu=null;d.onselectstart=null;d.ondragstart=null;d.onkeydown=null;d.onmousedown=null; d.body.oncontextmenu=null;d.body.onselectstart=null;d.body.ondragstart=null;d.body.onkeydown=null; d.body.onmousedown=null;}var tb=document.all.tags('BODY');if(tb.length==0) {for(var i=0;i<top.frames.length;i++){r(top.frames[i].document);}}else{r(document);}

붙여넣었으면, [적용]을 누릅니다.
 
적용을 누르면 그림과 같이
 
["javascript" 프로토콜이 등록된 프로그램을 가지고 있지 않습니다. 이 대상을 보관하시겠습니까?] 라고 물어 옵니다.
 
[예]를 눌러 줍니다. [확인]을 눌러 창을 닫습니다.
 

이제 다 되었습니다.
 
마우스 오른쪽 클릭이 막아져 있는 사이트에 가셔서 서핑 하시다가 오른쪽 마우스 클릭을 사용하고 싶으시면..
 
즐겨찾기에 추가 되어 있는 "오른쪽마우스해제" 를 클릭해 주면~
 
오른쪽클릭막아놓은것' 해제 되어 모든 기능을 사용할 수 있습니다.
 

즐겨찾기에서 연결에 넣어놓으면 주소이동 옆에 연결 누르면 바로 나와서 더 편하건 당근이죠!!