Coding/Script2020. 9. 10. 23:55

자바스크립트(Javascript)로 만든 계산기

자바스크립트를 이용하여 간단한 계산기를 만들어 보았습니다.

소스위치: github.com/chobocho/JsCalculator

 

chobocho/JsCalculator

Javascript calculator. Contribute to chobocho/JsCalculator development by creating an account on GitHub.

github.com

다운로드: play.google.com/store/apps/details?id=com.chobocho.jscalculator

 

Simple Calculator (계산기) - Google Play 앱

Simple Calculator (계산기) No Ad. (광고가 없는 간단한 계산기 입니다.)

play.google.com

Posted by chobocho

댓글을 달아 주세요

Coding/Script2017. 6. 15. 00:30

Batch 파일을 이용한 작업을 하다가, 작업을 종료를 팝업 윈도우를 띄워주는 기능이 필요하여 찾아보았다.


[ 출처 ]

https://stackoverflow.com/questions/774175/show-a-popup-message-box-from-a-windows-batch-file


1. CSCRIPT


[ msgbox.vbs ]

Set args = WScript.Arguments

msgText = args(0)

MsgBox msgText


CSCRIPT msgbox.vbs "chobocho.com"




2. mshta 이용 


mshta javascript:alert("chobocho.com!");close();



[ Python에서 호출 ]

import os

 

if __name__ == '__main__':

    cmd = "mshta javascript:alert(\"chobocho\.com!\");close();"

    os.system(cmd)

Posted by chobocho
TAG MsgBox, script

댓글을 달아 주세요

Coding/Script2016. 12. 20. 00:24
Excel VBA : Open file with dialog box







Sub OpenFile()
    Dim chooseFileName As Variant
    chooseFileName = Application.GetOpenFilename(FileFilter:="XML Files(*.xml), *.xml", Title:="Select XML file")

    If chooseFileName <> False Then
       Debug.Print chooseFileName
    Else
       Exit Sub
    End If
End Sub

  • MSDN Link


'Coding > Script' 카테고리의 다른 글

windows 에서 pop띄우기  (0) 2017.06.15
[Excel VBA] File open / 파일열기  (0) 2016.12.20
[PHP] 서버에 접속한 장치의 IP 얻기  (0) 2011.01.19
BASIC의 추억  (0) 2007.04.04
Posted by chobocho

댓글을 달아 주세요

Coding/Script2011. 1. 19. 23:50
<?
        echo "Your IP is [ ".$_SERVER['REMOTE_ADDR']." ]";
?>

'Coding > Script' 카테고리의 다른 글

[Excel VBA] File open / 파일열기  (0) 2016.12.20
[PHP] 서버에 접속한 장치의 IP 얻기  (0) 2011.01.19
BASIC의 추억  (0) 2007.04.04
홈페이지에 명언을 뿌려주는 코드  (6) 2006.09.18
Posted by chobocho
TAG IP, php, Server

댓글을 달아 주세요

Coding/Script2007. 4. 4. 01:44

윈도우XP에 포함된 QBASIC

윈도우XP에 포함된 QBASIC

C 를 알기전인 중학교때 열심히 가지고 놀았던 QBASIC이다. GWBASIC에 비해 전용 IDE(?)도 갖추었고, 행번호가 없어도 실행이 되고 함수 지원 등 다양한 변화가 있었다. 비록 컴파일은 지원하지 않았지만, 나름 유용했다. 마이컴이나 PC잡지에 나온 소스를 쳐보고 벽돌깨기나 타자연습등을 만들어 보면서 나름 만족감을 느끼게 해줬던 프로그램이다.
윈도우 95로 넘어오면서 사라진 줄 알았는데, 윈도우 XP에도 여전히 살아있었다.

간만에 QBASIC를 수행해 보니, 예전에 내공이 모자라서 만들고 싶어도 만들지 못했던 프로그램을 다시한번 BASIC으로 짜볼까라는 생각도 해보았다. 그래도 그 시간에 잠이나 자는게 좋을 것 같다. 이미 세상의 많은 시간많고 능력되는 재야 고수들이 짜놓은 좋은 프로그램과 소스들이 넘쳐나고 있으니까.

