OK,
no help here, this is what if done to get rid of clicking Cancel to the queries of *.swf :
Note: this is only the second best solution, as it will still download the *.swf files (ads, aaarrrggghh). However, no user interaction is required anymore.
It might be a design flaw, as konqueror does not provide a checkbox to ignore a known mime type... (at least I did not find it...)
I might file a bug report if this still persists with KDE4.
So, I created a victim application, taking the *.swf with it to dev/nil .
- konqueror is happy to have delivered the *.swf to somewhere.
- the victim application is happy to do it's job (not recognizing the forwarded file), just spawn to exit, easy living!
- me happy, not to have to click 'cancel' !
create the file devnil.c with the contents (exculding the --- line):
-----
#include <stdio.h>
int main()
{
return -1;
}
____
You have to have the C compiler installed (gcc)? build-essential for debian.
issue:
gcc devnil.c -o devnil
The executable devnil is created.
Copy it to /usr/local/bin and make it executable.
Now in konqueror select it as the external program to spawn in conjunction with *.swf files.
What happens?
For every *.swf file devnil will be called, happily ignoring the *.swf file just starting and exiting.
But konqueror will thing it did a good job, forwarding *.swf to devnil .
No more clicking for me.
However, the down side is, that the *.swf file will be downloaded, wasting bandwith. OK, hopefully you have a flat rate.