STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
188168
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2035 · P4069

If the site isn't working like it should for you it is because EasyList (a set of filter rules used by your adblocker) has started to block the whole eye.swfchan.com subdomain. This causes captchas to not load and the easy solution is to just disable the adblocker completely. Ironically this causes people using the EasyList ruleset to actually see more ads...

Since it's exceptionally easy to only block the actual ads on swfchan (no ads are actually served from swfchan's own domain) and because the current ruleset is actually causing visitors to see more ads I thought this matter would be quickly resolved. However, I have been trying to contact EasyList for over three weeks now with no response. Therefore I feel the need to ask my visitors to e-mail them as well to bring attention to this issue and show that regular users of EasyList care about swfchan, not just the guy running the site.

They have two e-mails: easylist.subscription@gmail.com and easylist.blog@gmail.com. The first one is the primary mail but I've sent mail to both and received a reply from neither. Have sent using different mail accounts as well so I know there was no sending issues on my end. I should have written this announcement earlier but this whole thing felt like such an open-and-shut case that I would never have imagined swfchan still being blocked like this after three weeks. Big thanks to anyone helping out!

Note: I'm not writing this because of money, the site's income is actually the same as before (less visitors but less blockers equal same ad views). I am however worried that in the long run, in a year or so, this may lead to less links leading to swfchan which would sure enough finally kill it off the web, especially with the dwindling flash support these days. I also don't think this is a fair practice by EasyList, there's no reason what-so-ever to block swfchan itself. I don't serve ads and an adblocker should block ad providers, not sites that use ad providers. I also don't limit anyone blocking ads from using the site in any way. It feels like the EasyList authors took just a minute to look at swfchan, said "fuck it" and proceeded to block the whole thing instead of only the ads.

So if you have a moment I'd really appreciate it if you took the time to e-mail them about this. Just be polite and ask EasyList to block only the ads on swfchan, not the actual content on swfchan itself. There's a discussion thread over here.

Breaking news!
Old Discussion
Discussion

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://eye.swfchan.com:57475/85200530?noj=FRM85200530-20DC" width="1" height="1"></div>

crystallization.swf