오랫동안 잊고 있었던 즐거웠던 추억이 떠오르는 화면이다.
항상 느끼지만 취미는 취미로 만족해야지, 일이되면 즐거움이 사라진다.
 

'Coding > Script' 카테고리의 다른 글

[PHP] 서버에 접속한 장치의 IP 얻기  (0) 2011.01.19
BASIC의 추억  (0) 2007.04.04
홈페이지에 명언을 뿌려주는 코드  (6) 2006.09.18
[PHP]변수값 넘기기  (2) 2006.08.29
Posted by chobocho

댓글을 달아 주세요

Coding/Script2006. 9. 18. 01:35
#proverb.php

<?
  include "./data.php";
  $result_proverb=$proverb[$number];
?>
  <table border="0" cellSpacing="0" cellPadding="5" width="300">
   <tr>
    <td><b>[오늘의 한 마디]</b> <br><?=$result_proverb?></td>
   </tr>
  </table>


#data.php

<?
  $number = mt_rand(0, 1);
  $proverb = array(0=>'盡人事待天命', '구슬이 서말이라도 꿰어야 보배다.');
?>

'Coding > Script' 카테고리의 다른 글

BASIC의 추억  (0) 2007.04.04
홈페이지에 명언을 뿌려주는 코드  (6) 2006.09.18
[PHP]변수값 넘기기  (2) 2006.08.29
웹사이트에 구글 검색창 달기  (0) 2006.08.03
Posted by chobocho

댓글을 달아 주세요

  1. 잘살고 있는가보네. 여친도 생겨서 좋것다.ㅋㅋ

    2006.09.20 01:30 [ ADDR : EDIT/ DEL : REPLY ]
  2. http://www.kid.pe.kr/project/
    ajax 프로그래밍 관심있지 않나? 땡기면 참가해라...
    참, 삼성에서 스크립트 프로그래밍하고 싶은 애들도 참가시키면 좋고^^

    그리고 10월 7일 저녁 시간은 비워놓도록... 추석맞이 환수랑 학교앞에 놀러간다. 설마 그날도 일하는 건 아니겠지...

    2006.09.23 17:59 [ ADDR : EDIT/ DEL : REPLY ]
  3. chobocho

    그럴 시간이 있을까요? 다들 일하기도 바쁜데...쩝...
    그럼 그때 봐요...

    2006.09.24 23:29 [ ADDR : EDIT/ DEL : REPLY ]
  4. 하악하악~ 좀더 화끈한 코드 없어? +ㅁ+

    2006.09.25 21:37 신고 [ ADDR : EDIT/ DEL : REPLY ]
  5. 비밀댓글입니다

    2006.10.01 00:40 [ ADDR : EDIT/ DEL : REPLY ]

Coding/Script2006. 8. 29. 01:31
PHP에서 보안설정으로 값이 넘어 가지 않을 경우 아래와 같이 하면된다.

$passwd = $_POST[passwd];

'Coding > Script' 카테고리의 다른 글

홈페이지에 명언을 뿌려주는 코드  (6) 2006.09.18
[PHP]변수값 넘기기  (2) 2006.08.29
웹사이트에 구글 검색창 달기  (0) 2006.08.03
배치파일 정리  (0) 2006.04.22
Posted by chobocho

댓글을 달아 주세요

  1. 보안설정을 특별히 설정해 놓은게 아니라도 당연히 저렇게 해야지..

    2006.09.04 02:21 신고 [ ADDR : EDIT/ DEL : REPLY ]
  2. 당연히 그리해야 하는것이다 -_-;; 조뻥아...
    1. $_GET[]과 $_POST[]에서 동시에 같은 변수명이 유입될 가능성
    2. $_POST[]에 의해 전달받아야 할 인자를 악의적으로 $_GET[]에 의해 전달시켜 주접잖은 장난을 치는 경우
    3. 그리고 버전은 기억이 잘 안나지만, php는 이제 기본적으로 GET/POST의 변수를 저런 식으로만 전달할 수 있게 디폴트 설정이 되었다

    만약 $mq = @mysql_query("select * from id_list where id='{$id}', pw=PASSWORD('{$pw}')";);라는 식으로 회원 로그인 인증을 한다고 치자.
    $id와 $pw는 POST로 넘어와야 하는데 만약에 $id와 $pw를 GET으로 넘겨 버리고 와일드 카드를 넣으면 어떡할래? ㅎㅎ
    실제로 제로보드가 그렇게 한번 뚫렸느니라 ㅡ_ㅡ

    나같은 경우는 $_POST[]로만 값이 전달되어야 하는 스크립트에 $_GET[]이 넘어오면 아예 브라우저를 죽이는 코드를 삽입하기도 했다. 엿좀 먹으라고...

    2006.09.07 10:55 신고 [ ADDR : EDIT/ DEL : REPLY ]

