본문 바로가기

프로그래밍21

아이폰 앱 코드 패치 트윅 개발 with theos 설치 환경 탈옥이된 iPhone mac OS 설치 방법 (mac OS 기준) Xcode 설치 xcode 링크 https://itunes.apple.com/kr/app/xcode/id497799835?mt=12 Xcode Command Line 설치 $xcode-select --install Homebrew 설치 $/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" dpkg, ldid 설치 $brew install dpkg ldid Theos 설치 Theos 파일 설치 $sudo SetFile -a v /opt $cd ../../opt $git clone --recursive htt.. 2019. 6. 3.
[WINE] 맥 OS에서 python 스크립트를 EXE로 빌드하기 # WINE WINE('와인') 이란 윈도우 운영체제의 실행파일인 EXE를 리눅스에서 실행가능하게 도와주는 프로그램이다. 와인은 리눅스와 비슷한 맥도 지원한다. 카카오톡은 리눅스 운영체제를 공식적으로는 지원하지 않는다. 하지만 와인과 함께라면 사용할 수 있다. # PyInstaller 하지만 내가해야하는 일은 간단한 실행 주체의 개념이 아니고 컴파일러와 같은 냄새가 나는 PyInstaller.exe를 사용해야 했다. 난처했다 정말. 물론 wine도 brew install wine으로 손가락 까딱해서 설치했다. 그리고 해당 명령어를 먹여줬더니 설치가 된다. wine을 사용할 때 커맨드는 아래와 같은데 msi파일을 설치할 때는 첫번째 인자에 start를 입력해줘야 했으니 참고바란다. 안그럼 에러만난다. wi.. 2019. 5. 15.
[Lua] C에서 루아 라이브러리를 사용하는법 - (2/2) [Lua] C에서 루아 라이브러리를 사용하는법 - (2/2) #include #include #ifdef __cplusplus extern "C" { #endif #include #include #include #ifdef __cplusplus } #endif #pragma comment(lib,"lua53.lib") int lua_hack(lua_State* L) { int count = 0; char str[256] = { 0x00, }; strcpy_s(str, (char *)luaL_checkstring(L, 1)); count = (int)luaL_checkinteger(L, 2); while (count-->0) { printf("Message: %s\n", str); } return 0; }.. 2018. 7. 31.
[Lua] C에서 루아 라이브러리를 사용하는법 - (1/2) Lua?저도 정확히 왜 사용하는지는 모르지만, 게임 서버에서 많이 사용한다고 합니다. 많은 설정을 해야하는 게임서버가 있다고 예를 들어서 설명하면, 프로그래밍해둔것보다 더 유연하게 항상 다른 동작을 해야한다면 다른동작을 할때 마다 서버 파일을 빌드하는것은 비효율적일것입니다. 경험치 2배 이벤트를 할때 업데이트하고 이벤트가 끝났을 때 다시 업데이트를 하는말과 같죠. 하지만 수초 이내에 lua 파일에 한줄만 변경을 하면된다면 메리트가 많겠죠? 나머지도 있겠지만 직접 해보겠습니다. lua-5.3.3_Win32_vc14_lib.zip 위 파일은 visual studio 2015 에서 사용할 수 있는 정적 루아 라이브러리입니다. 다른 버전을 사용하고 있을 경우 소스를 받아 컴파일을 하거나 빌드되어 있는 다른 버전.. 2018. 7. 26.
반응형