Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

profile
조회 수 885 댓글 11
Extra Form

개인이 프로그래밍한 .py 프로그램을 사용하여 iso를 bin으로 압축시키면 모든 일이 다 끝나는데,

 

py를 실행하기 위해 파이선 2.7을 설치한 뒤 클릭하였으나 CUI가 떴다 바로 사라집니다.

 

압축하고자 하는 파일을 파이썬 프로그램 위에 끌어다놓고 실행하였더니, python.exe의 CUI에 아무 글자도 안 뜨고 검은 화면만 뜨더니 곧 창이 사라졌고, 시스템 용량은 변하지 않았습니다.

 

"Anyways let's get to the last part, the data tracks. If you followed everything you should now have one or two .iso files which bincuetool.exe outputted. You should compress them to compatible .bin files, use the attached comp.py file to compress the .iso files to .bin files. Then rename them according to the .hcd file you created."

 

이걸 어떻게 써야만 하는 건지 궁금합니다. exe가 아닌 파이썬이라 CMD로 여는 건 효과가 없더라고요.

 

 

 

프로그램은 이겁니다.

 

#!/usr/bin/env python -u

import os, struct, sys, zlib

fd = open(sys.argv[1], 'rb')

fd.seek(0, 2)

fdsize = fd.tell()

fd.seek(0)

entries = fdsize / 0x40000

if fdsize - (entries * 0x40000) > 0:
    entries += 1

dst = open('compressed.bin', 'wb')

dst.write(struct.pack('<I', entries))

for i in xrange(entries):
    dst.write(struct.pack('<I', 0))
    dst.write(struct.pack('<I', 0))

dst.close()

dst = open('compressed.bin', 'r+b')
dst.seek(0, 2)

for i in xrange(entries):
    offset = dst.tell()
    data = fd.read(0x40000)
    datacomp = zlib.compress(data, 9)
    size = len(datacomp)
    sizealigned = (size + 3) & -4
    dst.write(datacomp)
    dst.seek((i * 8) + 4)
    dst.write(struct.pack('<I', offset))
    dst.write(struct.pack('<I', sizealigned))

    dst.seek(0, 2)

    for i in xrange(sizealigned - size):
        dst.write(chr(0))

dst.close()
fd.close()
 

 

