2024/12/11 (15) 썸네일형 리스트형 [JS] OS 종류 구하는 함수 // This script sets OSName variable as follows:// "Windows" for all versions of Windows// "MacOS" for all versions of Macintosh OS// "Linux" for all versions of Linux// "UNIX" for all other UNIX flavors// "Unknown OS" indicates failure to detect the OSnew function () { var OsNo = navigator.userAgent.toLowerCase(); jQuery.os = { Linux: /linux/.test(OsNo), Unix: /x11/.test(OsNo), Mac: /mac/.tes.. [JS] OS 아키텍처 구하는 함수 function GetOperatingSystemArch() { var tempUserAgent = navigator.userAgent.replace(/ /g, ''); var operatingSystemArch = ""; if ($.os.Windows) { if (tempUserAgent.indexOf("WOW64") != -1) { operatingSystemArch = "WOW64"; } else if (tempUserAgent.indexOf("Win64;x64") != -1) { operatingSystemArch = "Win64 on x64"; } else if (tempUserAgent.indexOf("Win16") != -1) { operatingSystemArch = ".. [JS] 안드로이드 디바이스 이름 구하는 함수 // Android의 단말 이름을 반환function GetAndroidDevName() { var uaAdata = navigator.userAgent; var regex = /Android (.*);.*;\s*(.*)\sBuild/; var match = regex.exec(uaAdata); if (match) { var ver = match[1]; var dev_name = match[2]; return "Android " + ver + " " + dev_name; } return "Android OS";} [JS] 브라우저 알아내는 함수 // browser detectvar Browser = (function() { var s = navigator.userAgent.toLowerCase(); var match = /(webkit)[ \/](\w.]+)/.exec(s) || /(opera)(?:.*version)?[ \/](\w.]+)/.exec(s) || /(msie) ([\w.]+)/.exec(s) || !/compatible/.test(s) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(s) || []; return { name: match[1] || "", version: match[2] || "0" };}()); [Visual Studio] Windows 7 에서 Visual Studio 6.0 디버그 시 프로세스 좀비되는 증상 해결 방법 Windows7 x64에서 디버깅을 하다가 디버깅을 종료하면 해당 프로세스가 그대로 남아있는 현상이 있다.프로세스 끝내기를 눌러도 절대 죽지 않는다.Visual C++ 자체를 종료하면 그제서야 해당 프로세스가 종료가 된다.디버깅 모듈에 버그가 있는 것으로 알려져 있으며, 다음과 같은 방법으로 해결이 가능하다.x86은 레지스트리 추가 만으로 가능한 것으로 알려져 있으나 테스트는 해보지 못함.Windows7 x64 환경에서 레지스트리 등록 후 IE가 x64로만 실행되는 문제가 발생.레지스트리 삭제 후 IE 다시 x86으로 실행되고 Visual Studio 6.0 디버그 종료 시 프로세스도 정상적으로 종료됨을 확인.글 맨 아래 dll 부분만 수정해도 되는 것 같으니 참고.[HKEY_LOCAL.. [NSIS] 커맨드 라인 옵션 값 받아오기 + 사일런트 모드 설치 # Command Line 명령어를 받아오기 위해 추가.!include FileFunc.nsh!insertmacro GetParameters!insertmacro GetOptionsVAR /GLOBAL PARAM # 전역 변수 선언Function .onInit ${GetParameters} $PARAM ClearErrors ${GetOptions} $PARAM /SILENT= $PARAM # 여기에서 '/'뒤에 써주는 단어가 커맨드라인 옵션임. 예를 들어 "${GetOptions} $PARAM /TestInput= $PARAM" 이라고 하고, NSIN 빌드 결과 만들어지는 설치 파일 명이 "install.exe"라고 할 때, "install.exe /TestInput=입력값" 이라고 커맨드 라인에서 입력.. Windows 10 Task Host Window 작업 중지하고 있다고 PC 종료 안될 때 작업 호스트가 백그라운드 작업을 중지하고 있습니다. (\Microsoft\Windows\DeviceDirectoryClient\RegisterUserDevice)위와 같이 나오면서 정상적으로 종료가 안되는 경우 Windows 업데이트에 문제가 생긴 경우이다.이런 경우엔 업데이트 임시 저장소를 제거하고 업데이트를 처음부터 다시 시작하면 된다.Windows 로고 키 + R 키를 누른 후 실행창이 열리면 "services.msc"를 입력하고 확인을 누른다.서비스 창에서 아래의 서비스 항목들을 각각 더블 클릭하여 중지 버튼을 눌러 서비스 상태를 중지 하고, 적용 및 확인을 누른다.Background Intelligent Transfer ServiceCryptographic ServicesWindows U.. 이전 1 2 다음