"find all graphics" like jpg, png but also exotic stuff like iff and .ico etc.
or
"find all 3D objects" like files from 3D Studio Max, Lightwave, Maxxon Cinema etc. - You get the point.
So I need to make search filters which looks like *.(jpg|bmp|gif|etc. etc. etc.).
Now - there might be hundreds of file types for graphics alone so I wondered if there might exist some XLS og ODS file which contains all file types - but they shoukd come in a handy way so I can build some cool search filters?
Sounds like you only need the graphics and 3d categories in a spreadsheet so copy and paste the categories from Wiki into Excel or whatever... A few minutes editing and you have a list... the attached "3d" list took me two minutes to create.
WOW - I didn't expect someone to do the work for me
Ok, I will get to work and create extensive lists from what I can find on the internet and wiki.
The gfx was just an example. I also need similar stuff for docs etc. etc. But it's worth throwing some hours into a list.
You'll find that Opus will not accept such long lists as keywords in the find panel because there seems to be a limit for the number of characters. In case of the Raster graphics list you'll have to split the list in 2 parts. Here's a sample button code that works for me (Find all graphics on all drives also inside archives):
Rather than creating search filters as you suggested above, which will become massive when populated with scores of file extensions, you may want to consider creating File Type Groups in Settings / Filetypes... / File Type Groups and add each required file extensions to that group instead.
i.e. Create a group called "3d" and add all the necessary file extensions (.max, .3ds etc). Unfortunately I don't think you can add several at the same time but Leo will correct me if I'm wrong....which is very likely.
Now when searching, or creating buttons, use grp:3d instead of *.(max|dwg|3ds)
Both methods work fine but I prefer this method as I find it easier to manage. Imagine having a filter with 30 file extensions and you need to delete one of them, not this simplest of tasks if there are several similar file types (dwg, dwt, dwf) to search through. Using groups, you select the file extension from a pull down menu and hit the delete button. Simple.
Here is my plan. I'd like to build a spreadsheet with all file extensions. That way I can easily update the spreadsheet and easily generate the lines I need like KUNDAL showed, e.g.: ASE|ART|BMP|BLP| etc.
So when I need some kind of special function like "find 2d and 3d gfx stuff" I can quickly build a button. In the spreadsheet I can add several columns like "Amiga formats" and other more querky stuff just by sorting the other columns in the spreadsheet. That way I can build customized functions quite quickly.
@blueroly: You are right - I hope I can somehow "mass import" file extensions and build groups. I would love that. Or I will have to do it manually and spend more time
@leo: If I understand it correctly I think that kundal's way is the best considering that I manually have to add all those extensions one-by-one in the Find Panels Advanced tab:
LEO: Is there a way to build a filter just by "importing" those long lines kundal showed in his codes into to Advanced Panel? I would love to save them as filters like "3d objects" "Amiga files" "2d pics" etc. etc. If I could save filters like that it would be powerful stuff indeed. But adding them one by one would take forever.
But thanks for the help everybody! Just love this forum and I hope I can give something back to the community!
Like this. There's no need to mess around with config files directly.
I assume you only need a few filters like this, one for each set of extensions. Just paste the extensions from the forum or wherever the list comes from. It shouldn't take long to set up the few filters you might need for the different sets of extensions.
@Leo: How stupid I am I haven't seen this function? I am just... sorry! That's what I am looking for. It's great! Thanks
@engineersthumb: Thanks for the tip. I noted that idea down for future use. If we have to do more of this kind of work I will ask a programmer do make "something" so the XLM/config.fil file can be auto-updated. So the "master file" with all file types could be placed on the internet/internal network in a database. That way an update of, say "all vector gfx file types", can be done centrally and other dopus users will get their search filters updated automatically.
Anyway - back to work. Thanks for saving me many valuable hours