추억의 뻐꾸기 알람시계 그누보드 Cuckoo alarm watch > 그누보드5 플러그인

그누보드5 플러그인

그누보드 호환이거나 독립적으로 실행되는 플러그인을 소개합니다.

추억의 뻐꾸기 알람시계 그누보드 Cuckoo alarm watch 정보

추억의 뻐꾸기 알람시계 그누보드 Cuckoo alarm watch

첨부파일

cuckoo.php (11.2K) 4회 다운로드 2025-03-22 23:22:56 포인트 차감1
cuckoo.mp3 (199.2K) 0회 다운로드 2025-03-22 09:40:12 포인트 차감1
테스트한 버전5.6.8
호환 가능 버전5.3 이상

본문

컴 작업하다가 약속시간을 까먹은 적이 있어 한번 만들어봤습니다.

 

추억의 뻐꾸기 알람시계 (그누보드용)

매시간마다 울리고 따로 알람설정을 할 수 있는 아날로그 시계인데 알람에 맞쳐 뻐꾸기가 문열고 나와서 짖어댑니다.

데스크탑/모빌 겸용입니다.

설정된 알람은 db없이 localstorage에저장되어 delete하기 전까지 계속 유효합니다. 

 

cuckoo.php <--root에 copy

cuckoo.mp3 <-- root/files/ 에 copy, 무시하고 root에 그냥 copy하실려면 cuckoo.php에서 mp3 경로 재설정 필요

이렇게하고 실행형으로 그때그때마다 불러오시길 원하시면 그누보드에서 cuckoo.php를 불러오시면 됩니다.

 

만일, 항상 쓰기를 원하시면 아래코드를 aside 가장 밑부분에 붙여서 사용하시면 되고 style은 본인 aside에 맞춰서 수정하시면 됩니다.


<!-- cuckoo clock -->
        <div style="height: 75%; max-height: 100px; transform: scale(0.75); transform-origin: top right; text-align: right; float: right; margin-bottom: 600px;">
            <?php include(G5_PATH.'/cuckoo.php'); // 뻐꾸기 알람 시계 ?>
        </div>
        <!-- cuckoo clock -->

 

test:

https://atlanta.infinityfreeapp.com/cuckoo.php

 

아...죄송합니다...

cuckoo.html로 받으셨던 분들....cuckoo.php로 다시 받으세여..

제가 잘못 올렸었네요....

죄송합니다.

 

 

 

 

추천
3

댓글 전체

감사합니다

보통 시계는 서버의 시간에 맞추어지는데 혹시 서버 시간에 관계 없이

원하는 국가의 시간으로 세팅하려면 어떻게 하면 되는지요?

예를 들면 서버는 한국에 있고 시간은 미국 시간을 표시하려면요?

제 사이트보시면 가장 최상단에

  • 한국시간 03-22-2025 14:41:36 (토)
  • 미동부시간 03-22-2025 01:41:36 (토) 이렇게 나오죠....같은 사이트에 시간대를 다르게 설정할수 있는데여..

참고하시면 위에 보이게 하는 것은 아래코드입니다.


<li>한국시간 <?php echo date('m-d-Y H:i:s');?> (<?php echo $tweek[date("w")];?>)</li>
    <?php date_default_timezone_set("America/New_York");?>
    <li>미동부시간 <?php echo date('m-d-Y H:i:s');?> (<?php echo $tweek[date("w")];?>)</li>

 

 

결론은 밑에 코드를 변화를 주면서 적용하시면 시계방도 만드실 수 있을겁니다.

 
<?php echo date('m-d-Y H:i:s');?>
<?php date_default_timezone_set("America/New_York");?>

 

참고: https://sir.kr/g5_skin/60887

const secondDeg = (seconds / 60) * 360;
    const minuteDeg = ((minutes + seconds/60) / 60) * 360;
    const hourDeg = ((hours + minutes/60) / 12) * 360;

 

여기에서 국가별로 시차를 적용해서 가감하면 될 것 같은데 그런가요?
감사합니다

전체 590
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT