1초만에사진1000장 저장하기. 스마트메이커 DB처리객체 없이 업무규칙으로 한꺼번에 사진 저장하는 방법. 자동저장. 매크로

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

Комментарии • 37

  • @khkim8699
    @khkim8699 3 года назад +2

    정말 감사히 강의를 보고 익히고 있습니다.
    언제 또 올려주시나 기다리고 있습니다.
    이 전 DB강의도 몇 번 반복해서 봤고
    강의 하나 하나 중요한 건 캡쳐해서 (약 170 컷)
    반복해서 보면서 제 것으로 만들려고 반복 실습하고 있습니다.
    오늘은 업무규칙을 작성하는 게 좀 어렵네요. 반복해야죠.

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      제 강의기다려주시고. 너무너무 감사합니다!!^^
      반복 연습해보시면 응용도 가능해지고 프로그램 진행과정도 이해하시게 될거에요. 꼭 원하시는 어플 완성하시길 응원하겠습니다~!

  • @을지문턱-r9e
    @을지문턱-r9e 3 года назад +1

    이미지 저장을 쉽고 빠르게
    할 수 있는 방법을 알려 주셔서
    감사합니다.
    좀 어렵긴 해도 너무 좋은 내용인거
    같아요.
    항상 감사드리고 앞으로도 많이 올려
    주세요. ^-^

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      네. 이미지 저장이 필요한 앱에서 유용하게 활용해 보실 수 있을 거에요. 오늘 쓰인 업무규칙이 암호같아서 어려울 수 있지만 해당 단락이 어떤 것과 연결되는지만 이해하시면 쉽답니다.^^

  • @pjr0511
    @pjr0511 3 года назад +1

    정말 강의 잘 하시네요
    이미지 입력이 항상 걸림돌이었는데
    이 어려운걸 해결해 주시네요
    정말 유익한 강의였습니다.
    구독자도 팍팍 늘었으면 좋겠네요
    화이팅!!!

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      우와~ 이런 응원댓글 정말 힘이 됩니다. 좋은 강의 많이 준비할게요. 감사합니다~!

  • @집쓰리직영공사시스템
    @집쓰리직영공사시스템 3 года назад +2

    선생님 기다렸습니다

  • @Arabic-Habibi
    @Arabic-Habibi Год назад

    우와~~~~ 구독 좋아요 꾹꾹!!!
    너무 좋은 정보 감사합니다.
    궁금한 사항들 직접 질문 할 수 있는 방법이 있을까요?

  • @브레인러브
    @브레인러브 3 года назад +1

    항상 좋은 강의 감사드립니다.
    폼을 한 개 만들어서 실행시키면 것은 잘 되는데
    몇 개 만들어 연결시켜서 만들려고 하니 복잡해집니다.

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      폼을 몇 개 만들어 연결시킨다는 의미가 사진 저장하는 DB테이블이 여러개인지. 아니면 같은 DB를 공유하면서 불러오는 폼이 여러개인지 의미는 잘 모르겠지만 둘 다 이해만 된다면 다 똑같은 방법입니다.
      1. 지금 강의에서처럼 사진을 한번에 저장하는 것은 빈 폼에 이미지입력란1개, 버튼1개. 그리고 기본검색키(제 강의에서는 등록번호 였죠)와 최대자릿수를 맞추어 놓은 데이터입력란. 사진번호와 최대자릿수를 맞추어 놓은 데이터 입력란. 이렇게 4개의 아톰만 있으면 어떤 DB에 넣던 다 가능합니다. 업무규칙으로 모든 경로를 설정하기 때문에 가능한거죠.
      제 강의에서는 예시로 DB생성하는 등록폼에서 작업을 한거지만 빈 폼에 위에서 언급한 아톰 4개면 어떤 DB에든 사진저장이 가능하죠.
      2. DB는 하나인데 연결해야 하는 폼이 여러개라면 그건 더 간단합니다. 데이터 입력란에 이미 구축해 놓은 DB테이블과 필드명을 연결해주거나 DB처리객체에서 연결해 주면 되니까요.
      DB와 폼과의 관계를 잘 이해하시면 사실 정말 간단한 거랍니다. DB라는 도서관에 어떤 형태의 정보들을 넣고 언제 그 정보들을 검색해서 빼올 까. 어떤 것들만 빼올까 하는 것이라고 생각하시면 좋을 것 같네요~

  • @Kwon-b4q
    @Kwon-b4q 3 года назад +1

    안녕하세요
    스마트메이커 완전초보입니다
    강의를 들으니 간단하고 실용적인 방법으로 도움이 될 것 같은데요
    생초보라 질문이 황당할수있을텐데..
    영상중 하이디sql은 스.메의 기능인가요 아님 또 다른 프로그램인가요?
    아직 만들수있을까의 확신이없어 스탠다드버전으로만 연습하는데 영상중 저 기능을 연습해보고 싶은데 sql은 어디서 볼수있을까 싶습니다
    유튜브를 잘 보지 않아 영상을 두서없이 보고 있어 아직 기초가 부족한 생초보의 질문입니다ㅠ

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад +1

      HeidSQL은 DB관리 프로그램이고요. 스마트메이커와 별개의 프로그램입니다. 스마트메이커 설치할 때 함께 깔리기 때문에 아래 경로에 들어가시면 찾아보실 수 있어요.
      C:\SmartMaker\SmartBuilder\HeidiSQL_9.3_Portable
      heidisql 이란 아이콘 우클릭 > 보내기 > 바탕화면에 바로가기만들기 하신 후 > 실행.
      아이디 sa, 비밀번호1 로 바꾸신 후 접속하시면 되고요.
      제 유튜브 강의 중에 하이디SQL 관련한 유튜브 있으니까요, 그거 참고하셔서 접속해보셔도 됩니다.
      ruclips.net/video/eVY8oKrZbps/видео.html
      도움이 되셨길요^^

    • @Kwon-b4q
      @Kwon-b4q 3 года назад +1

      @@앱크리에이터에코 감사합니다ㅜㅜ
      넘 배우고싶은데 어디서부터 시작해야할지몰라 헤매고있었어요
      잘 듣고 배우겠습니다ㅠ

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      @@Kwon-b4q 네. 스마트메이커의 기본 동영상강의도 쭉 따라해보시고, 제 강의도 차근차근 따라해보시다 보면 조금씩 감이 오실거에요. 원하시는 어플 완성하시길 응원하겠습니다^^

  • @didtjdrhkd
    @didtjdrhkd 3 года назад

    늘 좋은 강의 감사합니다
    10줄 중에 3줄만 체크해서 다른 폼에서 체크한 3줄만 볼 수 있게 하려면 어케해야할까요?
    참고할 만한 영상이 있으면 부탁드려요

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      우선 체크했다는 표시를 DB에 저장을 해야 가능합니다. 그러므로 DB테이블에 체크여부라는 필드도 하나 필요하겠죠?
      그래서 체크를 하고 다른 폼으로 이동하기 직전에 "체크저장하기" 라는 이름으로 DB처리객체를 하나 만들고, 체크가 되어 있는 줄만 체크여부에 "Y"를 넣을 수 있도록 설정하는 거죠.
      그리고 다른 폼을 열었을 때
      "체크만_찾아오기"라는 DB처리객체를 하나 만드시고, 체크여부에 "Y"가 저장되어 있는 것들만 찾아오게 하면 됩니다.
      DB에 대한 개념이 확실하게 잡히면 어떻게 구성할지는 개발자에 취향에 따라 선택하면 되겠죠. 잘 이해가 되셨으면 좋겠네요^^

    • @didtjdrhkd
      @didtjdrhkd 3 года назад

      @@앱크리에이터에코 네 친절한 답변 감사해요~^^

  • @jungdaekang1
    @jungdaekang1 3 года назад

    선생님 덕분에 시스템 개발에 취미를 붙여가고 있는 쌩초보인데요.
    저는 앱과 웹을 같이 만들어 보고 있거든요.
    영상에서 나온 내용을 웹모델에 적용해서 만들어보고 있는데요.
    아래와 같이 업무규칙을 만들어서 실행버튼을 눌렀는데요.
    실행버튼을 누르면 다음 문단을 실행한다.
    {
    DB는 데이터베이스(1)이다.
    다음 문단을 1번 반복 실행한다.
    {
    사진번호, 일련번호는 반복횟수를 참조한다.
    사진는 식("@path:\\pic\\"+사진번호+".PNG")을 참조한다.
    조건절은 식("seq_id='"+일련번호+"'")을 참조한다.
    DB의 이미지('쓰기',"prev_test_questions","question_image",조건절,사진)을 실행한다.
    }
    }
    참고로 prev_test_questions는 테이블명, question_image는 필드명입니다.
    계속 오류가 나서 스마트메이커에 문의했더니, 일련번호를 문자형으로 하다 보니, seq_id와 일련번호가 맞지 않아 잘 안되는 거 같다고 해서
    정수형으로 바꾸고, 엑셀업로드 값도 정수로 만들었습니다.
    그랬더니, 이번에는 이런 에러문구가 뜨네요.
    [line:9]지원하지 않는 속성(함수)입니다.
    하, 참 어렵네요. 어제는 입력은 안되는 대신, 이런 메시지는 안떴는데 왜 이런지 모르겠네요.
    혹시 도움을 주실 수 있을까요?

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      업무규칙상 line9 .즉 9번째 줄에 문제가 있다는 말입니다.
      9번줄을 제가 작성해주신걸로 세어보면
      DB의 이미지('쓰기',"prev_test_questions","question_image",조건절,사진)을 실행한다.
      이 부분이던데요, 테이블명, 필드명, 아톰명 등에 오타가 없는지 정확히 확인해보세요. 사진이란 아톰명도 꼭 있는지 보시고요.
      그리고 정수형으로 변경하셨다면, 제 강의 중에 설명했던 0채우기 속성은 다 해제하셔야 할 것 같네요. 정수형 아닌 문자형이었어도 0채우기로 사실은 정상작동 해야 합니다.

    • @jungdaekang1
      @jungdaekang1 3 года назад

      @@앱크리에이터에코 네.. 그렇게 해보겠습니다. 답변 감사드려요 ^^

  • @choonsikgo5339
    @choonsikgo5339 3 года назад

    매번 알찬 강의 감사드립니다~^^
    초보라 궁굼한게 많습니다. ㅎㅎ
    강의에서 일련번호는 문자형인지 정수형인지 애매모호한거 같아서요~
    반복횟수를 참조하니 정수형인거 같고 채우기 0을 할때에는 0이 정수형인지 문자형인지 잘 모르겠어요.
    정수형이면 일련번호는 정수형이 될거고 문자형이면 일련번호는 (문자형+정수형)?이 되는데 이것도 이상하고
    위에서보면 사진번호를 불러올때는 문자형으로 인식하는 거 같기도 하고
    만약에 정수형이라고 할때
    등록번호 문자형과 일련번호 정수형이 단지 0과 1이 같다고 하여
    같아질 수가 있는지 의문이 듭니다.
    질문이 맞는지 초보라 잘 모르겠지만 궁굼합니다~ㅎㅎ

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад +1

      일련번호의 스타일속성에서 0채우기가 가능하다는 것은 문자형이겠죠? 정수형 아톰에는 스타일속성에 0채우기 자체가 안됩니다.
      정수형인 반복횟수를 참조하지만 이를 문자형으로 바꿔주기 위해서 문자형 아톰을 쓰는 겁니다.
      사진번호. 일련번호. 등록번호 모두 문자형이기 때문에 업무규칙에서 정수형인 반복횟수를 문자형으로 바꾸어 사진번호와 일련번호에 사용하기 위한 일종의 꼼수입니다. 이해가 되셨을런지~

    • @choonsikgo5339
      @choonsikgo5339 3 года назад +1

      @@앱크리에이터에코 이해가 쏘옥 오네요 ㅎㅎ ... 넘 감사드려요~^^

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад +1

      @@choonsikgo5339 이해가 되셨다니 뿌듯합니다. 즐거운 주말 보내세요~!

    • @choonsikgo5339
      @choonsikgo5339 3 года назад

      @@앱크리에이터에코 네 선생님도 즐거운 주말 되세욥~

    • @오영선-n6d
      @오영선-n6d Год назад

      @@앱크리에이터에코
      선생님

  • @갯바위-e7d
    @갯바위-e7d 3 года назад +1

    다른 것 한가지 문의드립니다. 수고스럽지 않게 간단히 언급해 주시면 고맙겠습니다.
    예를들어 난수(1,100,5)를 하면 5개의 난수가 추출되는데, 혹시 이 추출한
    5개의 난수를 업무규칙을 써서 을 무작위로 섞을 수 있는지, 있다면 어떤
    로직을 써야 하는지요?
    그리고 난수는 밀리초 개념으로 추출한다고 하는데 어떤 컨셉인지요?
    그냥 간단히 코멘트 해주시면 연구에 도움이 될 것같습니다.

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      순서를 섞어주는 순서난수를 다시 발생시켜서 순서만 다시 재배치해주면 되겠죠?
      아래처럼 해보세요.
      우선 버튼 하나 만드시고
      데이터입력란 5개 만드셔서
      입력란1, 입력란2, 입력란3, 입력란4, 입력란5 이렇게 아톰명을 부여하신 후
      업무규칙을 다음과 같이 작성해서 테스트 해보셔요.
      발생된 난수들이 버튼을 누를 때마다 순서가 섞이는 방법입니다.
      버튼을 누르면 다음 문단을 실행한다.
      {
      난수값은 난수(1,100,5)를 참조한다.
      순서난수는 난수(1,5,5)를 참조한다.
      입력란1은 난수값(순서난수(1))을 참조한다.
      입력란2은 난수값(순서난수(2))을 참조한다.
      입력란3은 난수값(순서난수(3))을 참조한다.
      입력란4은 난수값(순서난수(4))을 참조한다.
      입력란5은 난수값(순서난수(5))을 참조한다.
      }
      그리고 난수값 밀리초 개념이라는 것이 카페의 예전 난수발생 업무규칙을 찾아보시면 이해가 되실 거에요. 밀리초값을 무작위로 받아와서 나머지값을 구하는 방식으로 난수값을 뽑는 것인데요. 예전처럼 난수값을 중복값 없이 구하려면 몇십줄의 업무규칙이 필요합니다. 지금은 단 한줄로 가능하니 정말 좋아진거죠~

    • @갯바위-e7d
      @갯바위-e7d 3 года назад +1

      @@앱크리에이터에코 대단히 고맙습니다.
      이 강의가 있어서
      앱에 도전하는 사람이
      갈수록 늘어날 것입니다.
      믿고 보는 입니다.

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      @@갯바위-e7d 감사합니다.^^ 주말 잘 보내세요~!

  • @yujeongchoi9847
    @yujeongchoi9847 3 года назад +1

    강의 잘 들었습니다. 혹시 음성 파일도 한꺼번에 들어가게 하는 방법이 있을까요?

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад

      음성파일은 보통 링크를 연결하는 방식으로 하는거라 DB에 저장할 수 있는 방법이 있는지는 잘 모르겠네요. 데이터입력도구의 음성정보처리란(녹음기) 기능을 사용하시는 거라면 DB저장이 가능합니다만 그 외에는 미리 유튜브처럼 저장되어 있는 mp3 파일 링크를 가져와야 할거에요. 음성파일을 폴더에 넣고 함께 패킹하는 방식도 있지만, 그 경우 앱 용량이 매우 커질 수 있으므로 추천드리지 않습니다.

    • @yujeongchoi9847
      @yujeongchoi9847 3 года назад

      @@앱크리에이터에코 빠른 답장 감사드립니다. ^^ 그럼 누르면 play가 되면 음성 파일은 링크로 연결해 주는 것이 가장 좋다는 말씀이지요? 그럼 엑셀로 된 데이터 파일에 url링크만 입력, 웹문서 삽입 버튼을 만들고 나서 heidiSQL에 데이터 import하면 한꺼번에 들어가는 건가요 (애코네 식물마켓처럼요)? 아니면 음성 파일은 웹문서 삽입 버튼 만들어서 하나하나 입력해야 되는 건지요? 알 거 같기도 하고 모르는 것 같기도 하고 알쏭달쏭하네요.

    • @앱크리에이터에코
      @앱크리에이터에코  3 года назад +1

      @@yujeongchoi9847 mp3 ulr링크만 저장되어 있으면 그걸 웹문서삽입아톰에서 불러오는 형식으로 하시면 되겠죠. 제 강의중에 HeidiSQL에 엑셀데이터 한꺼번에 불러오기가 있어요. 그강의 보시고 그대로 하시면 되요. 엑셀데이터에 url 링크가 있어야겠죠? ^^ 제 생각엔 우선 카페에 mp3 플레이리스트만들기 이런 예제들과 질문답변들이 있을거에요. 찾아보시고 한번씩 따라해보시는 게 도움이 많이 되실 것 같네요.

    • @yujeongchoi9847
      @yujeongchoi9847 3 года назад +1

      @@앱크리에이터에코 자세한 설명 감사합니다. 하나하나가 산 넘어 산이지만 선생님 강의 보면서 도움 아주 많이 받고 있습니다. ^^

  • @해피맨-o5r
    @해피맨-o5r 2 года назад

    감사합니다. 업무규칙 마지막에 DB이미지에 넣는 업무규칙 작성법 ('쓰기'.......)이 좀 어렵네요.