728x90
반응형

전체 글 358

FLASK 웹툰다운로드 진행상황...

어제까지만 해도 크롤링한 데이터를 DB에 저장만 되게끔 만들어보았습니다. 오늘 끄적 끄적 하면서 크롤링한 데이터를 DB에 중복체크를 한뒤 있으면 패스 없으면 DB에 저장하게끔 만들어보았습니다. 이후 쉬면서 조금씩 조금씩 필요없는 부분을 삭제하고 다듬기 시작하였습니다. 다듬으면서 크롤링하여 DB에 저장한 데이터를 다운로드를 받아야 웹툰다운로더가 되지 않겠습니까? 그래서 다듬고 필요없는 부분 지우고 하면서 수정을 하였습니다. 처음에는 수정하였던부분이 DB를 불러와서 읽어보았습니다. 네 잘 불러와지고 읽을수가 있었습니다. 그래서 좀더 만져보았습니다. 전체 DB를 불러와 한줄 한줄 읽으면서 잘 불러와집니다. 이제 읽은 내용을 완료표시를 해주었습니다. 네 잘됩니다. 자 이제 제가 원하는 기본이 만들어졌습니다. 이..

파이썬 2021.06.27

웹툰 다운로더 Flask에 기능 추가 준비중... #1

어제까지 Flask의 로그인부분과 외부에서 실행하기 위한 프로그램 부분을 수정하였습니다. 이제 제가 생각하기엔 기본틀이 잡힌거 같아 이전부터 추가하려고 했었으나 이제서야 작업을 해봅니다. 기존 소스에서 전면 수정하고 있기때문에 시간이 걸릴거 같습니다. 일단 웹툰 다운로더 부터 시작하고 이후엔 하나 하나 추가할 예정입니다. 웹툰 다운로더도 제가 현재 만들어서 사용하고 있는것이 3개 정도 되는거 같습니다. 이후 웹툰 다운로더 FLASK 를 만들어볼 계획입니다. 사실 웹툰을 잘 않봅니다. 하지만 이제 슬슬 공개할때도 된거 같고 하여 FLASK 로 만들어서 편의성도 살려볼겸 만들어보는중입니다. 현재 수정중에 있는 웹툰 다운로더의 목록입니다. 이렇식으로 DB에 저장이 되며 해당 DB를 가지고 이용을 해야되니 맨 ..

파이썬 2021.06.26

flask 를 이용한 웹툰 다운로더 현재 추가준비중...

현재 기존 제가 만들었던 소스를 전면 개편하고 수정중에 있습니다. 예전부터 이야기를 하였던 sqlite3 를 이용하고 db화 시키려고 하고있습니다. 지금은 그 목록을 db화를 먼저 해두고 만들어가려고 합니다. 문제가 될 스샷이긴 합니다만 주소부분만 자르고 올렸습니다. 현재의 방향은 목록을 받아오고 DB에 저장한뒤에 다운로드 하는 방식으로 만들거 같습니다. 그런데 제가 원하는 방향은 이 다운로드에 있습니다. 즉, 다운로드가 완료가 되었는데 중복으로 다운로드 받을수 없겠습니다. 그렇기 때문에 DB화를 시켜 완료 혹은 실패 를 구분한다면 실패한것만 재다운로드를 하도록 만들예정입니다. 저 위의 스샷은 db화 과정을 만들고 있습니다. 아무래도 제가 이 부분을 잘 몰라서 머리로는 코딩이 완료가 되었지만 실제는 모르..

파이썬 2021.06.26

FLASK 웹관리가 정상 업데이트 되었습니다.

사용방법과 설치 방법은 블로그내 설명은 있습니다. 도커 이미지는 현재 정상적으로 돌아가는 이미지이며 에러와 버그는 수정하고 있습니다. 다만 이 글을 쓰면서 수정은 된 부분이지만 현재 올라가 있는 도커 이미지 버젼에서는 로그인 부분의 에러가 있습니다. 사용하는데는 크게 지장은 없으나 도커이미지는 빌드를 안하고 웹내에 로그인후에 업데이트를 하시게 되면 정상적으로 사용이 가능합니다. 그럼 많이 이용하시기 바랍니다. 현재 지금까지 만들어둔 카피툰 툰코 뉴토끼 등등 웹툰 다운로더도 웹관리에 적용되어지며 구상은 완료되었습니다. 즉, 웹에서 자신의 컴퓨터에 있는 프로그램과 웹툰다운로드와 재고관리 한번에 이용하실수 있으실겁니다. 도커 이미지는 엥간하면 다 작동이 될겁니다. 라즈베리파이 에서도 동작 확인하였습니다. 참고..

파이썬 2021.06.25