This is the info page for
Flash #51625

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS1/AS2]
Frame 1
function effect() { bitmap.draw(farm); bitmap.applyFilter(bitmap, rect, point, blur); } var blur = (new flash.filters.BlurFilter(2, 2, 3)); var glow = (new flash.filters.GlowFilter(16777215, 1, 4, 4, 2, 3, false, false)); var bitmap = (new flash.display.BitmapData(250, 250, false, 0)); var point = (new flash.geom.Point(0, 0)); var rect = (new flash.geom.Rectangle(0, 0, 250, 250)); _root.createEmptyMovieClip("bitlayer", 5); _root.bitlayer.attachBitmap(bitmap, 8); farm._visible = false; setInterval(effect, 10);
Symbol 5 MovieClip [crystal_blue] Frame 10
this.removeMovieClip();
Symbol 9 MovieClip [crystal_purp] Frame 10
this.removeMovieClip();
Symbol 11 MovieClip [CrystalFarm] Frame 1
#initclip 2 Object.registerClass("CrystalFarm", CrystalFarm); #endinitclip
Symbol 12 MovieClip [__Packages.CrystalFarm] Frame 0
class CrystalFarm extends MovieClip { var attachMovie, cwidth, cheight, mcs, _width, _height, _xscale, _yscale, __width, __height, cols, rows, onMouseUp, grid, active, onEnterFrame, _xmouse, _ymouse; function CrystalFarm () { super(); var _local3 = attachMovie(CRYSTAL_LINKAGE, "tmp", 1); cwidth = _local3._width; cheight = _local3._height; _local3.removeMovieClip(); mcs = []; } function onLoad() { var _local2 = _width; var _local3 = _height; _xscale = (_yscale = 100); setSize(_local2, _local3); } function setSize(p_width, p_height) { __width = p_width; __height = p_height; cols = Math.ceil(__width / cwidth); rows = Math.ceil(__height / cheight); onMouseUp = startClick; } function reset() { grid = []; var _local4 = cols; var _local3; while (_local4--) { _local3 = (grid[_local4] = []); var _local2 = rows; while (_local2--) { _local3[_local2] = random(190) + 10; } } while (mcs.length) { mcs.pop().removeMovieClip(); } active = {}; delete onEnterFrame; } function startClick() { reset(); activate(Math.max(1, Math.min(cols - 2, Math.floor(_xmouse / cwidth))), Math.max(1, Math.min(rows - 2, Math.floor(_ymouse / cheight)))); delete onMouseUp; onEnterFrame = doIdle; } function doIdle() { var _local4 = []; for (var _local6 in active) { var _local2 = active[_local6].x; var _local3 = active[_local6].y; grid[_local2][_local3] = grid[_local2][_local3] - (random(6) / 2); if (grid[_local2][_local3] < 0) { _local4.push(active[_local6]); } } var _local5 = _local4.length; while (_local5--) { activate(_local4[_local5].x, _local4[_local5].y); } if (mcs.length == (cols * rows)) { delete onEnterFrame; onMouseUp = startClick; } } function activate(p_x, p_y) { if (random(2) == 0) { CRYSTAL_LINKAGE = "crystal_blue"; } else { CRYSTAL_LINKAGE = "crystal_purp"; } grid[p_x][p_y] = 0; var _local4 = (p_y * cols) + p_x; delete active["_" + _local4]; mcs.push(attachMovie(CRYSTAL_LINKAGE, "c" + _local4, _local4, {_x:p_x * cwidth, _y:p_y * cheight, id:_local4, x:p_x, y:p_y})); if (grid[p_x - 1][p_y] > 0) { grid[p_x - 1][p_y] = grid[p_x - 1][p_y] - (5 + random(140)); active["_" + (_local4 - 1)] = {x:p_x - 1, y:p_y}; } if (grid[p_x + 1][p_y] > 0) { grid[p_x + 1][p_y] = grid[p_x + 1][p_y] - (5 + random(140)); active["_" + (_local4 + 1)] = {x:p_x + 1, y:p_y}; } if (grid[p_x][p_y - 1] > 0) { grid[p_x][p_y - 1] = grid[p_x][p_y - 1] - (5 + random(140)); active["_" + (_local4 - cols)] = {x:p_x, y:p_y - 1}; } if (grid[p_x][p_y + 1] > 0) { grid[p_x][p_y + 1] = grid[p_x][p_y + 1] - (5 + random(140)); active["_" + (_local4 + cols)] = {x:p_x, y:p_y + 1}; } } var CRYSTAL_LINKAGE = "crystal_purp"; }

Library Items

Symbol 1 ShapeTweeningUsed by:5
Symbol 2 ShapeTweeningUsed by:5
Symbol 3 GraphicUsed by:5
Symbol 4 GraphicUsed by:5 9
Symbol 5 MovieClip [crystal_blue]Uses:1 2 3 4
Symbol 6 ShapeTweeningUsed by:9
Symbol 7 ShapeTweeningUsed by:9
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip [crystal_purp]Uses:6 7 8 4Used by:Timeline
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip [CrystalFarm]Uses:10Used by:Timeline
Symbol 12 MovieClip [__Packages.CrystalFarm]

Instance Names

"farm"Frame 1Symbol 11 MovieClip [CrystalFarm]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 5 as "crystal_blue"
ExportAssets (56)Timeline Frame 1Symbol 9 as "crystal_purp"
ExportAssets (56)Timeline Frame 1Symbol 11 as "CrystalFarm"
ExportAssets (56)Timeline Frame 1Symbol 12 as "__Packages.CrystalFarm"




http://swfchan.com/11/51625/info.shtml
Created: 27/4 -2009 14:28:54 Last modified: 27/4 -2009 14:28:54 Server time: 20/08 -2017 08:00:16