도와주세요

브라우저와 기본응용프로그램과의 양방향 통신에 대하여

Hanam092018.12.16 17:49조회 수 66댓글 6

    • 글자 크기

안녕하세요? 시험이 끝난 Hanam09입니다.


제가 어떤 프로그램을 만들려 하는데 그 프로그램이 원활하게 돌아가는데에 걸림돌이 있어 이렇게 질문을 하려 합니다.


저는 다음과 같은 역할을 하는 프로그램을 만들려하였습니다.


    ::

제가 가지고 있는 USB에 기본 HTML파일과 Python으로 작성되고 Windows 응용프로그램화된 프로그램이 있습니다.


이 응용프로그램이 실행되면 기본 HTML파일을 열고 다른드라이브에 위치한 로컬파일의 리스트를 가져와 List.html을 만들고

 기본 HTML파일에서 Iframe으로 List.html파일을 불러옵니다.(이는 보안문제(AJAX문제)를 우회하기 위해서 입니다) 

그리고 브라우저에서 다시 이 응용프로그램을 호출하도록 할 수 있게 하기 위하여 사용자 URL 스키마를 레지스트리에 등록합니다.

브라우저에서는 List.html에서 파일삭제버튼을 만들고 그 버튼을 누르면 appname:Remove=File 이라는 경로로 이동하여 응용프로그램을 호출하고

 파라미터를 Remove=File이라는 값을 받고 응용프로그램은  그 해당 요청을 실행하고 브라우저에게 파일이 제대로 삭제되었다는 응답(이나 요청)을 보내야 하는데 도저히 여기서 감이 나오지를 않습니다.ㅠㅠ

ActiveX없이 커스텀 스키마로 호출하는데 응용프로그램에서 브라우저 값전달은 답이 나오지를 않네요


제가 뭔가 놓친게 있다면 알려주세요.

 

안녕!

 

    • 글자 크기
호스팅신청페이지 및 FTP접속이 안됩니다. (by 막시모) usb 부팅 질문 드립니다. (by calm)
  • 2018.12.16 17:56

    이정도 급의 연동이라면 aspx 를 배우셔야 할것 같습니다.

     

    윈도우 전용 was 같은 개념이라 잘 프로그래밍하면 원하는 기능을 뽑아낼 수 있지 않을까하는 먼~~~~ 생각입니다.

  • @맛스타
    Hanam09글쓴이
    2018.12.16 18:25

    제가 만들려고 하는건 웹서버에서 동작하는 프로그램을 만들려던게 아닙니다.

    그저 아무 윈도우즈 컴퓨터에서 USB하나로 웹브라우저에서 파일들을 관리하는 프로그램을 만들고 싶었을 뿐입니다.

     

    그래도 답변 감사합니다.

  • @Hanam09
    2018.12.16 19:10

    html을 사용한다는 것은 기본적으로 브라우저를 사용한다는 뜻으로 해석했습니다.

     

    aspx는 윈도우쪽 웹 프로그래밍 언어라 웹에서 윈도우 작업은 어느정도 컨트롤 가능할것으로 생각되서 적었습니다.

  • @맛스타
    Hanam09글쓴이
    2018.12.16 21:21

    ASP (.NET )자체는 윈도우 서버에서만 가능합니다.

     

    일반 사용자 환경에서는 VBScript를 사용할 수 있으나, 해당언어에 대하여 지금은 정보가 많지 않아 이렇게 질문하였습니다.

  • 2018.12.16 21:22

    python 파일이 어떤 용도를 하는지 모르겠지만 그냥 python으로 소켓 프로그래밍을 해서 웹서버와 비슷하게 동작을 하는 방식으로 만드는 것이 괜찮아보입니다.

    소켓을 쓰기 싫으시다면 Flask를 사용하는 방법도 있고요.

     

  • @humit
    Hanam09글쓴이
    2018.12.17 18:13

    정말로 좋은정보 감사합니다. humit님

     

    소켓에 관한 지식이 없지만 한번 배워보고 시도하여 보겠습니다

    다시한번 답변 감사합니다.

댓글 달기

번호 제목 글쓴이 날짜 조회 수
공지 sfuh.tk 기본 도메인 사용하는 분들 확인바랍니다.5 마스터 7시간 전 55
공지 2019년 새해 복 많이 받으세요!15 마스터 2019.01.01 349
공지 사이트 정보등록을 신경써서 해주시기 바랍니다.3 마스터 2018.12.31 433
공지 회원 전용 페이지가 생겼습니다.15 마스터 2018.03.20 3884
공지 [필독] 질문하는 방법5 마스터 2018.02.23 633
브라우저와 기본응용프로그램과의 양방향 통신에 대하여6 Hanam09 2018.12.16 66
502 usb 부팅 질문 드립니다.1 calm 2018.12.14 43
501 파이썬 멜론차트 크롤링 구현 관련17 title: 만렙이 되어보자joyful 2018.12.08 221
500 음원스트리밍은 음원 보안을 어떤 방식으로 하나요?15 title: 만렙이 되어보자joyful 2018.12.06 120
499 제가 자바스크립트를 잘몰라서 원론적인 질문 하나 드립니다.6 홀민 2018.12.06 78
498 또다시 WWW 관련하여6 협스 2018.12.05 63
497 다음 api 사용하려고 뒤적거리다보니 curl_init, curl_easy_init 비교7 홀민 2018.12.05 62
496 콘서트 가보신 분 있으신가요?5 Piedots 2018.12.04 52
495 사이트 정보 등록 관련5 title: 만렙이 되어보자joyful 2018.12.01 60
494 WP에서 스팸....?11 협스 2018.11.30 88
493 스마트폰 연락처 관리를 어떻게 하시나요?8 이니스프리 2018.11.29 106
492 공유폴더가 안되는데 왜 안되는지를 모르겠습니다.3 calm 2018.11.27 58
491 [PHP] nl2br 함수 관련 문제 재발1 Piedots 2018.11.26 48
490 스마트 동기화가 가능한 클라우드 추천 부탁드려요~!2 이니스프리 2018.11.24 66
489 스포어 서버에서는 JQuery를 사용할 수 있나요?4 Piedots 2018.11.23 53
488 [PHP] nl2br 함수 관련3 Piedots 2018.11.21 67
487 원래 .co.kr 도메인과 .kr 도메인을 따로 따로 구입해야 하는건가요?7 title: 만렙이 되어보자맛스타 2018.11.20 84
486 노트북이 너무 시끄럽습니다.10 네모 2018.11.19 102
485 안녕하세요. AJAX로 페이지 긁어오는데에 보안오류가 생겼는데 조언을 구하고자 합니다.6 Hanam09 2018.11.19 57
484 웹페이지의 상단 메뉴를 고정하는 플러그인에 관하여 질문 드립니다4 이니스프리 2018.11.19 81
이전 1 2 3 4 5 6 7 8 9 10... 27다음
첨부 (0)
서버에 요청 중입니다. 잠시만 기다려 주십시오...