Manual
zip_unzip 함수 설명 및 활용 예제
함수 설명 zip_unzip 함수는 저장된 ZIP 파일을 열고, 그 내용을 지정된 디렉토리로 추출하는 기능을 제공합니다. ZIP 디렉토리에 전체 경로를 제공하지 않으면 현재 드라이브 루트가 사용됩니다. 게임 번들 작업 디렉토리에 상대 경로로 위치시키고 싶다면 working_directory 변수를 경로의 일부로 사용해야 합니다. 상대 경로에서 "." 또는 ".."를 사용하는
Manual
함수 설명 zip_unzip 함수는 저장된 ZIP 파일을 열고, 그 내용을 지정된 디렉토리로 추출하는 기능을 제공합니다. ZIP 디렉토리에 전체 경로를 제공하지 않으면 현재 드라이브 루트가 사용됩니다. 게임 번들 작업 디렉토리에 상대 경로로 위치시키고 싶다면 working_directory 변수를 경로의 일부로 사용해야 합니다. 상대 경로에서 "." 또는 ".."를 사용하는
Manual
zip_save 함수는 zip_create로 생성한 ZIP 파일을 지정된 파일 경로에 저장하는 기능을 제공합니다. 호출이 성공하면 요청 ID가 반환되며, 이후 AsyncSave / Load 이벤트가 발생하여 이 ID를 확인할 수 있습니다. 오류가 발생할 경우 치명적인 오류가 발생합니다. 함수 구문 zip_save(zip_object, path); 인자 설명 인자 이름 타입 설명 zip_object
Manual
이 문서는 ZIP 파일을 생성하고 활용하는 방법에 대해 설명합니다. ZIP 파일은 여러 파일을 압축하여 하나의 파일로 묶는 형식으로, 메모리에 저장되며 필요할 때 파일을 추가하거나 저장할 수 있습니다. ZIP 파일 생성 zip_create 함수는 새로운 ZIP 파일을 생성하고 그 참조를 반환합니다. 생성된 ZIP 파일은 메모리에 저장되며, zip_add_file 함수를 사용하여
Manual
zip_add_file 함수는 zip_create로 생성된 ZIP 파일에 파일을 추가하는 데 사용됩니다. 이 함수가 성공적으로 호출되면 0을 반환하고, 실패할 경우 치명적인 오류를 발생시킵니다. srcfile은 나중에 zip_save가 호출될 때 로드되므로, 이 호출 시 잘못된 파일이더라도 오류를 발생시키지 않습니다. 문법 zip_add_file(zip_object, dest, src); 인수 설명 인수
Manual
SHA-1은 미국 국가안보국(National Security Agency)에서 설계한 암호학적 해시 함수입니다. 이 함수는 여러 널리 사용되는 애플리케이션과 프로토콜에서 사용되며, 특히 Git과 같은 버전 관리 시스템에서 파일 변경 사항을 확인하는 데 사용됩니다. SHA-1 기능 SHA-1 함수는 입력으로 UTF-8 문자열을 받아들이며, 160비트 메시지 다이제스트를 ASCII 형식으로 반환합니다. 예를 들어: * 입력 문자열: "
Manual
SHA-1은 미국 국가안보국(National Security Agency)에서 설계한 암호학적 해시 함수입니다. 이 함수는 여러 널리 사용되는 애플리케이션과 프로토콜에서 사용되며, 특히 Git과 같은 버전 관리 시스템에서 파일 변경 여부를 확인하는 데 사용됩니다. SHA-1의 작동 방식 SHA-1 함수는 입력으로 유니코드 문자열을 받아 160비트 메시지 다이제스트를 ASCII 형식으로 반환합니다. 예를 들어: * 입력 문자열:
Manual
SHA-1은 미국 국가안전보장국(National Security Agency)에서 설계한 암호화 해시 함수입니다. 이 함수는 여러 널리 사용되는 애플리케이션에서 활용되며, 특히 Git에서 파일 변경 여부를 확인하는 데 사용됩니다. 또한 TLS, SSL, PGP, SSH, S/MIME, IPsec 프로토콜에서도 사용됩니다. 이 함수는 입력 파일을 받아 160비트 메시지 다이제스트를 ASCII 형식으로 반환하며, 이 값은 나중에
Manual
MD5 (Message-Digest algorithm 5)는 128비트 해시 값을 가지는 널리 사용되는 암호화 해시 함수입니다. 다양한 보안 애플리케이션에서 사용되며, 파일과 문자열의 무결성을 확인하는 데 자주 활용됩니다. 이 함수는 입력으로 UTF-8 문자열을 받아 해당 문자열에 고유한 32자리 16진수 MD5 해시를 반환합니다. 이를 통해 안전한 키를 생성하고 외부 서버와의 정보 전송 시 무결성을
Manual
개요 MD5(메시지 다이제스트 알고리즘 5)는 128비트 해시 값을 가지는 널리 사용되는 암호화 해시 함수입니다. 다양한 보안 애플리케이션에서 사용되며, 파일과 문자열의 무결성을 확인하는 데 일반적으로 사용됩니다. 이 함수는 입력된 유니코드 문자열을 받아 32자리의 16진수 MD5 해시를 반환합니다. 이를 통해 안전한 키를 생성할 수 있으며, 외부 서버와의 정보 전송 시
Manual
개요 MD5 (Message-Digest algorithm 5)는 128비트 해시 값을 생성하는 널리 사용되는 암호화 해시 함수입니다. 다양한 보안 애플리케이션에서 사용되며, 파일과 문자열의 무결성을 확인하는 데 일반적으로 사용됩니다. 이 함수는 주어진 파일에 대해 고유한 MD5 해시를 생성하여 나중에 사용할 수 있도록 저장합니다. 주의: MD5는 완전히 안전하지 않으며, 해킹될 수 있습니다. 더 많은
Manual
load_csv 함수는 CSV 형식의 파일을 로드하고 이를 DS 그리드로 변환하여 생성된 그리드의 고유 ID 값을 반환합니다. CSV 파일은 CSV 사양을 따라야 하며, 문법이 올바르지 않으면 파일을 로드할 때 예기치 않은 결과가 발생할 수 있습니다. 이 함수는 각 셀을 문자열로 로드하며, 숫자만 포함된 경우에도 마찬가지입니다. 문자열을 숫자로 변환하려면 real 함수를
Manual
json_stringify 함수는 단일 구조체 또는 중첩된 구조체와 배열의 계층을 유효한 JSON 문자열로 변환하는 기능을 제공합니다. 초기 값으로 구조체(aStruct) 또는 배열(anArray)을 제공하면, 이 함수는 이를 "문자열화"하여 JSON 문자열로 변환합니다. 즉, GameMaker 배열은 JSON 배열로, GameMaker 구조체는 JSON 객체로 변환됩니다. 선택적으로 "예쁘게" 출력할