About attribution: yes, that's probably a good idea. I think just putting it in the comments at the top is fine.
About the pictures: I wouldn't worry about it.
There are a few things I would like to point out about the script:
1. You probably don't need to tell the user to insert their disk. POL_SetupWindow_cdrom allows for refreshing the list, so if they didn't before they can than.
2. If possible, you should avoid start /unix and POL_Wine_WaitExit. They can cause problems. If it works okay, use just plain POL_Wine and use POL_Wine_WaitBefore before it.
3.
cd "$HOME" || exit
Is it fair to punish people for not having $HOME set? :/ You could use $POL_USER_ROOT/.., or just not bother cding at all---I'm not sure if it makes any difference to POL_SetupWindow_browse.
4. I'm not sure why the script would do so, but it's not a good idea to clear the PlayOnLinux tmp directory. Since the script doesn't use it, I'm not sure why it would need to clear it.
5. You don't have to give an icon to POL_Shortcut. It can extract one from the EXE.
6. It's a good idea to use exit 0 instead of just exit. That makes sure the operating system doesn't throw any errors.
That should about cover it. The script seems otherwise perfectly fine.
Regards,
-
Edited by MTres19