아래 댓글대로 모두 해 보았지만 불가능합니다. 살려주세요.



  • profile
    Koasing      PROBLEM? 2019.09.13 21:54
    정확한 질문 내용은 윈도우 명령 프롬프트에서 파이썬 스크립트를 실행 시킬 때, 아규먼트를 넣는 방법입니다. 작업 디렉토리에서 명령 프롬프트를 열고, 파이썬 스크립트를 수동으로 실행시키면 됩니다.
    python comp.py input_iso_file.iso

    다만 해당 파일은 문법이 파이썬2 문법이므로 참고하시고, 파이썬 설치경로가 path에 올바로 포함되어 있어야 합니다.
  • profile
    Veritas      ლ(╹◡╹ლ)  2019.09.13 22:01
    CMD 실행해서 comp.py가 든 디렉토리로 가서 python comp.py (파일).iso 그대로 입력했습니다.
    'Python' is not recognized as an internal command 어쩌고 뜨네요 ㅠㅠ
  • profile
    yyang 2019.09.13 22:21
    파이선 설치 경로가 환경 변수 'path'에 등록되어있어야 합니다
  • profile
    Veritas      ლ(╹◡╹ლ)  2019.09.13 22:21
    이쪽을 잘 몰라서 그런데.. 어떻게 등록하나요?
  • profile
    yyang 2019.09.13 22:25
    음.. 제가 쓴 글은 아니지만
    구글 검색결과 둘째인
    https://wxmin.tistory.com/m/121
    이것을 보고 따라하시면 될 것 같습니다~

    파이선 설치 경로를 알고 계신가요?
  • profile
    Veritas      ლ(╹◡╹ლ)  2019.09.13 23:17
    안되서 그냥 파이썬 설치된 폴더에 py 두개 넣고 iso 명령 실행했는데, 문법에 맞지 않는다고 실행을 거부합니다 ㅠ
  • profile
    title: 야행성프리지아      Facta, Non Verba 2019.09.13 23:34
    코드 자체는 굳이 python 2.7에서 돌려야하는 게 아닌 것 같습니다.

    따라서 아마도 가장 쉬운 방법은...
    0) 적당한 디렉터리를 만든 뒤, py 파일과 iso 이미지를 복사해둡니다.
    1) Anaconda3를 이용하여 python을 설치합니다. 아마 3.6 이후 버전이 깔릴 겁니다.
    2) Anaconda3 설치 후 생성된 시작메뉴 - Anaconda3 에 들어가서 anaconda prompt 바로가기를 클릭, cli를 엽니다.
    3) 이 상태에서 디렉터리를 이동해서 0번의 디렉터리로 갑니다.
    4) python comp.py (isoname).iso 실행

    이것도 잘 안되신다면, aws 에서 python 깔린 AMI 선택해서 instance 하나 연 다음, 그 안에서 작업하고 파일 빼 오는 게 더 쉬울지도 모르겠네요...
  • profile
    Veritas      ლ(╹◡╹ლ)  2019.09.13 23:49
    감사합니다. 4시간동안 붙잡고 있던게 바로 해결되네요.
  • profile
    BEE3E3      idolm@ster.email 2019.09.14 00:18
    파이썬 설치할때 PATH에 추가하는 옵션을 디폴트로 해야한다고 생각합니다...
  • profile
    qua1121      대학원 후 스타트업의 길을 걷습니다. 날 죽여줘... 2019.09.14 10:04
    윈도우라면 sys를 쓰는 방법도 있습니다.
    https://wikidocs.net/26
  • profile
    KOZ39 2019.09.14 10:06
    코드 보니까 xrange만 range로 바꾸시면 3.7 버전 쓰셔도 됩니다.
    설치할때 PATH 등록하는 옵션 있으니 꼭 체크하시고요.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    윈도우 10 최적화 팁 있을까요 ?

    윈도우 엣찌 랑 엑스박스 기타 등등 (모바일용 프로그램)   윈도우 XP . 7 버전에서는  정말 깔끔하고 !  편하다가  무슨 똥 배짱인건지. 윈도우 8.1+7 짬뽕 이것도 저것도 아닌 이상한 버전 출시 해버리네요 ㅋㅋ;;     컴맹이라서 SOS ...
    Date2018.01.06 질문 ByBENQ♡ Reply6 Views611
    Read More
  2. No Image

    ASA 5505 2번쪠 질문입니다....

    https://gigglehd.com/gg/index.php?mid=soft&page=2&document_srl=2213419 이전에 이런 글를 올렀습니다 근대 아직도 해결 못하고있습니다 멘붕 오네요... 이번은 다름이 아니라 VLAN 으로 구성을하고나면요 VLAN은 서로 통신을 ...
    Date2018.01.05 질문 By알파 Reply7 Views327
    Read More
  3. No Image

    에디트 플러스 vs 노트패드++ 무엇이 좋은가요?

    코딩입문이고 이제 막 시작하고 공부하고 있는 대학생입니다. (비전공자)   텍스트에디터 프로그램을 찾다가 에디트플러스 하고 노트패드++ 추천글이 많은데 무엇이 좋은가요?   비용은 상관없습니다. 에디트플러스도 그렇게 부담스럽지 ...
    Date2018.01.05 질문 By보농보농 Reply8 Views2708
    Read More
  4. 하드 드라이브 이름으로 문제가 발생하신적 있으신지요?(+설문조사?)

      원래 OS 설치 후에 "로컬디스크"라는 이름으로 되어 있는데,   예전에 계정이 영문이 아닐 경우 문제가 생기는 프로그램들이 있어서 괜히 신경이 쓰여 드라이브를 "main" 이렇게 바꾸어 놓는데,   드라이브 이름에 따라서(한글등의 경...
    Date2018.01.04 질문 ByVCSEL Reply12 Views523 file
    Read More
  5. 비주얼 스튜디오 같은 SDK 문의 드립니다.

      안녕하세요.   근 10년 만에 개발새발 또 뭔가 만들어 볼까 하고, AVR 스튜디오...(무려 7까지 나왔더라구요... 툴체인도 다 포함되어 있고 ㄷㄷ)도 깔고, Ki-Cad(PCB 그려주는 소프트웨어, 이것도 옛날에는 Orcad 썼었구요;;)도 깔고....
    Date2018.01.03 질문 ByVCSEL Reply13 Views649 file
    Read More
  6. 윈도우 10 RS3 작업관리자의 GPU 사용률 탭 활성화 방법 질문드립니다.

            보시다시피 RS3이고 드라이버가 잡혔는데도 불구하고 작업관리자에 GPU 사용률이 뜨지 않습니다. 해결할 수 있는 방법이 없을까요?
    Date2018.01.02 질문 Byhjk9860 Reply10 Views3317 file
    Read More
  7. No Image

    컴퓨터 조립 10년만에 합니다! 윈도우는 어디서 사야할까요

    그동안 계속 노트북만 쓰다가 새해를 맞아 10년만에 조립을 하게되어 감회가 새롭네요.   윈도우10을 설치하려는데 어디서 구입하는게 가장 저렴한가요?  
    Date2018.01.02 질문 By라자라 Reply12 Views954
    Read More
  8. No Image

    ASA 5505 NAT 설정 질문 합니다....

    으앙 도무지 혼자서는 진행을 못하겠습니다 ASA 5505 NAT를 설정 할러고 인터넷에서 찾아서 설정을해도 잘되않되는거 같습니다.... ASA 버전 9.23 입니다 내트워크 구조가요   ISP<----->ASA<------>컴퓨터 입니다 이럴때는 어트게 해야 ...
    Date2018.01.01 질문 By알파 Reply8 Views396
    Read More
  9. 이름도 없고 속성도 없는 파일들이 왜 생길까요?

      바탕화면에 이름없고 확장자없고 우클릭시 잘라내기/바로가기만들기/삭제 밖에 없습니다.   잘라내기해서 다른 폴더에 붙여넣기하면   오류 0x80004001이 구현되지 않았습니다. ::{0875DCB6-C686-........라서 안된다고 뜨고요.   삭제...
    Date2017.12.31 질문 By주기율표 Reply5 Views2896 file
    Read More
  10. 윈도우 10 블루투스가 안됩니다

                  물론 드라이버 재설치 등등 다 해봣습니다.   보드는 x99 godlike gaming 블투 칩셋은 킬러랜 1535    보이는것과 같이 와이파이는 잘되는데 블투는 안됩니다 장치관리자쪽에는 리프레시 해도 블투는 안나오고 물론 블투 ...
    Date2017.12.30 질문 Byあさりななみ Reply13 Views1632 file
    Read More
  11. No Image

    인터넷 때문에 화가납니다

    Sk 기가라이트로 넘어온지 일년가까이 되어가는데 오랜만에 집에와서 쓰는데 어제부터 이상한 현상이 생깁니다   기가라이트면 당연히 500급 속도가 나와줘야 하는데 계속 100 밖에 안나와요... 그래서 지금 쓰는 공유기가 문제겠지 해서 ...
    Date2017.12.25 질문 By네모난지구 Reply3 Views597
    Read More
  12. No Image

    라이트룸 인쇄 퀄리티 만큼 윈도 기본 인쇄 뽑는 방법이 있을까요?

    안녕하세요.   프린터 인쇄 관련 질문좀 드립니다~     저는 사진 찍고나서 가아끔 고급(?)A4 용지에 뽑아서 보관을 합니다.   근데 파일 우클릭-인쇄 로 뽑을때 하고, 라이트룸에서 사진을 불러와서 인쇄하는 경우에 차이가 매우 심하게...
    Date2017.12.25 질문 By데레데레 Reply1 Views719
    Read More
  13. No Image

    유툽 60fps 질문입니다

    유투브로 영상을 자주 보곤하는데 60fps로 영상을 보는 방법이 있을까요? 아예 업로드가 60fps로 되어있는 경우는 제외하고요 팟플레이어같은 경우는 플루이드 모션이나 자체 기능으로 프레임을 뻥튀기 시켜주는데 웹브라우저상에서 유튜...
    Date2017.12.24 질문 By네모난지구 Reply4 Views948
    Read More
  14. No Image

    공유기 추천해주세요! +질문

    현재 a1004를 쓰고 있지만 살때부터 뽑기운이 안좋았는지 조금만 덥거나 그러면 간당간당 거리길레 바꾸려고 합니다. 컴퓨터2대 IPTV1대 스마트폰3대 이렇게 사용할 예정인데 공유기 추천해주실만한거 있나요? 예전에 알아볼때는 디링크 D...
    Date2017.12.23 질문 Bytitle: AMD동글동글이 Reply15 Views761
    Read More
  15. 광고 대신 채굴, 어떻게 생각하십니까?

      17년 12월 20일 현재 배그로그 사이트에 접속하면 미친듯이 CPU 점유율이 높아지는 현상이 발생합니다.     CPU 점유율이 치솟는 원인은 바로 mining.best 라는 사이트에 접속해서 그렇습니다.     이 주소로 접속해보면 알트코인 모네...
    Date2017.12.20 질문 Bytitle: 컴맹픔스 Reply10 Views1006 file
    Read More
  16. No Image

    (해결)드림스파크 제품키를 다른 학생에게 양도해도 위반일까요?

    오랫만에 드림스파크? 홈페이지 들어가서 갱신했는데(지금은 이름이 바뀌었다더라구요) 발급받은 제품키들이 놀고있습니다.   제가 필요한건 서버 2012 R2뿐인데.. 윈도우 8.1 인더스트리, 윈도우 서버 2016 에센셜, 스탠다드 등등 제품이...
    Date2017.12.14 질문 Bytitle: AI청솔향 Reply8 Views750
    Read More
  17. No Image

    Daum 홈페이지 잘 접속되나요?

    SK브로드밴드 사용중입니다.   얼마전부터 다음 홈페이지 접속이 잘 안되네요. 계속 느려지고 로딩중 아이콘이 돌아가고...   사용중인 인터넷이 이상한가 싶었는데 다음 말고는 다른 사이트는 다 아무 이상이 없는 걸 보면   다음만 안되...
    Date2017.12.12 질문 Bytitle: AI아즈텍 Reply4 Views415
    Read More
  18. 작업관리자에 관한 고찰?

    저번에 기글에서 작업관리자에 표시되는 cpu 사용률은 무조건 유휴상태인 cpu 리소스만 참고해서 표기되는게 아니라고 듣긴 했습니다만   사진처럼 작업관리자에 나오는 램 사용률이랑 오른쪽에 보는거랑은 많이 차이가 있네요 작업관리자...
    Date2017.12.10 질문 By프레스핫 Reply5 Views1091 file
    Read More
  19. No Image

    [질문] G9에서 Win10 47500원인데요. 괜찮을까요?

        가격이 가격인지라 한개정도 구매해둬도 괜찮을꺼 같은데.   괜히 나중에 인증안되거나 하는건 아닐까 해서요.   -마음가는 길은 곧은 길-
    Date2017.12.07 질문 Bytrueonot Reply5 Views638
    Read More
  20. No Image

    오토핫키 문법 잘 아시는분 있으신가요?

      #NoEnv ^[:: WinGet, handle, ID, A WinGetTitle, MainTitle, ahk_id %handle% lparam := 243|604<<16 Loop{     WinGetTitle, Title, ahk_id %handle%     if(MainTitle=Title){         PostMessage, 0x100, 0x5A, 0x2C0001, ,ahk_id ...
    Date2017.11.30 질문 Byあさりななみ Reply1 Views936
    Read More
목록
Board Pagination Prev 1 ... 55 56 57 58 59 60 61 62 63 64 ... 73 Next
/ 73

최근 코멘트 30개
툴라
07:55
마라톤
07:55
마라톤
07:54
툴라
07:53
툴라
07:49
GPT
07:49
GPT
07:47
툴라
07:37
360Ghz
07:27
소스케
07:15
GENESIS
06:52
MUGEN
06:52
포인트 팡팡!
06:50
GENESIS
06:49
보문산타이거
05:06
보문산타이거
05:04
슬렌네터
04:49
라데니안
03:40
포인트 팡팡!
03:16
Lynen
03:16
유카
03:08
린네
02:29
린네
02:24
이수용
02:22
카에데
02:21
별밤전원주택
02:15
린네
02:14
별밤전원주택
02:13
카에데
02:10
nsys
02:09

한미마이크로닉스
MSI 코리아
더함
AMD

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소