ramdany7 / RightClickFolderIconTools

Adds “Folder Icon Tools” to the Windows Explorer context menu. Automatically edits images, generates, converts, and applies images as folder icons.
MIT License
25 stars 2 forks source link

My own icon #3

Open BOBoneLivesHere opened 2 months ago

BOBoneLivesHere commented 2 months ago

Is it possible to set the icon that is already present within the folder ? I have tested your PNG to ICO converter to set the icon and I have found converted from your app looks little blurred as well as higher file size. Both are 256x256 with 32 bit depth Screenshot 2024-04-19 115553

ramdany7 commented 2 months ago

you can set .ico file that is already inside the folder. to do that, set the Template to "(none)" then just right-click the .ico file you already have and then 'set as folder icon'

by default if you set the TemplateIconSize="Auto" in the Configuration, it will convert any image to .ico with multiple icon size resources inside, which is: 16x16, 24x24, 32x32, 40x40, 48x48, 64x64, 96x96, 128x128, 192x192 and 256x256 so the file size will be bigger compared to only 256x256 .ico file without multiple icon size resources inside, you can extract all icon resources by converting .ico to .png.

Converting methode i use here all is default configuration from ImageMagick, so maybe using other program that have more advanced algorithm or better configuration might have a better result.

if you want the output/generated .ico file to be smaller just set it to TemplateIconSize="256", so it will only create a single 256x256 .ico file without any icon size resources inside.

BOBoneLivesHere commented 2 months ago

Just tested … Template to "none" works, but it does convert my icon file to generate another icon file to use it with no visual difference If duplicates found, I get some errors and sets the desktop.ini as temp in the end in define keywords, the extension doesn't change with number input. But still got it working with config file set as folder icon, still better than manual setting. But I didn't find a way to batch process it

In the end, it is a really awesome tool, and it does what it is supposed to do. If any future updates comes ill test it out again thanks for your hard work.

ramdany7 commented 2 months ago

By using template "(none)", if the image is already .ico it will only copy and then rename the file so there will be no visual difference. If the image is .png or anything else it will resize the image and set the canvas aspect ratio to 1:1 then convert it to .ico file.

Yes, there's a bug where the extension doesn't change in 'define keywords' features. I've already made some changes to the script to fix that. It will be fixed in v0.2 release, which is not ready yet. However, you can already try it by uninstalling the previous version and replacing the script with the latest modified version: RCFI Tools.bat

Screenshot_484

As for now, I don't know yet how to achieve a better result in the converted file. So, yeah, you have to convert it on your own. Thank you for the input; I'm happy someone is noticing my work.

BOBoneLivesHere commented 2 months ago

Thank you for the update, appreciate it. Besides movies and shows covers, as a VFX 3d artist with tons of resources it's a must-have tool for everyone to manage time and organize library. BTW, I use Pixillion Image Converter, if you want to try.