Sometimes strings are dynamically constructed in programs due to compiler optimization or simply to hide the strings (e.g. in malware). For example :

When displaying the bytes as chars we can see the string 'INVALID FILE SIZE'.

Does anyone know a script to extract those strings in IDA? I will write one if it does not exist but I figured I would ask first.