A non-transitory computer-readable storage medium storing computer-readable instructions that are executable by a computer of an information processing device and compatible with a particular printer, the computer-readable instructions realizing a support program that supports a general-purpose print program incorporated in advance in an operating system of the information processing device, the support program being configured to, when executed by the computer, cause the information processing device to:
- in response to receiving a particular processing request from the general-purpose print program when a print instruction to cause the particular printer to print a target image has been output from an application program incorporated in the information processing device to the general-purpose print program, obtain image data representing the target image from the general-purpose print program, and send a print command based on the obtained image data to the particular printer;
- and
- in response to receiving a specific processing request from the general-purpose print program when the operating system has received an activation instruction to activate the support program with the particular printer selected, obtain main body information of the particular printer from the particular printer, and send to the particular printer a main body command to cause the particular printer to perform a process based on the obtained main body information.