본문 바로가기

운동하는 개발자

(195)
인터넷 방 옮기기 (아파트, 투룸 인터넷 사용 포트 옮기기) 히스토리 더보기 올해 투룸으로 새로 이사를 했는데 랜선 꼽는 곳이 거실에 두 곳, 각 방에 한 곳씩 4곳이 있었다 임시로 피시가 며칠 거실에 있다가 침실방에 두려고 옮겼는데 인터넷이 안된다 상태를 보니 인식 자체를 못하고 있었다 첨엔 랜선문제인가하고 랜선을 바꿔보다 밤늦게 KT인터넷 고객센터에 전화하여 물어보았다 해당 건물은 통채로 계약이 되어서 각 세대별로 한 곳에서만 인터넷 사용이 가능하고 두 곳 이상에서 쓰려면 추가 요금이 들텐데 가입자(건물주)가 신청해야 하고 좀 복잡해서 비용 상담은 다음날 근무시간에 연락 달라고 하였다(야간엔 장애 관련 상담만 함) 그리고 방을 옮기려고 해도 기사님 방문 비용이 발생한다고 하였다 이미 관리비에 인터넷,tv금액도 붙어있을뿐더러 집주인하고 서로 귀찮은 일을 만들기 ..
윈도우10 더미데이터 만들기 (테스트파일 만들기 fsutil) 1. 생성할 경로 준비 2. terminal, cmd, powershell을 이용하여 위 명령어 입력fsutil file createnew [파일명] [파일크기(바이트)]위 스샷은 600MB 용량이며 파일명이 "600MB.Data"인 더비파일을 생성하기 위한 명령어 3. 생성완료!참 쉽죠?
리눅스의 작업스케줄러 crontab 사용법 윈도우의 작업스케줄러와 동일한 기능을 찾아보니 리눅스에는 crontab이라는 명령어가 있었다 각설하고 사용법부터 알아보자 상태 보기 sudo service cron state 중지 sudo service cron stop 시작 sudo service cron start 재시작 (가끔 등록 후 정상작동하지 않을 때 사용) sudo service cron restart crontab 수정(등록) crontab -e 위 명령어를 입력하면 다음과 같은 편집 화면이 존재한다 띄어쓰기 명령 순서대로 보면 분 / 시 / 일 / 월 / 년 명령어 순서이다 예를 들어 위 화면에서는 매분 python3 명령에 test.py파라미터를 넘기고 실행한 cronlog를 해당 경로에 cronlog.log에 남긴다 몇 가지 예를 더..
모바일게임 매크로 만들기 (sikulix 자동화) -3 (완) 들어가기 앞서 이 글은 자동화 기술을 쉽고 재밌게 익히기 위함이지 실제로 모바일 게임의 매크로를 만들고자 작성된 글이 아닙니다 이 방법으로 매크로를 제작해 사용 시 계정 정지나 삭제 등의 불이익을 받을 수 있으며 매크로 배포 시엔 형사고발 당할 수 있다는 점 주의하시길 바랍니다 2021.06.15 - [운동하는 개발자/Windows] - 모바일게임 매크로 만들기 (sikulix 자동화) -1 2021.07.07 - [운동하는 개발자/Windows] - 모바일게임 매크로 만들기 (sikulix 자동화) -2 인기가 너무 많지않으며 남들에게 피해가 없고 게스트 계정으로 잠깐 돌릴 게임을 찾았고 댕댕이 키우기를 받아보았습니다 잠깐 플레이 해본게 다지만 방치형 게임으로 켜 두면 알아서 싸우며 돈을 벌고 그 돈으..
모바일게임 매크로 만들기 (sikulix 자동화) -2 들어가기 앞서 이 글은 자동화 기술을 쉽고 재밌게 익히기 위함이지 실제로 모바일 게임의 매크로를 만들고자 작성된 글이 아닙니다 이 방법으로 매크로를 제작해 사용 시 계정 정지나 삭제 등의 불이익을 받을 수 있으며 매크로 배포 시엔 형사고발 당할 수 있다는 점 주의하시길 바랍니다 2021.06.15 - [운동하는 개발자/Windows] - 모바일게임 매크로 만들기 (sikulix 자동화) -1 지난번 설치를 해보았고 간단하게 계산기에 자동화 명령을 주도록 해 보려 한다 간단한 파이선 문법만 알고있으면 되는데 바로 예시로 넘어가겠다 어떠한 언어를 주력으로 사용하든 대충 이게 무슨 의미겠다고 감이 올 것이다 크게 SikulixIDE에서는 '어느 대상에' '무엇을 할지' 를 정해주면 된다 그리고 명령을 내릴 대..
델파이 idhttp 에러메세지 내용 확인 / idhttp error message idhttp로 통신 중 400대 , 500의 응답코드가 올 때 단순히 에러 메세지를 수집하면 400 Bad Request 500 Internal Server Error 이런식으로만 획득 된다 postman으로 전송해보면 에러 메세지가 리턴와서 확인해보니 서버측에서 보내는 에러 메세지를 확인하는 방법이 있으며 코드는 아래와 같다 try sHttpResult := Http.Post(sUrl, tsArguments); except on E:EIdHTTPProtocolException do begin sHttpResult := E.ErrorMessage; //예) 1st parameter error //e.message //예)Bed Request //e.errorcode //예)400 end; end;
델파이 JSON String 파싱 / delphi json parsing 상당히 간단한 기능이고 자료도 제법 있는데 내 델파이 버전 탓인지 사람들이 알려주는 함수가 파라미터가 다르거나 아예 없거나.. 겨우겨우 했다 이 글은 델파이 2010 버전으로 작성되었습니다 uses DBXJSON; //필수 추가 procedure jsonparsing(jsondata : string); var JSonObject:TJSonObject; JSonPair : TJSONPair; JsonString: string; JsonKey, JsonValue : string; begin jsondata := '{"Name":"kim","age":"34"}'; //http통신으로 이와 같은 데이터를 수신했다고 가정하고 jsondata := StringReplace(jsondata, #10 , '', [rf..
델파이 중복 실행 (델파이 다중 실행 IDE 두개 켜기) @echo off cd \ cd %Temp% del *.ttr cd \ cd %Temp% set datum=%date%_%time:~3,2%-%time:~6,2% ren EditorLineEnds.ttr EditorLineEnds%datum%.ttr start "" "D:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin\bds.exe" -pDelphi exit 1. 메모장 켜서 위에 내용을 복붙한다 2. 자신의 델파이 설치경로만 수정해준다 (D:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin\bds.exe) 3. 적절한이름 .bat파일로 메모장을 저장한다 4. bat파일로 실행한다 (깔끔해 보이려면 아이콘을 델파이 아..