[C#] 성경2PPT

Posted at 2014. 5. 18. 21:03 | Posted in 프로그램

성경 구절을 PPT로 만들어주는 프로그램입니다.
프로그램을 실행하면 생성되는 템플릿을 수정해서 PPT의 디자인을 바꿀 수 있습니다.

성경 구절을 인터넷에서 받아오기 때문에 첫 사용 시 인터넷에 연결된 상태에서 프로그램을 실행해야 합니다.
오프라인 캐시 사용 시 이전에 내려받은 성경 구절은 인터넷에 연결되지 않아도 사용할 수 있습니다.

개역개정, NIV, KJV, NASB, 개역한글, 쉬운성경, 공동번역, 현대인의성경, 새번역, 우리말성경, (日)구어역, (日)신공동역, (中)번체, (中)간체 등을 사용할 수 있습니다.

📖 프로그램 설명

여기에서 상세한 프로그램 설명을 확인하세요!

📜 변경사항

더보기
  • v2.0.0 이후의 변경사항은 여기에서 확인하세요!
  • v1.4.0 - 2020-07-29
    • 스플래시 스크린 추가 #41
    • PPT 제작 기록 관리 기능 추가 #39 (고석찬님 제안 #17)
    • 줄 수를 기준으로 슬라이드를 분할하는 기능 추가 #59 (이상문님 등 제안 #7)
    • 성경 데이터 내려받기 속도 제한 #42
    • 코드 클린업 #46
    • 빌드 대상 성경 목록 순번 세로 정렬 가운데로 변경 #57
    • PPT 만든 날짜의 기준 시간대를 로컬 시간대로 변경 #60
  • v1.3.2 - 2019-06-29
    • 여러 성경 사용 시 안정성 개선
    • 캐시를 필수로 사용하도록 변경
  • v1.3.1 - 2019-06-24
    • 디자인 변경
    • 여러 성경으로 PPT 만들기 지원
    • [BODY1] ~ [BODY9] 템플릿 치환자 추가
    • 성경 소스가 응답이 없으면 재시도 여부를 묻기
    • GOODTV 성경 소스 추가
    • 갓피아 성경에서 신명기 30장 9-10절 처리 못하는 문제 해결
    • http://go.microsoft.com/fwlink/?linkid=221217 추가 설치 필요
  • v1.2 - 2018-02-28
    • 오프라인 캐시 기능 추가
    • 성경 소스를 선택하는 기능 추가
    • 갓피아 성경 소스 추가
    • 템플릿에 테마와 슬라이드 마스터를 지원
    • PPT 만들기 전에 모든 성경 구절 검색어를 확인하도록 변경
  • v1.1.2 - 2018-02-23
    • PPT 작성 중 발생하는 오류를 상세하게 알리도록 변경
    • GitHub 버튼 추가
  • v1.1.1 - 2017-01-27
    • 오류 수정
  • v1.1 2017-01-26
    • 파일을 장별로 나누는 기능 추가
    • 키워드에 장 번호를 입력하지 않아도 되게 변경
  • v1.0.3.2 - 2015-04-15
    • 소제목 제거를 제대로 못 하는 문제 해결
  • v1.0.3.1 - 2014-10-05
    • 제목 검색 상자에서 방향키 누를 때 발생하는 오류 처리
    • 진행상황 간락하게 변경
    • 절 번호를 입력하지 않아도 되게 변경 및 이에 대한 설명 추가
  • v1.0.3.0 - 2014-08-10
    • 제목 검색기능 추가
    • 템플릿 파일 이름 변경
  • v1.0.2.0 - 2014-05-20
    • 프로그램 종료할 때 모든 파워포인트 창이 같이 닫히는 문제 해결
  • v1.0.1.0 - 2014-05-18
    • 템플릿: 치환자 변경, 추가
    • PPT 만드는 중에 파워포인트 보이지 않게 변경
    • 진행상황 보는 기능 추가
    • PPT 만드는 중에 취소하는 기능 추가
    • 프로그램 아이콘 추가
    • 설정 기억기능 추가
  • v1.0.0.0 - 2014-05-11
    • 배포

💰 후원하기

프로그램을 잘 사용하고 계시다면 블캣닷컴 - 후원 페이지를 통해 후원해주세요. 😄

내려받기: 2.0.0 - 2020-10-04

Bible2PPT-2.0.0-win-net48.zip
4.05MB

View Source on GitHub

* .NET Framework 4.8이 설치돼있어야 정상작동합니다.

.NET Framework 4.8 설치가 잘 안된다면?
윈도우 업데이트를 해주시거나 KB2813430 업데이트를 설치하고 진행해보세요~

* Microsoft PowerPoint 2007 이상과 Office 공유 기능 - Visual Basic for Applications을 설치해야 합니다!


매주 성경 보면서 타자치는 게 극도로 지루해져서 만들었다고는 절대 말 못해...

  1. 이전 댓글 더보기
  2. 2020.01.13 22:37
    비밀댓글입니다
  3. 2020.01.23 12:42
    비밀댓글입니다
  4. 김병규
    2020.01.28 10:18
    별도의 자막프로그램과 보드가 없어서 ppt로 자막을 사용했는데 사용할수있어서 감사합니다!! 근데 혹시 통일찬송가나 21세기 찬송가도 이것처럼 가능한가요?ㅠㅠ
  5. 토니
    2020.02.02 07:32
    안녕하세요 귀한 프로그램 만들어주셔서 감사합니다. 미국에 있는 한인 교회에서 예배슬라이드 작업을 봉사하고 있습니다. 한글과 영어를 바디에 따로 만들어서 쓰고 있습니다.

    1. 타이틀도 한글과 영어로 동시에 한슬아이드 안에 쓸수있나요? 타이틀2 로 만들어 보았는데 실행이 안되네요.
    2. 성경 타이틀을 약자로 쓸수있나요? 예로 고린도전서... 를 고전 이렇게 쓰려고 합니다.
    • 2020.02.04 10:06 신고 [수정/삭제]
      1. 현재 성경 책 이름과 책 이름 약자는 한국어로만 제공됩니다!!
      새로운 성경2PPT 버전에서 다국어 지원 예정이지만, 그 일정은 제 개인 사정에 따라 크게 늦어질 수 있어요..ㅠ
      2. 책 이름 약자는 템플릿 편집하기로 [STITLE] <-- 이 글자를 입력하시면 돼요!
  6. 천승찬
    2020.02.19 18:42
    안녕하세요. 교회에서 bible2PPT를 사용하고 있던 사용자입니다. 다름이 아니라 bible2PPT를 이용하던중 갑자기
    bible2PPT가 실행이 안돼는 오류가 생겨 이렇게 댓글을 남기게 되었습니다. 작업관리자에 들어가서 확인을 해봐도
    bible2PPT.exe가 백그라운드에 실행이 돼있었습니다. 하지만 아무리 기달려 봐도 실행은 되지 않고 교회에서 말씀ppt를 보여주지 못하게 되는 상황이 됐습니다. 다시를 설치해봤지만. 증상은 똑같습니다.
    • 2020.02.26 20:48 신고 [수정/삭제]
      실행이 안된다는 분이 많이 계시네요..
      https://github.com/sunghwan2789/Bible2PPT/releases 에 이전 버전을 올려놨어요.
      당장은 실행 가능한 버전을 찾아서 사용해주세요.ㅠ
      원격지원으로 원인을 찾고싶어요.. sunghwan2789 엣 gmail.com 으로 메일 주시면 감사하겠습니다.
  7. 최현규
    2020.03.09 17:24
    덕분에 교회에서 띄울 PPT를 쉽게 만들 수 있었습니다. 감사합니다.
  8. ㅇㅇ
    2020.04.26 00:42
    윈도우10 1.3.2 실행이 안되는 경우...아이콘 자체를 밖으로 빼내서 그랬을 수도 있습니다.
    Bible2PPT 아이콘 본체는 폴더 내에 있어야 하고, Bible2PPT의 바로가기!를 만들어서 바탕화면으로 빼놓으셔야 합니다. 이 아이콘 자체를 그냥 바탕화면으로 빼시면 안돼요. 피아노를 연주하는데 하얀 건반 하나 똑 떼어와서 피아노 소리를 내려는 거랑 똑같다고 해야할까요..
    오늘 주일 예배 때문에 필요해서 이것저것 만지다 하나님께서 해결하게 하셨네요...혹시 도움이 될까 싶어 의견 남깁니다. 좋은 날되세요
  9. 늘사랑교회
    2020.04.29 21:08
    1.3.2 파일을 다운받아 사용하려 하는데 다음과 같이 알림창이 뜨네요 ㅠㅠ

    https://drive.google.com/file/d/1QmpQEWYRnNCYHbJ23atlQ0kITTeLLbGH/view?usp=sharing

    텍스트로 옮기기가 어려워 부득이하게 캡처파일링크를 업로드 합니다 ㅠㅠ 양해부탁드립니다 ㅜㅜ
  10. 늘사랑교회
    2020.05.02 14:01
    갓피아 성경 개역한글, 히브리어, 헬라어 와 굳티비 개역한글 사용했습니다 ㅠㅠ
    • 2020.05.02 20:45 신고 [수정/삭제]
      갓피아 성경의 히브리어(구약)와 헬라어(신약)는 동시에 사용할 수 없습니다.
      구약과 신약 간에 없는 책이 있고, 해당 오류는 선택한 성경에서 없는 책으로 PPT를 만들면 발생합니다.
      해당 성경에 포함된 책 목록은 다음을 참고해주세요.
      http://bible.godpia.com/read/reading.asp?ver=hebrew

      참고로, 성경과 소스를 추가하는 기능은 각 성경마다 따로 PPT를 만드는 것이 아니라,
      여러 성경의 구절을 한 PPT의 슬라이드에 담아내는 것이에요.

      더 궁금하신 점 있으면 알려주세요~
    • 늘사랑교ㅚ
      2020.05.03 14:52 [수정/삭제]
      너무 감사합니다!!
  11. 정문교회
    2020.05.22 22:23
    감사합니다. 가지신 달란트 덕분에 파워포인트로 방송하기 수월해 졌습니다. 시스템이 구축되지 않은 교회들에게 큰 힘이 될 듯 합니다. 감사합니다. 템플릿편집하기(파워포인트 양식 편집하기)로 원하는 양식으로 수정할 수 있게 해 주신 점도 감사합니다.
    참고로 긴 성경구절의 경우 기존 설정대로 하면 한 화면에 담아지지 않습니다. 39이하로 설정하시면 될 듯 합니다.
    그리고 저는 성경구절부분과 성경제목 장 절 부분을 따로 하려고 [STITLE:[CHAP::]][PARA]. [BODY]를 [BODY]로 수정하였고 [TITLE: [CHAP:장]]를 ([TITLE: [CHAP:장]] [PARA]절)로 수정하여 썼습니다. 이렇게 하면 태초에 하나님이 천지를 창조하시니라 부분과 (창세기 1장 1절) 부분으로 나타나게 됩니다.
  12. 이상문
    2020.06.05 18:22
    이번 코로나로 인해 인터넷 동영상예배가 진행되고 있습니다. 너무 잘 사용하고 있습니다.

    혹시 이것이 가능할지 문의드립니다.
    저희가 인터넷 동영상 하단에 ppt 탬플렛에 두줄 성경을 띄우고 있습니다.
    1-2줄의 짧은 구절은 전혀 문제가 없어 보기도 좋습니다.

    하지만 긴 성경구절인 경우 한 탬플렛에 다 들어가게 되는데..
    구절이 길 경우 자동으로 2-3페이지로 작업되어 만들어졌으면 좋겠다는 생각이 듭니다.
    혹시 두 줄로 작성하면서 다음 페이지,혹은 그 다음 페이지까지 넘겨서는 가능할지 .....

    *성경구절을 두줄로 작업이 가능할까요?
    다른 ppt가사 만들기 프로그램의 경우 이 기능이 있어 두줄로 작업이 가능한데...
    성경2ppt에서도 그 기능이 있으면 정말 좋겠습니다.
  13. 2020.06.26 16:07
    비밀댓글입니다
  14. 2020.06.26 16:07
    비밀댓글입니다
    • 2020.06.30 15:47 신고 [수정/삭제]
      사용하신 소스, 성경, 성경 구절을 알려주세요.
      없는 구절은 텍스트를 파싱하면서 누락되었을 수도 있습니다. 위 정보를 알려주시면 제가 확인할 수 있어요.
      현재는 3개 소스 모두 동작하는 것으로 보입니다.
  15. 이상문
    2020.08.11 19:32
    감사드립니다. 퍼팩트입니다. 그 동안 페이지 나눔을 수작업으로 진행하게 되었는데..
    사용해보니...정말 좋습니다.. 최고입니다...
  16. 이상문
    2020.08.11 19:40
    https://www.youtube.com/watch?v=Y5636TnVNz4&t=2236s

    bible2ppt 활용한 영상인데요.. 감사합니다^^
  17. 2020.08.15 20:23
    System.InvalidCastException:
    'Microsoft.Office.Interop.PowerPoint.Application'(으)로 캐스팅할 수 없습니다. 해당 인터페이스를 지원하지 않습니다.....(중략)
    위치: Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    위치: Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
    위치: Bible2PPT.MainForm.<BulidButton_Click>d_76.MoveNext()

    이렇게 뜨면서 안 되는데 왜 그럴까요 ㅠㅠ 넷프레임워크도 설치됐고 오피스 공유기능도 설치됐는데요 ㅠㅠ
  18. 연왕
    2020.08.19 20:02
    이거는 영상에도 자막입힐수 있나요?
  19. 유승원
    2020.09.19 20:37
    안녕하세요. 잘 사용하고 있습니다.
    1.4.0 프로그램을 다운받고 1가지 문의사항과 1가지 건의사항이 있습니다.

    1. 문의사항
    치환자 중에서 [CPAS] 와[CPAE]가 있습니다.
    시작절과 끝절을 나타내는 치환자인데 이것이 동작을 하지 않습니다.
    새로운 버전으로 하여 만들면 그냥 [CPAS] 라고 나와버립니다.
    혹시 치환자가 변경되었는지 알려주세요~

    2. 건의사항
    예전부터 건의하려던 사항인데요. 매우 간단한건데 사용시 크게 지장이 있는 것도 아니라서요.
    다만 간혹 불편해서 이렇게 건의 드립니다.
    성경구절을 처음 프로그램에 적을 때 "롬1:1-5" 라고 적습니다.
    그런데 "롬 1:1-5" 라고 적으면 에러가 납니다.
    그러니까 성경책이름과 장수 사이에 스페이스가 있으면 에러가 나는 것 입니다.
    저는 알고 있어서 이 부분에 불편함은 없는데 다른 봉사자가 사용할때 오류가 난다고 계속 물어봐서요;;
    그래서 책이름 다음에 스페이스가 있든지 없던지 작동이 되도록 가능할까요?

    항상 감사하게 잘 사용하고 있습니다.^^
    • 2020.09.25 07:59 신고 [수정/삭제]
      1. [CPAS] , [CPAE] 치환자는 실험 중인 치환자로, 1.4.0 버전에서 임시로 비활성화했어요..
      2. 띄어쓰기를 허용하려면 구문 분석기를 개발해야 하는데, 이게 사실 굉장히 어렵고 시간도 오래 걸려요. 외국어 UI 지원하려면 구현하기는 해야하니 추후에 개발해볼게요!! 감사합니다.
    • 2020.10.04 14:45 신고 [수정/삭제]
      [CPAS], [CPAE] 치환자 2.0.0 버전에서 복원하였어요~~~
  20. 2020.09.20 14:33
    비밀댓글입니다
    • 2020.09.26 09:58 신고 [수정/삭제]
      치환자마다 다른 서식을 적용하고 싶다는 말이신가요? 사실 지금도 그 부분 작동하긴 합니다. 다만 템플릿 제작할 때에 다른 서식을 적용하고 싶은 치환자는 따로 분리된 텍스트 상자에 넣어야 하는 수고가 있어요. 1 서식 1 텍스트 상자라고 보시면 되겠네요. 이 부분도 차후에 넣어보겠습니다. 감사합니다~~~~
    • 2020.09.27 11:40 [수정/삭제]
      비밀댓글입니다
    • 2020.09.27 12:00 신고 [수정/삭제]
      1.4.0 버전이 전보다 PPT 제작 속도가 더 오래 걸리는 것은 의도한 사항입니다.
      기존에 성경 데이터를 받으면서 interval이 없어서 성경 소스 사이트에 무리를 주는 부분이 있었어요.
      어떤 분은 과도한 트래픽을 유발해서 성경 소스 사이트 접근에 차단되기도 하더라구요...
      안정적인 사용을 위한 조치라 이해 바랍니다. ㅠ

      해당 패치 내용: https://github.com/sunghwan2789/Bible2PPT/pull/42
    • 2020.09.30 12:10 [수정/삭제]
      비밀댓글입니다
    • 2020.10.04 14:35 신고 [수정/삭제]
      2.0.0 버전으로 사용해보실래요? 성능 개선이 클 컷 같아요!
    • 2020.10.11 16:02 [수정/삭제]
      비밀댓글입니다
  21. 황준현
    2020.10.13 22:26
    좋은 프로그램 만들어주셔서 감사합니다^^ 예배 때 잘 사용하고 있습니다.
    다만 한 가지 건의하고 싶은 게 있습니다.
    검색하는 창에서 말씀을 검색하면 바로 목록창으로 넘어가게 되는데,
    그렇게 되면 다시 검색을 하기 위해서 검색창으로 돌아가야하는 과정이 필요하게 됩니다.
    1.3.2 버전에서는 목록화를 할 수는 없었지만 검색을 계속 할 수 있었던 것이 좋았던 것 같습니다.

    혹시 가능하다면, 목록창을 검색창과 같이 볼 수 있도록 하면 어떨까요?
    그러면 검색하면서 목록이 추가되는 것을 한 눈에 볼 수 있고,
    검색 할 때마다 다시 검색창으로 돌아가는 과정을 줄일 수 있어서 좋을 것 같습니다~!

댓글 달기

Name __

Password __

Link (Your Website)

Comment