반응형

개발관련/토이프로젝트 5

정규식을 이용한 크롤링

code : https://github.com/EomTaeWook/NewsCrawling 다운로드 : https://github.com/EomTaeWook/NewsCrawling/releases/tag/1.0.0 개발환경 C# .net core 3.1 실행 방법 config.json 에서 원하는 keywords를 입력하면 뉴스 내용이나 타이틀에서 키워드가 포함되어있는 것들만 추출 mailConfig.json SmtpHost : smtp 서버 주소 SmtpPort : smtp 포트 SmtpSender : 보내는 사람 SmtpReceiver : 받는 사람(여러명) MailTitle : 메일 제목 MailUserId : 메일 계정의 ID MailUserPassword : 메일 계정의 비밀번호

MySql 전용 Table, SP Deploy Program

code : github.com/EomTaeWook/DatabaseBatch MSSQL인 경우 Visual Studio에 DB용 솔루션을 포함하고 있고 게시를 하게되면 자동으로 Table의 변경 및 Sp의 스크립트를 생성하여 배포하게 된다. MySql인 경우 그러한 기능을 포함하지 않고 수동으로 작업을 해야 함으로 실수가 발생할 여지가 있게된다. 이에 따라서 관리된 SP나 Table 스크립트를 통해 자동으로 스크립트를 생성하여 배포시 유용하게 사용할 수 있도록 만들어 보았다. Table 경로 SP 경로 Alter Table 경로를 설정하고 프로그램을 실행시키면 deployment.sql 파일이 만들어진다. 이걸로 수동으로 배포해도 되고 Y를 선택하여 프로그램이 자동으로 배포를 하게 만들 수 있다. 단 기..

Node.js>중고나라 크롤링

Node.js 연습겸 만들어보는 중고나라 크롤링 code : https://github.com/EomTaeWook/Peaceful.Country 다운로드 : https://github.com/EomTaeWook/Peaceful.Country/releases 개발환경 Node.js, Electron 실행방법 1.Config.json 또는 프로그램 설정에서 설정 변경 2.mail 설정시 2.1 gmail만 됩니다. 2.2 https://myaccount.google.com/lesssecureapps?utm_source=google-account&utm_medium=web 보안 수준이 낮은 앱 허용 => 사용으로 변경 2.2 mailConfig.json 에서 gmail 계정 및 비밀번호 설정 2.3 confi..

앱플레이어 이미지 매크로

앱플레이어(녹스, LDPlayer(모모), Peak, 블루스택) 또는 윈도우 응용프로그램의 이미지 검색, 비교하여 클릭 및 키보드 이벤트를 발생시키는 매크로 ※ 깃헙 스타는 개발자에게 힘이 됩니다! code :  https://github.com/EomTaeWook/DiademMacro/ 다운로드 : https://github.com/EomTaeWook/DiademMacro/releases   개발환경     WPF, C#, .net 4.8.1     UI toolkit : MahApps.metro    OS 버전     Window 8.0 이상 주의 사항 1.Macro 실행시 앱플레이어 이미지에 여백이 발생하는 경우 - Datas\ApplicationData.json => IsDynamic [true]..

반응형