시놀로지의 VMM 을 원격으로 켜고 끄자?

생각보다 API 가 공개가 되어 쉽게 해결이 되었습니다. 블로그장은 일단 부딪혀 보고 않되면 되게 하는 성격이라 좀 더러버요 ㅎㅎㅎ 참고로 제 부하직원 하지 마세요 ㅎㅎㅎ 그럼 힘들고 고달플겁니다. 아 개인적인 이야기는 여기서 그만하고 여튼 전 시놀로지를 이용하면서 가상으로 안드로이드와 우분투를 현재 동작시키고 있습니다. 안드로이드는 특정 앱의 적립을 위해서 켜놓고 있으며 우분투는 도커 빌드를 위하여 켜놓고 있습니다. 상시 가상 컴퓨터를 켜놓게 되면 시놀로지의 자원을 많이 사용하게 됩니다. 우분투의 경우에는 빌드를 위한 가상컴퓨터이니 꺼두어도 상관없겠습니다. 공개할 소스는 이렇습니다 import requests import argparse def start2(url, id, passwd): s = req..

파이썬 2021.06.23

FLASK 재고관리 관련 버그 수정

조금씩 시간이 날때마다 수정을 하니 테스트를 전부 확인하지 못하였더군요. 어제서야 부랴부랴 수정하여 도커 이미지 빌드후 업로드가 이뤄졌습니다. 사실 해당 이미지도 테스트 없이 올리긴 했는데... 잘되겠죠 ㅋㅋ 아마도 될듯 싶습니다. 조만간에 저또한 귀찮니즘에 따라 GIT 이라는것을 이용하거나 따른 방법으로 업데이트하는 방법을 찾아봐야겠네요. 매번 빌드도 귀찮고 ;;;; 제가 몇가지 테스트 할때에는 잘되어 빌드했으니 또 사용하면서 문제가 발생이 되면 또 수정이 되겠습니다. 순차적으로 필요한 기능이 추가 될수가 있습니다.

파이썬 2021.06.23

FLASK 재고관리및 외부에서 프로그램 실행

도커 이미지로 올려두었습니다. 별거 없습니다. 재고관리는 저또한 사용하기 위하여 이전에 간단하게 인자값을 입력받고 엑셀로 저장을 하여 관리를 했었습니다. 헌데 사실 너무 귀찮고 하더라구요. 텔레그램으로 한줄로 쭉~ 써야 되니 말이죠. 처음부터 개발? 할때 착오였던거 같습니다. 그래서 이번에는 좀더 편리하게 웹에서 관리할수 있게끔 만들어보았고 현재는 만족은 합니다만... 모르겠네요. 언제나 처럼 바뀌지 않을까 싶습니다. 아직 외부에서 프로그램실행부분이 좀 아쉬운게 있긴 한데... 이 부분은 좀더 시간을 두고 수정해봐야겠습니다. 재고관리는 전체 CSV 파일로 만들수 있게는 만들어 두었고 혹시나 다운로드 기능도 추가해야될건데 지금은 일하고 애들보면서 쉬엄쉬엄 만들고 있습니다. 사실 하나의 코드를 만드는데 좀 ..

파이썬 2021.06.20

현재 까지 만든 FLASK 원격 관리 공개합니다.

어제까지 수정하고 변경되었던 FLASK 원격 관리 를 공개하고 소스 코드 포함이 되었습니다. 다만 압축 파일로 된 파일이 아닌 도커 이미지로 빌드중이며 언제 올라갈지는 모르겠습니다. 빌드가 끝나고 업로드가 끝나면 docker run -d --name flask --network=host k45734/supervisord:test 로 하시면 되실겁니다. 아마도요. 따로 설명은 하지 않을것이며 기본 로그인 아이디와 비밀번호는 test 입니다.

파이썬 2021.06.19

우역곡절끝에 FLASK 를 이용한 재고관리 완료...

방금전 글을 등록을 했었는데... 이전글을 읽어보시면 아시겠지만 등록은 잘 됩니다 ㅋㅋ 하지만 상품명이 같을경우 합계 재고를 관리하기위해 등록된 상품명의 맨 마지막의 재고 합계와 등록할 재고를 등록하게 됩니다. 예) 날짜 상품명 입고 출고 합계 2021-10-10 감자칩 15 1 14 2021-10-10 포테이토칩 14 1 13 2021-10-11 감자칩 1 4 11 이런식으로 출력이 됩니다. 이해가 되실까요? 여기서 엑셀파일로 변환하여 다운로드 하거나 혹은 PDF 파일로 변환하거나 하는 기능을 추가후 다시 글을 적어보도록 해보겠습니다.

파이썬 2021.06.18
728x90
반응형