반응형

전체 글 227

Inno Setup 으로 Unity 설치 파일 만들기

https://jrsoftware.org/isdl.php Inno Setup DownloadsISCrypt.dll Netherlands 1,649,229 2.5 KB Encryption module for Inno Setup.To install, simply place the file in your Inno Setup directory.jrsoftware.org위 공식 홈페이지에서 다운로드 받는다. 현재 기준 최신 버전 6.3.3     실행새로 만들거나 기존 스크립트 선택.. 처음이기에 스크립트 생성앱명, 버전, 출시 회사, 앱설명 사이트 정보 입력..설치된 경로 설정Apllication main excutable file: 빌드로 생성된 실행파일 지정Other application files에 빌드 ..

Program/Unity 2024.11.11

[USB Token] 설치 파일 디지털서명 코드사인 (codesign) 적용

SafeNet 설치 (제조자에 따라 설치하자)   [DigiCert]  [64bits] https://www.digicert.com/StaticFiles/SafeNetAuthenticationClient-x64.msi  [32bits] https://www.digicert.com/StaticFiles/SafeNetAuthenticationClient-x32.msi   [Entrust]  [64bits] https://www.entrust.net/pickup/downloadSafeNetClient?xsize=64  [32bits] https://www.entrust.net/pickup/downloadSafeNetClient?xsize=32   [Sectigo] https://www.sectigo.com/k..

Program/Unity 2024.11.11

사파리 window.open 사용 불가

하이브리드 앱에서 창을 띄우려고 사용했는데 안드로이드에서는 정상 작동하지만 IOS에서는 작동이 안 된다.. 예를 들어 특정 버튼을 클릭했을 경우 https://naver.com 띄우기 function fn_click() {   window.open("https://naver.com");}   이렇게 하면 안드로이드는 계열은 정상작동한다.. 다만 아이폰에서는 작동을.. 아무런 이벤트가 작동하지 않는다.  원인은 click 이후 1000ms 이후 발생하는 window.open 메소드에 대해서 팝업 차단이 된다는 것이다. 크롬은 5000ms 로 훨씬 넉넉해 이상 없이 작동한다. 내가 해결한 방법은 으로 버튼을 클릭한 형태로 구현을 하였다.. function fn_click() {    var url= "htt..

Program/javascript 2024.08.22

유저 IP 를 가져왔을 때 IPv6 (0:0:0:0:0:0:0:1)문제, IPv4(127.0.0.1)로

내 개발 환경에서 내 IP를 불러 보니 0:0:0:0:0:0:0:1으로 떠서 당황스러운 경험이 있다. 이는 정상적인 값이다. 다만 우리가 흔히 사용하는 IPv4가 아니라 IPv6으로 보여준 것이다. 만약 내 개발 서버의 환경에서 IPv6로 반환하고 있는데, IPv4로 반환받도록 하고 싶다면 JVM 환경 변수를 수정하면 됩니다. Eclipse -> Run -> Run Configurations 대상 App의 Arguments 에 아래와 같이 입력하자 -Djava.net.preferIPv4Stack=true 그리고 중요한건 이클립스 재실행 필수! 이제 실행하면 0:0:0:0:0:0:0:1 이 아닌 127.0.0.1 으로 나온다!

Program/Java 2023.11.10

무료 소스 취약점 방법 (Yasca , PMD, SpotBugs)

소스 레벨 취약점 점검을 진행할 일이 있어 찾아보니 대표적으로 Yasca, PMD, SpotBugs 등이 무료로 사용할 수 있다는 것을 알았다. SpotBugs와 PMD는 이클립스 플러그인 추가로 Yasca는 별도 다운로드 후 CMD(윈도)로 명령어를 실행하면 되었다. Yasca가 리보트까지 html로 출력 가능하여 최종적으로 사용하게 되었고 SpotBugs는 사용하기 편리하였고 PMD는 공부를 해야 잘 이용 할 수 있을 정도로 옵션이 다양했다. Yasca 아쉽게도 2011년 이후 업데이트가 되지 않고 있다. 사용할 수 잇는 언어는. NET (VB.NET, C#, ASP. NET) , ASP, C/C++, COBL, ColdFusion, CSS, HTML, JAVA, JavaScript, Perl, PH..

Program/Java 2023.11.08
반응형