Algae is algae but the methods to handle the various kinds differ. Most occur simply due to excessive nutrients in the presence of light, and in a planted tank this means there is more light and/or nutrients than the plants can use, so algae takes advantage. Sometimes CO2 is a limiting factor, because algae is better capable of assimilating carbon from carbonates than some plants. But there are many factors in all this.
Excel (a carbon supplement) is known to reduce and even kill brush algae. But I have not read that it has any impact on other types. Potassium (a nutrient) will do the same with some algae, Aunt kymmie was successful with this and may be able to tell us which algae she battled with; but the danger with potassium is that in excess it can affect plants detrimentally by preventing their intake of iron, as indeed I believe it did with kymmie. Partial water changes and back to regular comprehensive fertilization fixed the problem with the plants.
The green slime is cyanobacteria, not strictly speaking an algae, but occurs for the same reasons. Some antibiotics will get rid of this, but again some also affect certain plants; I've had pygmy chain swords turn to mush (comparable to the crypt "meltdown") from Maracyn, as did someone else on this forum. They recovered after a few weeks.
From your first post Angel, I think the surface film is a protein scum. This occurs in some tanks but not in others; one author said it is more common in tanks with crypts. I have it heavy in my 70g right now (it has crypts too), but I know the biological balance in this tank is out; I haven't managed to complete the aquascaping due to not getting the certain plants I want, and I am just dealing with the protein scum. A surface skimmer attached to the filter will remove it as it forms, but the trick is to have just enough surface movement to do it without causing CO2 depletion. I had skimmers on my Eheim, but removed them because the rasbora (Boraras merah, very tiny fish) kept getting pulled in and died before I could get them out.
In all cases, my suggestion is to reduce light and/or nutrients, preferably the former. Reducing nutrients can sometimes backfire; the plants need nutrients, and reducing them can result in less active plant growth which in turn only feeds the algae making it worse. Nutrients should only be reduced if you feel they are in excess to begin with. Reducing the light seems to be more effective. Some have had good success incorporating a "siesta" period mid-day; lights on for 5-6 hours, off for 2 hours, then on for 5-6 hours. This does not seem to affect plant growth, according to the authors who advocate it, but it does seem to affect algae negatively. There may well be a connection with CO2 since in the siesta period the plants are not photosynthesizing so CO2 will increase, then on come the lights and they go at it full speed, out pacing the algae. Whatever the scientific reason, some say this does work.
Last, here's a link to good info on various algae: PG: Algae - An Overview - PlantGeek.net