Coding/Script2006. 8. 3. 23:45
구글 검색창을 웹페이지에 달고 싶다면 다음 사이트를 참고하면 된다.

http://www.google.co.kr/intl/ko/searchcode.html

아니면 아래 코드를 추가해 주면된다.


[CODE] <!-- Search Google --> <center> <form method=get action="http://www.google.co.kr/search"> <table bgcolor="#FFFFFF"><tr><td> <a href="http://www.google.co.kr/"> <img src="http://www.google.co.kr/logos/Logo_40wht.gif" border="0" alt="Google" align="absmiddle"></a> <input type=text name=q size=25 maxlength=255 value=""> <input type=hidden name=ie value=euc-kr> <input type=hidden name=oe value=euc-kr> <input type=hidden name=hl value=ko> <input type=submit name=btnG value="Google 검색"> </td></tr></table> </form> </center> <!-- Search Google --> [/CODE]

'Coding > Script' 카테고리의 다른 글

홈페이지에 명언을 뿌려주는 코드  (6) 2006.09.18
[PHP]변수값 넘기기  (2) 2006.08.29
웹사이트에 구글 검색창 달기  (0) 2006.08.03
배치파일 정리  (0) 2006.04.22
Posted by chobocho

댓글을 달아 주세요

Coding/Script2006. 4. 22. 01:05

10년전에 쪼매 열심히 보던 배치파일... 쓸일이 없을 줄 알았는데, 써야 할 일이 있어서 다시  한 번 기억을 되살려 보고, 인터넷 검색도 하여 정리를 해보았다.

1. Hello, World 출력하기

  Hello.bat를 만들고 아래와 같이 내용을 입력한다.

@echo Hello, World

  @는 echo off와 같은 의미로, 명령어를 다시 보여주지 않는다는 뜻

2. 명령어 정리

REM주석문을 위한 명령어.
@REM Hello.bat
@를 붙여주어야 다시 화면에 나타나지 않는다.
ECHO의미 그대로 화면에 명령어를 보여준다.

echo Hello, World!

수행시

echo Hello, World!
Hello, World!

로 출력된다. ECHO OFF 라는 명령을 맨 위에 쳐주면 ECHO기능이 사라진다.
그냥 ECHO만 치면 빈 라인이 출력된다.
CLS화면을 깨끗하게 지워준다
PAUSE아무키나 누를떄 까지 잠시 실행을 중단한다.
IFC의 IF와 비슷하다.

IF CONDITION == end GOTO END

@REM data.txt파일이 존재하면 EXECUTE로 점프
IF EXIST data.txt GOTO EXECUTE 
GOTO지정된 LABEL로 점프를 한다.

GOTO END

IF CONDITION == end GOTO END

위의 내용만 가지고도 할 수 있는 것은 무척 많다. 약간만 응용해도 위험한 것(?)들을 많이
많들어 낼수도 있고, 유용한 작업에 쓰일수도 있다.



참고 사이트 : http://computerhope.com/batch.htm

'Coding > Script' 카테고리의 다른 글

홈페이지에 명언을 뿌려주는 코드  (6) 2006.09.18
[PHP]변수값 넘기기  (2) 2006.08.29
웹사이트에 구글 검색창 달기  (0) 2006.08.03
배치파일 정리  (0) 2006.04.22
Posted by chobocho
TAG

댓글을 달아 주세요