PDA

Ver la Versión Completa : Películas Alien, el octavo pasajero (1979)



Admin
31-Oct-2009, 01:45
<tbody>
http://www.portalcienciayficcion.com/images/16-cine-series-ciencia-ficcion/alien/alien.jpg (http://www.portalcienciayficcion.com/images/16-cine-series-ciencia-ficcion/alien/alien-poster.jpg)


Título original: Alien
Título: El octavo pasajero
Género: Estados unidos / Terror
Año: 1979
Nacionalidad:Estados unidos, Reino unido
Director: Ridley Scott
Guión: Dan O'Bannon
Reparto: Tom Skerritt, Sigourney Weaver, Veronica Cartwright, Harry Dean Stanton, John Hurt, Ian Holm, Yaphet Kotto, Bolaji Badejo, Helen Horton
Productora: Twentieth Century-Fox Productions / Brandywine Productions
Montaje :David Crowther, Peter Weatherley, Terry Rawlings
Fotografía: Derek Vanlint
Música: Jerry Goldsmith
Fecha de estreno: 26/09/1979




</tbody>

<tbody>
SINOPSIS



En su viaje de regreso a la Tierra, la nave Nostromo (un carguero espacial), recibe una señal de auxilio de un planeta desconocido. Los siete miembros de la nave (cinco hombres y dos mujeres), deciden acudir a la llamada. Una vez allí, uno de los tripulantes es atacado por una criatura de sangre ácida, que se vale del cuerpo del astronauta para procrear un monstruo que crece rápidamente e irá eliminando a cada miembro de la tripulación. Bajo el lema "Nadie escucha un grito en el espacio", el director Ridley Scott construyó un relato de tensión permanente en un ambiente claustrofóbico. El metálico Alien (diseñado por H.R. Giger) es la verdadera estrella de la película, aunque aparece en pequeñas secuencias y casi siempre camuflado.

</tbody>



<iframe src="https://www.youtube.com/embed/SDSZKRxitCE" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" width="560" height="315" frameborder="0"></iframe>

kesvan
03-Nov-2009, 20:02
Cuando estudiaba EGB habia una clase opcional en la que podias elegir dos opciones,o bien cineforum en la cual veian peliculas sobre las cuales se hacia un coloquio a posterior,y coral de música (ya sabéis el típico grupo de niños cantando),yo aunque parezca extraño estaba a puntado a esta segunda opcion y era debido a la promesa del profesor de música de ponernos sobresaliente en su asignatura a todos los que estuvieramos en el coro del colegio,bueno pues un buen dia se puso enfermo el profesor y no acudió al ensayo y nos mandaron con los demas de la clase al cineforum,total que entramos en la sala de visionado de peliculas,y ese dia veian Alien el octavo pasajero,de todas formas esto a mi no me decía nada pues yo nunca habia oido hablar sobre esa pelicula,y ademas estaba empezada cuando entre,total que no sabia el titulo de lo que ibamos a ver ni de que trataba y de hecho no empece prestandole mucha atencion,pero al poco llegó a la escena de cuando el alien sale del interior del desgraciado tripulante que lo habia incubado dejándome atónito,ya no despegué mis ojos de la pantalla en toda la pelicula y desde entonces creo haberla visto una decena de veces,y he de decir que la considero uno de los principales pilares del genero,de todas formas ya comentare un asunto curioso pienso yo sobre la saga,pero de momento quiero leer mas mensajes del foro a ver de que tratan.

Quería comentar una cosita sobre la saga alien que quiza no todo el mundo conozca,y es el hecho de que existe una serie de cómics que comienzan el hilo argumental por el final de la segunda película,y ahí viene la sorpresa con un argumento completamente distinto a la 3ª y 4ª parte,en el que los aliens son traídos a la tierra,escapan y acaban invadiendo el planeta,son unos cómics excelentes y en mi opinión infinitamente mejores a la linea argumental que finalmente tomo la serie.

kesvan
03-Nov-2009, 20:07
Ademas de esos cómics citados,hay otros muy buenos tambien de todo tipo relacionados con los aliens,por ejemplo una minicoleccion de tres numeros que por el titulo puede parecer no muy buena,pero que es de lo mejor que he leido en comic fantástico,se trata de Superman vs aliens y a grandes rasgos contare que trata sobre un meteorito gigante proveniente del planeta Krypton a la deriva que descubren en la tierra y en el que parece haber una ciudad encerrada en una cupula y mandan a Superman a explorar la ciudad,y alli se encuentra que la ciudad sobrevivio a la explosion de su planeta natal,pero no a la visita de estos simpaticos bichitos.

Admin
03-Nov-2009, 20:11
Por cierto kesvan, esa continuación en cómic que arrancan al final de la segunda peli, me recuerda a que "Alien vs Predadtor" ha pillado ese hilo (trayéndolos a la tierra pero añadiento el elemento "depredador").

Los otros cómics de alien en los que sale superman, me suena de lo más bizarro. No se me hubiese ocurrido jamás juntar esos personajes... Que locura, por mis chips! ¿Pero están bien o es solo como anécdota?

kesvan
03-Nov-2009, 20:12
Están muy bien los de Superman,pero no llega a la altura de la serie principal que sigue a la segunda pelicula,de verdad que es para leerlos y alucinar,resumiendote un poco te diré,que los protagonistas son el marine y la niña supervivientes de la segunda película( y que despachan en el primer minuto de la tercera),y los mandan en una nueva expedicion al planeta natal de los aliens que es descubierto por unos cientificos,y en la que la naturaleza a creado una serie de especies a cual mas agresiva,con la mision de traer unos aliens a la Tierra para investigar,aqui pues como podeis imaginar escapan y conquistan el planeta tranbsformando el paisaje a su gusto y necesidades,mientras la humanidad sobrevive en colonias planetarias y en una gran base espacial que hay en orbita a la Tierra,desde la que se captan imagenes de videoaficionados que aun sobreviven en la Tierra,y desde esta base se intentara organizar una expedicion para reconquistar el planeta.Son excelentes y de un 10,tambien estan los comics de Aliens vs Predators,aunque no tiene nada que ver con la pelicula y estos son mas normalitos.

cineydvd
03-Nov-2009, 20:17
Simplemente comentar mi devoción por este título, sobre todo por su atmosfera y su enorme banda sonora.

maytevk
03-Nov-2009, 20:22
Para mi es el clásico entre los clásicos. Un título imprescindible. Me gustan todas las partes y no me canso de verlas. Adoro a Sigourney Weaver y en el papel de la teniente Ripley se sale.

Sila
03-Nov-2009, 20:25
Bueno me apetece hablar de este clásico.....

Realmente es mérito de Ridley Scott que la película sea una obra maestra?.....

Bueno, en mi opinión es más mérito del extraordinario equipo del que se rodeo. Desde el guionista, hasta la banda sonora hicieron que la película se dirigiera sola.

Dudo del talento de este director, sobre todo desde que vi 1492 y Tormenta Perfecta.....Me ocurre algo parecido cuando veo los bodrios de Jhon Huston....Te hace pensar, que alguien afamado firme películas de tan baja calidad.

Independientemente de la dirección, es reseñable todo, incluso los actores (muy bien elegidos, tal vez por el propio Scott).

La fusión entre el comic y el cine es muy clara y perfecta. Me consta que para hacer la criatura se hicieron miles de bocetos y se tuvo clara la idea de que su aparición debía ser espectral (en las otras esto se pierde) y debía existir algo tan de comic como el terror psicológico, como ocurre en la escena del gato.

La escena en que el capitán de la nave se inserta por los pasillos estrechos y el climax agobiante, los nervios, las instrucciones no entendidas....vamos la vida real....Terrorífica.

El monstruo vaga por el espacio...La humanidad expulsa el mal....o NO?......

oriafontan
03-Nov-2009, 20:29
Una pregunta ¿La saga de Alien esta muerta? ¿O creeis que esto da para más?

El invento de Alien contra Predator parecen decirnos que nones. Quiero decir que el chicle no se puede estirar más sin hacer una vulgar película de adolescentes nulamente críticos.

Admin
03-Nov-2009, 20:34
El filón podría seguir partiendo de Alien vs predator 2.
Pero más pelis de Alien como tal, lo veo difícil de hacer para que tenga congruencia.

lgv
03-Nov-2009, 20:35
La FOX ya dijo que no va a seguir ninguna de las franquicias por separado. Ahora es un rejunte o nada.

No se extrañen de ver en algunos años (o meses).... Música de suspense maestro...

"Alien Vs Predator Vs Jason Vs Fredy Vs The Mummy Vs The living dead Vs You Grandma"

Nobody can hear you scream in the space...
But everyone can hear you scream in the Earth...
You will not sleep...
You will not scape...
They are everywhere...
But you are gonna eat the best cookies in your fucking life!"

Soon at a Cinema Near You...

proteo
03-Nov-2009, 20:36
Vaticino el final de esta saga(aunque dentro de unos años siempre quedará la posibilidad de hacer un remake que otro).

DeadSpace
03-Nov-2009, 20:37
Lastima que han convertido de estas historias una cochinada...

kesvan
03-Nov-2009, 20:38
Creo que la saga de Alien puede continuar,pero con cambios,y mas fácil de lo que parece,yo olvidaría de una vez por todas a la teniente Ripley,mas que nada porque aunque en su momento fue la gran heroína creo que como personaje esta agotado,e igualmente olvidaría el tema de los Predators ,al igual que ambientarla en nuestra época,pero se puede hacer una peli ambientada en el futuro,en la misma época que la saga original,con nuevos personajes y nuevos planteamientos,como viajar al planeta natal de los aliens,o que la Tierra es invadida por ellos,o miles de ideas que pueden inventar los guionistas sin caer en las mismas ideas ya vistas con anterioridad,pero resucitando a esos terroríficos seres que a buen seguro nos asustaran de nuevo algún día aferrados a nuestra butaca en el cine.

oriafontan
03-Nov-2009, 20:40
Ver estos bichos en 3D sería la repanocha.

Quizá el futuro es ese, bueno el 3D es el futuro cuando se te han acabado las ideas es triste pero es así.

proteo
03-Nov-2009, 20:41
Las posiblilidades de situaciones y guiones nuevos que apunta kesvan no están nada mal,aunque me parece que actualmente ninguna productora apuesta por seguir el filón.Ya veremos,cosas muchísimo más lamentables se están haciendo.Respecto a la falta de ideas parece obvio.En el terreo de la ciencia ficción últimamente solo vemos adaptaciones al cine de cosas ya hechas.Pero por otro lado eso se ha hecho siempre.Antes se adaptaban libros al cine y ahora cómics y videojueos (+ los libros).

kesvan
03-Nov-2009, 20:42
Después de dialogar sobre esta saga me entro el gusanillo de volver a verlas y de momento he visto las dos primeras partes,y a pesar de que por supuesto las sigo considerando lo mejor del genero les he encontrado algunos fallos que les restan consistencia,y que quizá el paso de los años es lo que me hace verlo,pues me duele como al que mas sacarle pegas a estas películas,pero os voy a comentar alguno y espero no ser apedreado,ni que me mandéis un huevo alien por correo.
En la primera parte casi al final van a toda prisa intentando huir de la nave y Ripley les recalca a sus dos compañeros supervivientes que tienen 7 minutos para coger todo el refrigerante que puedan y reunirse con ella para huir con la nave auxiliar antes de que estalle la nave principal,pero después de esto Ripley no tiene ningún problema en perder el tiempo buscando a la gata,a la que por cierto en ningún momento con anterioridad a este se ve que le haga el mas mínimo caso,luego de esto siendo que manda a sus compañeros a por el refrigerante que tan importante les dice que es,cuando mueren ella se va sin recogerlo,con lo que queda claro que todo es simplemente una excusa y bastante mala del guión para matar a sus compañeros.
En la segunda parte no tiene sentido de que a una misión que se sabe es difícil mandes unos marines experimentados pero al mando de ellos pongas a un teniente el cual es su primera misión de combate,bueno la segunda dice el,pero da la impresión de que sea la primera,segundo,la nave puede estar automatizada en su funcionamiento,pero no tiene ningún tripulante,pues todos los que en ella van son militares o civiles,al contrario que en la primera parte en la cual hay tripulación,y de hecho es incomprensible que todos desciendan a la superficie del planeta y nadie se quede a bordo de la nave por si surgen problemas.Tercero,cuando casi al final Ripley rescata a Newt la voz que suena de emergencia anuncia que quedan cinco minutos para que explote la central nuclear,con lo que quedan claro dos cosas,uno que van A morir todos los aliens,y dos que apenas le queda tiempo para ponerse a salvo,pues ella se entretiene en intentar matar a la reina alien,que de haberla dejado allí estaba asegurada su muerte en cuanto explotara la central.
De todos modos creo que son geniales,mucho mejores que las dos continuaciones que les siguieron,pero no las veo igual que cuando las descubrí siendo prácticamente un niño.

oriafontan
03-Nov-2009, 20:44
Son interesantes los comentarios de kesvan, y en nada de lo que comenta me había percatado ¡Seré burro!

Lo del jefe de los marines inexperto y tonto de baba bueno es un personaje poco conseguido (por cierto es curioso lo bien doblada que está Aliens II las voces son casi iguales a las originales en especial es curioso lo idénticas que son las voces del soldado histérico en español e inglés fijaros que es divertido y el buen trabajo del doblador) y totalmente exagerado pero la justificación puede estar en que realmente el grupo es carnaza para "cubrir las apariencias" sabiendo que se les manda a una muerte segura por mucha arma chula que lleven.

Admin
03-Nov-2009, 20:47
ALIEN

En la primera parte casi al final van a toda prisa intentando huir de la nave y Ripley les recalca a sus dos compañeros supervivientes que tienen 7 minutos para coger todo el refrigerante que puedan y reunirse con ella para huir con la nave auxiliar antes de que estalle la nave principal,pero después de esto Ripley no tiene ningún problema en perder el tiempo buscando a la gata,a la que por cierto en ningún momento con anterioridad a este se ve que le haga el mas mínimo caso
Bueno, si estás aterrado con 7 minutos tienes prisa. Y si eres una heroína que pese a lo mal que pinta todo conserva el aplomo, hasta puedes mirar el reloj y si queda tiempo, buscar al gato; quizá más que nada porque te has quedado sin compañeros y lanzarse al oscuro espacio sin compañía alguna y sin saber si serás rescatado resulta también muy aterrador. No olvidemos que la pequeña nave de salvamento tiene poca capacidad y de hecho, cuando la encuentran en Aliens, es por casualidad. Por lo que en el fondo, la opción más realista no es morir por el alien o salvarse, sino morir por el alien o morir solo y congelado en una pequeña nave a la deriva. En cuanto a la relación con el gato, a mi parecer queda constancia suficiente en el filme de que lo aprecia. Al final, antes de entrar en la cápsula de congelación se ven claramente muestras de afecto. No hemos de olvidar que la acción transcurre en horas, y que con la de cosas que hay que contar, primeros planos de Ripley acariciando su gato probablemente sobren. Tengo el dvd en casa y hay escenas no incluidas en la película sumamente interesantes que fueron descartadas.


manda a sus compañeros a por el refrigerante que tan importante les dice que es,cuando mueren ella se va sin recogerlo,con lo que queda claro que todo es simplemente una excusa y bastante mala del guión para matar a sus compañeros.
La nave de salvamento no estaba dispuesta para 3 pasajeros, y necesitaban refrigerante extra. Muertos los compañeros, no hay necesidad de más refrigerante.

ALIENS

En la segunda parte no tiene sentido de que a una misión que se sabe es difícil mandes unos marines experimentados pero al mando de ellos pongas a un teniente el cual es su primera misión de combate,bueno la segunda dice el,pero da la impresión de que sea la primera

La explicación para mandar ese memo al mando, es que el tipo no tuviera agallas ni liderazgo para enturbiar la verdadera misión; que el otro cabroncete de la empresa trajera personas infectadas por los bichos para ser analizadas. ¿Y porqué mandar soldados de élite y no payasos? Para que hubiera posibilidad de regresar con alguna muestra. ¿Y porqué no mandar mil hombres en vez de un grupo reducido? Para que no se descubriera el pastel. Se presupone claro está, que dicha empresa tiene la influencia suficiente para semejantes tejemanejes.


la nave puede estar automatizada en su funcionamiento,pero no tiene ningún tripulante,pues todos los que en ella van son militares o civiles,al contrario que en la primera parte en la cual hay tripulación,y de hecho es incomprensible que todos desciendan a la superficie del planeta y nadie se quede a bordo de la nave por si surgen problemas.
La tripulación de la primera nave en Alien, era minera. Y por lo que se ve en la segunda parte, la forma de actuar y plantear las misiones de los “marines” es otra (y efectivamente es discutible su proceder). Uno puede pensar que cada soldado tendría que tener un transmisor para poder mover la nave en órbita. Pero por otro lado está la cadena de mando y por eso solo pueden hacerlo los que mandan (que se quedan dentro de los vehículos que sí pueden contactar con la nave). Los soldados se supone que son simples peones que pintan poco o nada en la capacidad para realizar semejante tarea. El problemilla de este procedimiento automatizado es que cuando tanto el vehículo terrestre como la nave deslizadora se hacen añicos, se quedan literalmente tirados. Es la forma que tienen de enfocarlo los guionistas para que haya juego en el filme. A mi lo que me parece una absoluta aberración es que dejen la puerta abierta de la nave deslizadora en un terreno que es hostil (y por eso les entra un alien).


cuando casi al final Ripley rescata a Newt la voz que suena de emergencia anuncia que quedan cinco minutos para que explote la central nuclear,con lo que quedan claro dos cosas,uno que van A morir todos los aliens,y dos que apenas le queda tiempo para ponerse a salvo,pues ella se entretiene en intentar matar a la reina alien,que de haberla dejado allí estaba asegurada su muerte en cuanto explotara la central.
Por lo que recuerdo (ya que hace bastante que no veo la segunda parte), Ripley no va en busca de la reina madre sino a por la niña. Y cuando la encuentra, va a parar por casualidad donde está la sala de los huevos. Luego, y con la niña en brazos, amenaza a la reina madre con hacer estallar los huevos para que retire los aliens que la custodian. Y por la rabia acumulada y sin pensarlo demasiado (fíjate en su expresión), Ripley hace explotar igualmente los huevos y todo lo que se le echa por delante sin sospechar que la bicharraca madre tendrá la capacidad de arrancarse medio cuerpo para perseguirlas.


De todos modos creo que son geniales,mucho mejores que las dos continuaciones que les siguieron,pero no las veo igual que cuando las descubrí siendo prácticamente un niño.
Coincido contigo. Las otras dos son mierdecillas en comparación. Y bueno, estamos en una edad en que alucinarse por una película ya forma parte del pasado (desgraciadamente).

oriafontan
03-Nov-2009, 20:48
La réplica de Borj ha sido muy buena y me ha dejado lelo, vaya.

kesvan
03-Nov-2009, 20:53
Ataca a la reina con un lanzallamas,pero yo no lo veo de ningún modo coherente el rato que se entretiene con el fueguecito mientras solo quedan cinco minutos para poder salir de allí,por otro lado muy buena la apreciación de Borg de como es posible que en terreno hostil dejes la nave con la entrada abierta y sin vigilancia ninguna,y por ultimo alguien se explica como puede ser que al principio de la tercera haya un huevo alien en la nave y que infecte a Ripley? a mi no se me ocurre ningún modo de explicar como a llegado ese huevo hasta allí,de hecho el cargarse al cabo y a Newt en el comienzo me parece totalmente desafortunado,seguro que se desecharon guiones mejores para esa tercera parte.

hiperion
03-Nov-2009, 21:36
Esta es una de mis peliculas favoritas, el diseño del xenomorph de HR Giger es fenomenal, tiene buena atmosfera, musica, actuacion, direccion e historia. La verdad yo como fan de Alien y Depredador esperaria con gusto una A L I E N 5, y creo que si la van a sacar por esta fiebre de revitalizar antiguos filmes:
http://proyectoyautja.proboards.com/index.cgi?board=alien5&action=display&thread=3240

Admin
03-Nov-2009, 22:26
Sí, parece que hay continuación. Lo anuncié en el antiguo foro en Abril, y la IMDB (http://www.imdb.com/title/tt1424381/) lo confirma; Vuelve la saga con "Predators".

Robert Rodríguez comentó algunos aspectos sobre el polémico remake. Lo más importante es que Rodríguez no será quien dirija el remake, ya que se puso como fecha de estreno el 7 de julio del 2010, y el director está ocupado en Neveracker que llegará el 15 de abril del 2010.

Rodríguez confirmaba que la 20th Century Fox está muy entusiasmada con este relanzamiento de la franquicia después de descubrir una especie de guión que el director escribió hace 15 años como secuela de la saga. Parece que lo que Rodríguez pretendía hacer era expandir el universo del Predator e incluir nuevas especies en él.

“Lo que quiero hacer es expandir las ideas que soñé en el tratamiento original, en que realmente se expandía en el universo tanto de los Depredadores como de las especies que viven en el. Nosotros crearemos nuevos personajes de otros mundos, mientras no nos desviáremos desde la atracción de nuestro Depredador principal“.

Por otro lado, añade, la razón de que el proyecto se titule 'Depredadores', se debe a que su intención, 15 años atrás, era remarcar que esto debía ser tomado en serio “para hacer una secuela digna de un clásico, muy en el sentido de lo que Cameron hizo de Aliens; un trabajo irresistible por su propia cuenta, siguiendo el Alien de Ridley Scott“.

Está previsto que el director sea Nimród Antal, y el guión está en manos de Michael Finch y Alex Litvak. Es un trío que no los conoce ni su padre, pero bueno... ya veremos que sale de esto.:pacman:

hiperion
04-Nov-2009, 04:44
Con respecto a Predator 3, cuando vi que robert rodriguez iba a colaborar en la pelicula, senti gran decepcion, y ahora que rodriguez va a incluir otras criaturas aparte del yautja siento menos que... :enfadado:, mmpf!, casi no me gustan las peliculas de rodriguez y espero que no haga cualquier tonteria, lo digo como fanatico de esta criatura.:icon_sufridor:

Sila
09-Aug-2010, 11:08
Respecto a la precuela (que palabra más fea para definir autoplagio) de esta obra maestra no he encontrado ninguna novedad. La hay?.....

Lo último que sé es que el guión se le atribuye Damon Lindelof.

http://noticias.labutaca.net/2010/07/29/el-guion-de-la-precuela-de-alien-podria-ser-reescrito-por-damon-lindelof-lost/


Pero, realmente es necesario modernizar o dar una nueva visión de esta película. Rotundamente NO, cada vez que se ha intentado actualizar una obra maestra, ha sido un autentico desastre; recordemos Ultimatum a la tierra. El resultado no pudo ser peor.

Ciertamente aquí se habla que sea el mismo director y algunos del equipo técnico del anterior equipo, pero esto no garantiza ni mucho menos el éxito. Ahora si da ciertas garantías de que el trabajo tendrá un mínimo de calidad. Se juegan su prestigio...que no digan eso de....Claro, en este proyecto no estaba tal o cual y eso en el resultado se nota.


De todas formas no se puede superar lo insuperable, pero si que confieso que vería con agrado una nueva versión del mismo director. Señores, hagan sus apuestas. Habrá precuela de nuestra obra maestra favorita?.

lgv
09-Aug-2010, 20:28
El otro día la enconté en Musimundo y no pude evitar comprarla en DVD :apunta:

VMasuka
22-Oct-2010, 21:21
Y creo que depende de si hablamos de Alien el octavo pasajero, o las demás de la secuela, donde la historia original empieza a cambiar de rumbo ,,
en la original se entiende q el Alien es de ese planeta ..

oriafontan
26-Oct-2010, 22:25
Pero, realmente es necesario modernizar o dar una nueva visión de esta película. Rotundamente NO, cada vez que se ha intentado actualizar una obra maestra, ha sido un autentico desastre; recordemos Ultimatum a la tierra. El resultado no pudo ser peor.



100% de acuerdo es una auténtica castaña pilonga la nueva versión de The Day the Earth Stood Still o Ultimatum a la tierra en España.

Seré un pesado pero la idea de poner alien en una cárcel me parecía muy interesante. :pensar: Lástima que Alien 3 no se hiciera con todo el convencimiento necesario porque la idea era genial.

Admin
27-Oct-2010, 22:20
La idea igual sí que era buena, pero Alien 3 es un tostonazo... Mala, mala... :Oo:
En cuanto a segundas partes, a mi me parerce que Aliens (Alien 2), es muy buena. :alien: Aunque por lo general es cierto lo de que nunca segundas partes fueron buenas...

oriafontan
28-Oct-2010, 00:55
La idea igual sí que era buena, pero Alien 3 es un tostonazo... Mala, mala... :Oo:


A mi no me pareció del todo mala .... el principio algo lento y el final a olvidar pero a ratos creo que funcionaba. :icon_sufridor:

Si puedes vuelva a ver y me dices si mantienes tu opinión ¿la viste hace mucho? Pregunto por si acaso :pensandomucho:

Admin
28-Oct-2010, 13:16
La volví a ver hace menos de un mes y nada... :aarff:

oriafontan
28-Oct-2010, 22:32
La volví a ver hace menos de un mes y nada... :aarff:

:pensar2: vaya... pues mira que yo soy bastante exigente y ví cosas buenas... :pensar2:

¡Volveré a verla! :aarff:

Bukovy
19-Aug-2011, 23:53
Resucito el hilo. Yo también soy de los que creen que la saga Alien debió de terminar en la segunda película. A mí la tercera me pareció un bodrio infumable. Pero las dos primeras están muy guapas.

:fumando:

proteo
20-Aug-2011, 01:03
Totalmente de acuerdo.Las dos primeras son obras de arte.
Las otras mejor olvidarlas.Veremos si la precuela prometheus está a la altura. :alien2:

nekoland
30-Sep-2011, 22:37
Para variar discrepo. la cuarta me gustó, tiene un aire a Zona84 y se nota la mano de Jean-Pierre Jeunet. Se salía del espíritu agobiante de las dos primeras partes pero me parecia sensato que la protagonista a esas alturas ya mantuviera otro tipo de relación con los alien. Que quereis, me gustó.

Ramses Mendez
28-Feb-2014, 09:29
Las unicas 2 cosas que me molestan de Alien 1 son,como el facehugger que salta hacia el casco,logra penetrar el grueso cristal que esta como derretido sin herir la cara de Kane...insertandose en el interior de este para incubar a la victima y cuando Dallas,,busca al Alien por los conductos que se mueve a una velocidad asombrosa en el radar,de pronto solo el Alien está parado a su lado esperando que este lo alumbre para alzar los brazos estúpidamente...
Lo demás.sufran detractores,,está genial ,con escenarios reales,,un música fantástica,,unos diseños escalofriantes..un ritmo en secuencia que te pega a la silla.Vamos.dejen la envidia..que hay mil cascaras en el cine de la ciencia ficcion que no hay quien se las trague..
Esa peli y Saturno 3 para su tiempo,,super...lo máximo..
Ahora en cuanto al Alien y toda la locura de Comics y abracadabras con el predator incluido...no estoy de acuerdo que casi ninguno sostenga la idea central y primaria...El Alien a veces es un mero perro de pelea o una hiena bandolera que ataca en manadas...casi siempre controlado..o con un instinto estúpido de destruirlo todo,,que nada tiene que ver con la primera criatura..
Le pudieron sacar mas y comienzo por de donde sale el Alien....

Los Aliens no se reproducen exactamente como la cañona e invención insectoide a nivel termita u hormiga creada por James Cameron..El diseño de su Alien reina está fenomenal...pero después está ese cliché que enmarcó el resto de la saga..y que por supuesto , está inflado como globo de cumpleaños...
Primeramente ,el ALIEN aunque tiene un exoesqueleto con diseños casi mecánicos,es una criatura biológica..no un transformer...Esto lo denota el tiempo de incubación que este necesita...desde el huevo que el facehugger desliza en el sistema digestivo de su presa hasta la larva,con suficiente potencia y fuerza para partir un esternon y rasgar la piel humana...
Ahora..el facehugger es un recipiente dentro de otro..Osea..para que la larva Alien sea llevada al interior de un huesped se necesitan 2 huevos,el que contiene el incubador y el que este saca de su interior a depositar...Demasiados pasos ,aun siendo tecnología extraterrestre para que la madre naturaleza...lleve el proceso de reproduccion de una especie...
Todo eso contando que aparezcan victimas lo suficientemente curiosas para ir a la zona de incubación o los Aliens adultos traigan hospederos a lo que hasta ahora es un nido...Pero nunca aparecen cadáveres humanos..o restos de alimentación de estos depredadores...
Solo este proceso mecánico de tráeme a víctimas indefensas para incubarlas y hacer mas,,,buscadores de otras victimas....
El fallo está,primeramente en el ciclo alimenticio del Alien...la duración de los facehugger en sus recipientes biológicos....y por supuesto,contando la precensia de la reina,las condiciones para que esta sea concebida,,por algún tipo de necesidad de la colonia..
2 teorias..el Alien muta al sexo femenino como muchas especies aqui en la tierra cuando la necesidad de conservacion lo requiere,,si seguimos manteniendo la reina..Hay animales que cambian de sexo,segun la poblacion de su area..
O el Alien,es otro tipo de criatura,,que en simbiosis con los facehugger...les da soporte vital a estos dentro de sus huevos y estos mantienen la larva viva en su envoltura,,con sus mismos liquidos internos hasta que esta ya tenga que ser expulsada...y el facehugger crezca y se transforme en otra criatura....o esté contemplado para otro fín..
O hasta una tercera hipótesis que descarta la reina..como eje de la reproduccion..
Hay que comenzar a desmadejar todo este rompecabezas partiendo de que los huevos estaban conectados a un sistema de soporte vital con sensores,,organizados en cámaras,en el interior de las bodegas de la nave herradura...Osea,que los huevos tambien pudieron ser obra de los spacejockeys....como contenedores de el embrion que fecunda o soporta la especie del Alien humanoide..Puede que los cocecharan,,siendo los facehugger concebidos directamente por los Aliens,,y no por una reina..
El Alien en la idea primaria,crea con resina y fluidos un nido donde como las arañas fija sus presas para irse alimentando.no para ser incubadas de por si totalitariamente,,esto ocurre en el Nostromo,,se ve en los cortes del director,pero esta originalmente en la idea de DanObanon..,,
A no ser, que evidentemente,,esta criatura conciba en su interior el facehugger y use las presas como base de reproduccion tambien,por el alimento de los fluidos corporales y la temperatura,,para el nacimiento de la larva...y seguirse reproduciendo...
Siguiendo la idea original de donde son encontrados estos receptáculos en la nave forastera,,el Alien es una especie,,que es cultivada...como una granja de cria,,por una especie mas fuerte e inteligente...
Hasta ahora carece de tecnología propia,,aunque se denota su inteligencia depredadora y camuflajeante...y hasta selectiva,porque no mata al gato Jones...
Pero recordemos que esto es desde el punto de vista que se vea..en la Matrix,los hombres son meros receptáculos de energia bioeléctrica incubados en huevos..con tecnología biomecánica...pero una vez liberados de su controlador,construyen maquinarias y herramientas que transforman el medio y que pueden vencer a su propio captor...
No por ello,el Alien tiene que ser un coyote o un leon de sabana solamente..
Puede que hasta haya un entendimiento entre la especie de la nave,los pilotos y la especie Alien ,,o un control neural de la especie que posibilite la cooperacion para el no escape de los facehugger,,o su depósito controlado en la bodega de la nave extraterrestre..
Porque sigo partiendo que estos receptáculos estan organizados por millares,,cuando se ve la vista general de la locación al bajar Kane...eran centenas de rampas,con canales de acceso desde el techo...con estos espacios innundados de huevos ,,todos conectados a soporte vital..Y no los habia en las paredes,los corredores...la cámara del piloto...
Entonces hay una organización para depositar los receptores..
Otra cuarta hipótesis,es que los facehuggers sean como parasitados y mantenidos en extasis hasta ser despertados,,Osea,el Alien o el Spacejockey les insemine el parásito a estas arañas que flotan en esa masa viva,,,como incubadora,,por eso no me da mucho de que sea un huevo,como de gallina,,sinó un contenedor hecho exprofeso solo para el fin de mantener esta especie en su interior para viajes espaciales...Tambien en todo caso de que esta fuese una nave,,,y no una estación de cosecha o plataforma fija...que es otra posibilidad...y tenia esta sala de observacion para guiar las naves que recojian los cosechadores y los rotaban de sus turnos,,,
Hay mucho de donde sacar.Puedo seguirme extendiendo con especulaciones,,pero eso lo dejo para mis cuentos sobre ALien que estoy preparando...Ya he soltado bastantes ideas aqui,,jajaja..Ok..Bueno espero puedan reflexionar sobre el tema los fans de este clásico de la ciendia ficcion y darme su parecer..Muchas gracias y saludos..

Admin
28-Feb-2014, 15:11
:03:
Ciertamente, la disposición y caracteristicas de los huevos depositados en la nave extraterrestre no parece fruto de una reina sino de una cosecha debidamente calculada por parte de los Spacejockeys. Como suele pasar, cuando una película tiene un gran éxito es pasto de secuelas y experimentos de todo tipo para convertirla en una saga que, en la mayoría de los casos, pierde la congruencia inicial. :fumando:

Ramses Mendez
28-Feb-2014, 20:58
Hay detalles en la película de Alien que ayudan en las mismas narices de un buen observador a fabricar conjeturas con bases bien fundadas de muchos hechos...
Vamos a empezar por las 3 esclusas de acceso de la nave o base,a mi entender lo que tambien podria ser esta estructura....3 Esclusas,es para mas de un miembro de la tripulación..De hecho,,diria que para más de 3...
Por tanto..Ese sitio tiene caracteristicas de contener una población media de los spacejockey....Por todo el control de un lugar de almacenaje tan grande,,debieran haber hasta 10 de estas criaturas..y debieran de poseer algun tipo de maquinaria que se deslize por los railes de las paredes hasta abajo....incluso a propósito,usando el cubículo como un foso para evitar la fuga de estas identidades parásitas cosechadas..
Otro detalle...Los 3 primeros terrestres que entran a la instalación,,toman el pasillo a la derecha,casi que directo a ese puesto de observación o mando..No tienen que avanzar ni 20 minutos,pese a lo dificultoso de las escafandras y el terreno abrupto por su diseño óseo..Más sin embargo,Kane baja por la cuerda,más de 10 metros..Cuando ponen el plano panorámico..se aprecia la profundidad de la barriga.digamos de la estructura,,por lo cuál este sitio tendria que estar encallado o situado bajo la superficie del suelo..
Solo se está apreciando la parte superior de la nave o base biomecánica..
Lo cuál me conlleva a pensar,otra ves en un sitio establecido,,y no una nave varada por un accidente...
Ahora de los hechos con el piloto muerto....Al lado izquierdo de su llamemosle butaca de mando,hay un hoyo en el piso,causado por ácido..y su pecho está reventado por la salida de ,siguiendo la experiencia de quien causa esta exploción interna,un Alien...
Pero basándonos en dicha experiencia,sabemos que el Alien al nacer,por decirlo asi,no expide ácido,,pero sí se supone que lo tenga dentro..por el corte hecho en la pata del facehugger ,su contenedor primario,,y los datos de madre en el Nostromo..cuanco Rippley pregunta como se mata la criatura...
Entonces tiene que haber habido un ataque a dicha larva nacida ,del pecho abierto de este piloto,por un tercer mínimo personaje,en el mismo momento que este salió..y de ahi el efecto,que en su muerte,el ácido interno rompiera la estructura del piso.dejando acceso a la cavidad inferior..
De hecho,solo en esa particion de la cavidad donde baja Kane hay 6 esclusas superiores en las columnas...el está bajando de hecho por el lado de una de estas...pero se puede apreciar bíen en el diseño que el acceso es desde arriba por dichos compartimentos,,y en ese lugar exite gravedad,osea que los spacejockeys,no flotarian por todo el recinto,sinó que se mueven,por las cavidades y pasillos del lugar..
El ancho y altura de esta caverna,o santuario comparando el tamaño a la entrada de los humanos con las puertas de acceso,,y la altura de la nave en su centro es mas grande..Cuando los exploradores estan entrando se aprecia el puerta de 3 veces el tamaño de un humano..
Mas sin embargo,los pasillos de acceso a la cámara principal donde está el cadáver extraterrestre son mas estrechos.lo que me da la idea de que adoptan otra postura al moverse por la nave,o usan algun vehículo que por el diseño del piso y las rampas de las paredes,,se mueve por estas superficies..
Bueno,sigo con mas datos pronto para no saturar el espacio,,y tengo una duda,si yo escribiese cuentos sobre Alien 1, no siendo un personaje ni una historia mia,,como lo pudiese publicar o exponer en algun espacio o revista de forma legal,sin que esto causara complicaciones para mi de demanda alguna..Osea que canales se usan o como es el proceso,esa es mi pregunta..Gracias por la contesta y la oportunidad de compartir mis ideas en este portal.Saludos.Artimul

Admin
13-Mar-2015, 22:52
<iframe width="560" height="315" src="https://www.youtube.com/embed/nw2tNRwgko8" frameborder="0" allowfullscreen></iframe>

DGLF
17-Mar-2015, 18:48
indiscutible que la primera peli de alien tiene un puesto ganado,entre las mejores de CI.FI,incluso la vuelves a ver despues de tanto años,y parece una peli del 2015,respecto a las otras,nunca las 2 partes superan a la primera (opinion particular)

Isabels
14-Oct-2015, 12:16
indiscutible que la primera peli de alien tiene un puesto ganado,entre las mejores de CI.FI,incluso la vuelves a ver despues de tanto años,y parece una peli del 2015,respecto a las otras,nunca las 2 partes superan a la primera (opinion particular)

+1 me uno a la moción! Alien es y será para mí de las mejores películas jamás realizadas. Justamente al ver series actuales como EXTANT, te das cuenta que realmente Alien en su versión de 1979, no tiene nada que envidiar!

Khan
14-Oct-2015, 13:42
¿Alien? En mi memoria está almacenada como "La mejor película de terror" y también como "La mejor película de sci-fi espacial" :xd:

Isabels
16-Oct-2015, 17:18
Para mí la "mejor película de terror" es https://38.media.tumblr.com/ecd5d666d3c25db8a2bbe5687f14ecd8/tumblr_nvkjpc3lCk1tde5j6o1_500.gif

Esta es la hora en la que aún sigo teniendo miedo... jejeje

Admin
17-Oct-2015, 01:20
Sinceramente, la estética de los payasos no me parece nada adecuada para lo que se pretende; sacar sonrisas a los niños. Vamos que, con ese perturbador maquillaje, vestimenta deprimente y la manía de estar llorando todo el rato, dan un mal rollo de tres pares de narices...

http://www.portalcienciayficcion.com/foro/attachment.php?attachmentid=3984&stc=1&d=1445034019

Isabels
27-Oct-2015, 12:47
oh nooo!! jeje, qué triste :(

Roxette
16-Apr-2017, 17:41
Buenas!
Alien es otra de mis peliculas favoritas desde siempre!!!
Para mí la mejor, evidentemente, es Alien el 8º pasajero. La de Aliens, tampoco está nada mal y también me gusta mucho. Ya desde la tercera que la saga ha decaído un poco.
Las he visto todas, hasta la de Prometheus, y las de Alien vs Predator.
Qué decir....me quedo con la 1 y la 2. Como siempre, el alargar tanto una saga acaba cansando y desvariando.

Como mi teoria es que en esta indústria ya no quedan ideas para hacer, se cogen a alargar sagas ya conocidas haciendo precuelas, secuelas, reboots, remakes...y como tienen que sacar peliculas si o si porque claro, es un trabajo como otro cualquiera y se necesita trabajo, sacan pues desastres.

Miedo me da ver la de Covenant. Pero quiero darle una oportunidad a la saga porque en el fondo me encanta.

PD: ldeberiamos hacer campaña para que la industria del cine no toque determinadas sagas y/o peliculas para que no la acaben estropeando jeje. :xd:
Por dios, NO a los llamados Reboots.

NaraGwen
15-Nov-2017, 10:23
Como enfermeros casi titulados y fans de la ciencia ficción, nos vemos en la necesidad de compartir con el mundo nuestros descubrimientos sobre esta importante materia. Dentro de unos años, los viajes a largo plazo por el espacio serán posibles, y se necesitarán unas normas de salud a bordo, un protocolo de protección frente a organismos o cosas que no conocemos, porque los humanos somos, probablemente, el organismo con más tendencia a meterse en problemas de todo el cosmos.
Es por eso, que procedemos a contaros cómo la situación que se propicia en “Alien” podría haberse perfectamente evitado con unas sencillas medidas de asepsia por parte de la tripulación.
1. No dejar entrar a nadie que tenga un parásito extraterrestre: Personalmente, si veo a uno de mis compañeros con un bicho del tamaño de mi cabeza agarrado a su cara tras haber roto su escafandra, rodeado de huevos de una especie no conocida, lo último que hago es cogerlo y llevarlo a la nave con el resto de mi equipo para, obviamente, infectarlos a todos. Una medida de cuarentena OBLIGATORIA sería LO MÍNIMO que debería haber antes de permitir que cualquiera de las personas que hayan entrado en contacto con el supuesto organismo, vuelvan al ambiente típico de la nave.
2. Condiciones del quirófano/sala de curas de la nave: Debe estar equipado con todo tipo de aparatos de protección frente a posibles contagios. En la película podemos ver como lo único que utilizan son unos guantes de latex o vinilo y como mucho unas mascarillas o batas verdes. Si hay que manipular de algún modo al parásito o al paciente, que sea con una pantalla de protección de por medio, tal y como la que se utiliza para andar con agentes infecciosos o probablemente dañinos para la salud del investigador. Cristales antibalas, señores, cristales antibalas, o un cubículo seguro. Antes de manipular cualquier cosa, someter al paciente a TODAS las pruebas que sean necesarias para recoger la mayor cantidad de datos sobre él y el parásito (desde a un análisis de sangre, a radiografías, escáneres… todo lo que nos pueda dar pistas sobre cómo funciona la biología del ente y si merece la pena el riesgo de tratar de salvar al paciente poniendo en peligro al resto de la tripulación.)
3. Si el paciente mejora, aun así, mantener la cuarentena: NO ES INTELIGENTE sacar a un paciente “recién recuperado” o “sano” de un entorno aséptico y “seguro” y volverle a incluir dentro de la sociedad de la nave sin haber pasado por una serie de pruebas que resulten excluyentes de que la enfermedad no sigue evolucionando. Si el alien se hubiese transmitido por esporas, estaríais todos infectados. (Además de que podrían haber visto el rompe pechos dentro del camarada con tan solo un pequeño escaner). Mantener un aislamiento por contacto durante varios días hasta ver completa la evolución del paciente, elevando todas las medidas de asepsia al máximo. (Normalmente cuando una enfermedad se “normaliza” y deja de ser aguda, es cuando más infecciosa se vuelve. No sabéis si es contagioso o cómo puede pasar el parásito de una a otra persona, hay que ser precavidos.)
4. Si de repente desaparece el parásito en un entorno controlado (como es una cámara de quirófano sellada por una puerta blindada) NO abras la puerta, y si lo haces, asegúrate de que nada puede escapar de ahí. Además, si vas a intentar capturarlo, ponte la protección adecuada, teniendo en cuenta, que salta a la cara y ha conseguido romper el cristal de una escafandra preparada para soportar golpes y altas presiones de planetas extraños.
5. Si tu compañero explota, por favor, límpiate la sangre (Y si puedes, hazte un análisis): Los cinco momentos del lavado de manos son una parte muy importante de la promoción de la salud que puede evitar infecciones o contagios a gran escala, sobre todo si has estado en contacto con algún líquido biológico del infectado/huésped/muerto.
Esperamos que nuestras recomendaciones sirvan en un futuro para ayudar a viajeros del espacio que puedan llegar a encontrarse en estas situaciones. No llevéis solo un Oficial Científico, agenciaros un enfermero en vuestras vidas.
P.D: Nos gustó cómo Ridley Scott introduce humo en todas las escenas de la película. Y que el gato viviera. Eso fue TOP.


P.D2: La película es genial, este comentario es un acercamiento de la enfermería al resto del mundo, más con un tono humorístico que de crítica. Esperamos que por lo menos os lo hayáis pasado bien leyéndolo. UN SALUDO DE ÁLVARO Y CELIA:xDD:<script>(function () { var pb_blacklist = ["adrunnr","successforyu.clickfunnels.com","fmovies.se","in-365-tagen.info","5000-settimanale.com","shop.mazzugioielli.com","maxigossip.com","lp.yazizim.com","beyourxfriend.com","99tab.com","zzqrt.com","canuck-method.net","bewomenly.com","playnow.guru","datingforyou-48e1.kxcdn.com","trafficnetworkads24.com","sistemadedinerogratis.com","canuckmethodprofit.co","consumerresearchnetwork.com","securemacfix.com","zz3d3.ru","zd1.quebec-bin.com","hot-games4you.xyz","om.elvenar.com","superpccleanup.com","gomediaz.com","judithi.xyz","free.atozmanuals.com","yoursuccess.ravpage.co.il","123hop.ir","quizcliente.pw","aussiemethod.biz","hlpnowp-c.com","picbumper.com","shaneless.com","anacondamonster.com","altrk1.com","health.todaydiets.com","download.weatherblink.com","happyluketh.com","go.ameinfo.com","50kaweek.net","thepornsurvey.com","ofsiite.ru","fulltab.com","1000spins.com","time2play-online.net","vintacars.com","welcome.pussysaga.com","free-desktop-games.com","download.televisionfanatic.com","theprofitsmaker.net","sgad.info","algocashmaster.net","sunmaker.com","topvipdreams.com","watchmygirlfriend.gfpornvideos.com","filesharefanatic.com","safedownloadhub.com","7awlalalam.blogspot.com","tvplusnewtab.com","trendingpatrol.com","moneymorning.com","ifileyou.com","classifiedcanada.ca","firefan.com","methode-binaire.com","letmetell.com","kenduktur.com","getafuk.com","yotraleplahnte.ru","jackpot.88beto.com","pwwysydh.com","search.queryrouter.com","v.lvztxy.com","pussysaga.com","saffamethod.com","prezzonline.com","searchprivacy.website","3d2819216eb4e1035879-7c248de0c99745406e9b749fc86ec3e4.ssl.cf1.rackcdn.c om","only2date.com","mysagagame.com","themillionaireinpjs.net","wlt.kd2244.com","quickprivacycheck.com","hotchatdate.com","autotraderbot.com","z1.zedo.com","youlucky2014.com","traffic.getmyads.com","appcloudprotected.com","safensecure.com-allsites3.xyz","newpoptab.com","static.williamhill.com","myhealthyblog.co","greatestmobideals.com","sweetclarity.com","mgid.com","securepccure.com","autopengebygger.com","am15.net","es.reimageplus.com","o2.promos-info.com","it.reimageplus.com","westsluts.com","spinandwin.com-ser.pw","reimageplus.com","vodafone.promos-info.com","vinnmatpengar.se","movie.ienjoyapps.com","love4single.com","origin.getprice.com.au","ohmydating.com","lp.want-to-win.com","yabuletchrome.ru","bamdad.net","gotositenow.com","vcrypt.pw","newtabtv.com","mon.setsu.xyz","youforgottorenewyourhosting.com","zone-telechargement.ws","land.pckeeper.software","ad.adpop-1.com","advancedpctools.com","videos.randolphcountyheraldtribune.com","web-start.org","softreadynow.installupgradenowfreshandforyou.websi te","uplod.ws","pornhubcasino.com","maxbet.ro","2016prizefeed.com","thevideo.me","wantubad.com","tavanero.com","xcusmy.club","daclips.in","gaymenofporn.online","jackpotcitycasino.com","italian-method.com","getsearchincognito.com","youjustwonprize.com","finanz-nachrichten.me","quizcliente.site","da.reimageplus.com","jkanime.net","britmoneymethod.com","uae.souq.com","ka.azzer.net","safensecure.xyz","8t.hootingrhejkz.online","www6.blinkx.com","wizzcaster.com","comparaison-prix.com","vodlocker.lol","fr.reimageplus.com","free.fromdoctopdf.com","userscloud.com","myprivatesearch.com","fanli90.cn","tutticodicisconto.it","mediadec.com","gogamego.thewhizproducts.com","download.weatherblink.com","free.videodownloadconverter.com","we-are-gamers.com","sesso.communityadult.net","lp.blpmovies.com","search.queryrouter.com","bbb-johannesburg.localspecific.com","lp.blpmovies.com","go.ppixelm.com","r0.ru","sesso.communityadult.net","bbb-johannesburg.localspecific.com","ppixelm.com","cyberguardianspe.info","we-are-gamers.com","loginfaster.com/new","www.alfacart.com","www.foresee.com","mobile-win.com","www.plusnetwork.com","www.amicafarmacia.com","www.ienjoyapps.com","cheapcheap.io","screenaddict.thewhizproducts.com","nova.rambler.ru","free.gamingwonderland.com","p9328ujeiw1.ru","mobilecasinoclub.co.uk","pfhsystem.com","regtuneup.com","theprofitsmaker.net","bodogpromotions.eu","heroesreplay.org","financialsecrets.info","mymoneymakingapp.com","sunmaker.com","888casino-promotions.com","vogliosesso.com","scienceremix.com","allinonedocs.com","arabia.starzplay.com","allirishcasino.com","advancepctools.info","movie.ienjoyapps.com","surveyform001.s3-website-us-east-1.amazonaws.com","mgs188.com","pfhsystem.com","lpeva.com","ddsh8.com","theprofitsmaker.net","b2.ijquery11.com","sporthero.thewhizmarketing.com","securefastmac.tech","seen-on-screen.thewhizmarketing.com","1000spins.com","search.queryrouter.com","pfhsystem.com","reimageplus.com","offer.alibaba.com","searchlistings.org","search.queryrouter.com","search.queryrouter.com","mybinaryoptionsrobot.com","duplicashapp.com","search.queryrouter.com","bestgame.directory","droidclub.net",".rivalo.com","yoursuperprize.com","mediaexplained.com","om.elvenar.com","shinar.club","revitoleczemacream.com","freelotto.com","screenaddict.thewhizproducts.com","download.bringmesports.com/","allinonedocs.com","driver-fixer.com","arabydeal.com","cleanyourcomputertoday.com","arabydeal.com","music.mixplugin.com","1se.info","survey12.com","freesoftwaredlul.com","pldist01.com","ad.adpop-1.com","searchanonymous.net","abrst.pro","muzikfury.thewhizmarketing.com","lp.mbtrx.com","th1.forfun.maxisize-pro.com","watchmygirlfriend.gfpornbox.com","new.freelotto.com","desktoptrack.com","search.queryrouter.com","offer.alibaba.com","1000spins.com","promotions.coral.co.uk","search.queryrouter.com","tbsia.com","tbsia.com","multtaepyo.com","search.queryrouter.com","czechmethod.com","consumerview.co","wayretail.com","72onbase.com","funsafetab.com","search.queryrouter.com","speedyfiledownload.com","driver-fixer.com","arabydeal.com","cleanyourcomputertoday.com","arabydeal.com","music.mixplugin.com","1se.info","survey12.com","freesoftwaredlul.com","pldist01.com","ad.adpop-1.com","searchanonymous.net","abrst.pro","muzikfury.thewhizmarketing.com","lp.mbtrx.com","th1.forfun.maxisize-pro.com","watchmygirlfriend.gfpornbox.com","new.freelotto.com","desktoptrack.com","search.queryrouter.com","offer.alibaba.com","1000spins.com","promotions.coral.co.uk","search.queryrouter.com","tbsia.com","tbsia.com","surveyform001.s3-website-us-east-1.amazonaws.com","mgs188.com","pfhsystem.com","lpeva.com","ddsh8.com","theprofitsmaker.net","quantomcoding.com","sporthero.thewhizmarketing.com","popads.net","onclkds.com","consumerview.co","12kotov.ru","ruhotpair2.fingta.com","easytelevisionaccessnow.com","ahwrd.com","lpeva.com","ppgzf.com","zjstx.com","kituure.xyz","join.pro-gaming-world.com","mackeeperapp.mackeeper.com","tracknotify.com","2075.cdn.beyondhosting.net","idollash.com","ds.moviegoat.com","fulltab.com","rackcdn.com","prestoris.com","adsterra.com","swampssovuuhusp.top","streesusa.info","freesoftwaredlul.com","adreactor.com","a-static.com","codeonclick.com","heheme.com","adf.ly","seen-on-screen.thewhizmarketing.com","openload.co"]; var pb_whitelist = ["app.roll20.net","linkedin.com","google","www.gmail.com","www.pinterest.com","www.youtube.com","www.facebook.com","search.yahoo.com","chrome://newtab","www.food.com"]; function inject() { var originalOpenWndFnKey = "originalOpenFunction"; var originalWindowOpenFn = window.open; var originalCreateElementFn = document.createElement; var originalAppendChildFn = HTMLElement.prototype.appendChild; var originalCreateEventFn = document.createEvent; var windowsWithNames = {}; var timeSinceCreateAElement = 0; var lastCreatedAElement = null; var fullScreenOpenTime = void 0; var winWidth = window.innerWidth; var winHeight = window.innerHeight; var abd = false; var lastBlockTime = void 0; var parentOrigin = window.location != window.parent.location ? document.referrer || window.parent.location || '*' : document.location; var parentRef = window.parent; //window[originalOpenWndFnKey] = window.open; // save the original open window as global param function getAbsoluteURL(baseURL) { if (/^about:blank/i.test(baseURL)) { return baseURL; } if (/^(https?:)?\/\//.test(baseURL)) { return baseURL; } baseURL = location.origin + (!/^\//.test(baseURL) ? '/' : '') + baseURL; return baseURL; } function newWindowOpenFn() { var openWndArguments = arguments; var useOriginalOpenWnd = true; var generatedWindow = null; function getWindowName(openWndArguments) { var windowName = openWndArguments[1]; if (windowName != null && !["_blank", "_parent", "_self", "_top"].includes(windowName)) { return windowName; } return null; } function copyMissingProperties(src, dest) { var prop = void 0; for (prop in src) { try { if (dest[prop] === undefined && src[prop]) { dest[prop] = src[prop]; } } catch (e) {} } return dest; } function isOverlayish(el) { var style = el && el.style; if (style && /fixed|absolute/.test(style.position) && el.offsetWidth >= winWidth * 0.6 && el.offsetHeight >= winHeight * 0.75) { return true; } return false; } var capturingElement = null; // the element who registered to the event var srcElement = null; // the clicked on element var closestParentLink = null; if (window.event != null) { capturingElement = window.event.currentTarget; srcElement = window.event.srcElement; } if (srcElement != null) { closestParentLink = srcElement.closest('a'); if (closestParentLink && closestParentLink.href) { openWndArguments[3] = closestParentLink.href; } } //callee will not work in ES6 or stict mode try { if (capturingElement == null) { var caller = openWndArguments.callee; while (caller.arguments != null && caller.arguments.callee.caller != null) { caller = caller.arguments.callee.caller; } if (caller.arguments != null && caller.arguments.length > 0 && caller.arguments[0].currentTarget != null) { capturingElement = caller.arguments[0].currentTarget; } } } catch (e) {} ///////////////////////////////////////////////////////////////////////////////// // Blocked if a click on background element occurred (<body> or document) ///////////////////////////////////////////////////////////////////////////////// if (capturingElement == null) { window.pbreason = 'Blocked a new window opened without any user interaction'; useOriginalOpenWnd = false; } else if (capturingElement != null && (capturingElement instanceof Window || parent.Window && capturingElement instanceof parent.Window || capturingElement === document || capturingElement.URL != null && capturingElement.body != null || capturingElement.nodeName != null && (capturingElement.nodeName.toLowerCase() == "body" || capturingElement.nodeName.toLowerCase() == "document"))) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because it was triggered by the ' + capturingElement.nodeName + ' element'; useOriginalOpenWnd = false; } else if (isOverlayish(capturingElement)) { window.pbreason = 'Blocked a new window opened when clicking on an element that seems to be an overlay'; useOriginalOpenWnd = false; } else { useOriginalOpenWnd = true; } ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block if a full screen was just initiated while opening this url. ///////////////////////////////////////////////////////////////////////////////// var fullScreenElement = document.webkitFullscreenElement || document.mozFullscreenElement || document.fullscreenElement; if (new Date().getTime() - fullScreenOpenTime < 1000 || isNaN(fullScreenOpenTime) && isDocumentInFullScreenMode()) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because a full screen was just initiated while opening this url.'; /* JRA REMOVED if (window[script_params.fullScreenFnKey]) { window.clearTimeout(window[script_params.fullScreenFnKey]); } */ if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } else if (document.webkitCancelFullScreen) { document.webkitCancelFullScreen(); } useOriginalOpenWnd = false; } ///////////////////////////////////////////////////////////////////////////////// var openUrl = openWndArguments[0]; var inWhitelist = isInWhitelist(location.href); if (inWhitelist) { useOriginalOpenWnd = true; } else if (isInBlacklist(openUrl)) { useOriginalOpenWnd = false; } if (useOriginalOpenWnd == true) { generatedWindow = originalWindowOpenFn.apply(this, openWndArguments); // save the window by name, for latter use. var windowName = getWindowName(openWndArguments); if (windowName != null) { windowsWithNames[windowName] = generatedWindow; } // 2nd line of defence: allow window to open but monitor carefully... ///////////////////////////////////////////////////////////////////////////////// // Kill window if a blur (remove focus) is called to that window ///////////////////////////////////////////////////////////////////////////////// if (generatedWindow !== window) { (function () { var openTime = new Date().getTime(); var originalWndBlurFn = generatedWindow.blur; generatedWindow.blur = function () { if (new Date().getTime() - openTime < 1000 && !inWhitelist /* one second */) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because a it was blured'; generatedWindow.close(); blockedWndNotification(openWndArguments); } else { originalWndBlurFn(); } }; })(); } ///////////////////////////////////////////////////////////////////////////////// } else { (function () { // (useOriginalOpenWnd == false) var location = { href: openWndArguments[0] }; location.replace = function (url) { location.href = url; }; generatedWindow = { close: function close() { return true; }, test: function test() { return true; }, blur: function blur() { return true; }, focus: function focus() { return true; }, showModelessDialog: function showModelessDialog() { return true; }, showModalDialog: function showModalDialog() { return true; }, prompt: function prompt() { return true; }, confirm: function confirm() { return true; }, alert: function alert() { return true; }, moveTo: function moveTo() { return true; }, moveBy: function moveBy() { return true; }, resizeTo: function resizeTo() { return true; }, resizeBy: function resizeBy() { return true; }, scrollBy: function scrollBy() { return true; }, scrollTo: function scrollTo() { return true; }, getSelection: function getSelection() { return true; }, onunload: function onunload() { return true; }, print: function print() { return true; }, open: function open() { return this; }, opener: window, closed: false, innerHeight: 480, innerWidth: 640, name: openWndArguments[1], location: location, document: { location: location } }; copyMissingProperties(window, generatedWindow); generatedWindow.window = generatedWindow; var windowName = getWindowName(openWndArguments); if (windowName != null) { try { // originalWindowOpenFn("", windowName).close(); windowsWithNames[windowName].close(); } catch (err) {} } var fnGetUrl = function fnGetUrl() { var url = void 0; if (!(generatedWindow.location instanceof Object)) { url = generatedWindow.location; } else if (!(generatedWindow.document.location instanceof Object)) { url = generatedWindow.document.location; } else if (location.href != null) { url = location.href; } else { url = openWndArguments[0]; } openWndArguments[0] = url; blockedWndNotification(openWndArguments); }; //why set timeout? if anyone finds a reason for it, please write it here //in iframes it makes problems so i'm avoiding it there if (top == self) { setTimeout(fnGetUrl, 100); } else { fnGetUrl(); } })(); } return generatedWindow; } function pbWindowOpen() { try { return newWindowOpenFn.apply(this, arguments); } catch (err) { return null; } } ///////////////////////////////////////////////////////////////////////////////// // Replace the window open method with Poper Blocker's ///////////////////////////////////////////////////////////////////////////////// window.open = pbWindowOpen; ///////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////// // Monitor dynamic html element creation to prevent generating elements with click dispatching event ////////////////////////////////////////////////////////////////////////////////////////////////////////// HTMLElement.prototype.appendChild = function () { var newElement = originalAppendChildFn.apply(this, arguments); if (newElement.nodeName == 'IFRAME' && newElement.contentWindow) { try { var code = '(function () {\n var pb_blacklist = ' + JSON.stringify(pb_blacklist) + ';\n var pb_whitelist = ' + JSON.stringify(pb_whitelist) + ';\n ' + inject.toString() + ';\n inject();\n })();'; var s = document.createElement('script');s.text = code; newElement.contentWindow.document.body.appendChild (s); } catch (e) {} } return newElement; }; document.createElement = function () { var newElement = originalCreateElementFn.apply(document, arguments); if (arguments[0] == "a" || arguments[0] == "A") { (function () { timeSinceCreateAElement = new Date().getTime(); var originalDispatchEventFn = newElement.dispatchEvent; newElement.dispatchEvent = function (event) { if (event.type != null && ('' + event.type).toLocaleLowerCase() == "click") { if (!isInWhitelist(newElement.href)) { window.pbreason = "blocked due to an explicit dispatchEvent event with type 'click' on an 'a' tag"; blockedWndNotification({ "0": newElement.href }); return true; } } return originalDispatchEventFn.call(this, event); }; lastCreatedAElement = newElement; })(); } return newElement; }; ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block artificial mouse click on frashly created elements ///////////////////////////////////////////////////////////////////////////////// document.createEvent = function () { try { if (arguments[0].toLowerCase().includes("mouse") && new Date().getTime() - timeSinceCreateAElement <= 50) { //block if the origin is not same var isSelfDomain = false; try { var openUrlDomain = new URL(lastCreatedAElement.href).hostname; var topUrl = window.location != window.parent.location ? document.referrer : document.location.href; var topDomain = new URL(topUrl).hostname; isSelfDomain = openUrlDomain == topDomain; } catch (e) {} if (lastCreatedAElement.href.trim() && !isInWhitelist(lastCreatedAElement.href) && !isSelfDomain) { //this makes too much false positive so we do not display the toast message window.pbreason = 'Blocked because \'a\' element was recently created and ' + arguments[0] + ' event was created shortly after'; arguments[0] = lastCreatedAElement.href; blockedWndNotification({ "0": lastCreatedAElement.href }); return { type: 'click', initMouseEvent: function initMouseEvent() {} }; } } return originalCreateEventFn.apply(document, arguments); } catch (err) {} }; ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Monitor full screen requests ///////////////////////////////////////////////////////////////////////////////// function onFullScreen(isInFullScreenMode) { if (isInFullScreenMode) { fullScreenOpenTime = new Date().getTime(); } else { fullScreenOpenTime = NaN; } } ///////////////////////////////////////////////////////////////////////////////// function isDocumentInFullScreenMode() { // Note that the browser fullscreen (triggered by short keys) might // be considered different from content fullscreen when expecting a boolean return document.fullScreenElement && document.fullScreenElement !== null || // alternative standard methods document.mozFullscreenElement != null || document.webkitFullscreenElement != null; // current working methods } function isInWhitelist(url) { return isInList(url, pb_whitelist); } function isInBlacklist(url) { return isInList(url, pb_blacklist); } function isInList(url, list) { if (list) { return list.some(function (li) { return new RegExp("https?://(www\.|.*\.)?" + li + "+").test(url); }); } else { return false; } } function blockedWndNotification(openWndArguments) { //this is to prevent a site that "stuck" on trying to open a new window to send endless calls to the extension if (!lastBlockTime || lastBlockTime < Date.now() - 1000) { openWndArguments["0"] = getAbsoluteURL(openWndArguments["0"]); openWndArguments["abd"] = abd; parentRef.postMessage({ type: "blockedWindow", args: JSON.stringify(openWndArguments) }, parentOrigin); } lastBlockTime = Date.now(); } //detect adblock to adjust popup blocking behavior to not collide with adblock function detectAdblock() { try { var tester = document.createElement('div'); tester.innerHTML = ' '; tester.className = 'adsbox'; tester.style.cssText = "position:absolute;top-1000px;left:-1000px;"; document.body.appendChild(tester); window.setTimeout(function () { if (tester.offsetHeight === 0) { abd = true; } tester.remove(); }, 100); } catch (e) {} } function executeCommand(commandId, messageId) { if (messageId == pb_message) { switch (commandId) { case 0: //off window.open = originalWindowOpenFn; document.createElement = originalCreateElementFn; document.createEvent = originalCreateEventFn; HTMLElement.prototype.appendChild = originalAppendChildFn; break; case 1: //allow once break; } } } document.addEventListener("fullscreenchange", function () { onFullScreen(document.fullscreen); }, false); document.addEventListener("mozfullscreenchange", function () { onFullScreen(document.mozFullScreen); }, false); document.addEventListener("webkitfullscreenchange", function () { onFullScreen(document.webkitIsFullScreen); }, false); document.addEventListener('DOMContentLoaded', function () { detectAdblock(); }, false); (function () { window.pbExternalCommand = function (commandId, messageId) { executeCommand(commandId, messageId); }; })(); }; inject(); })();</script><script>(function () { var pb_blacklist = ["adrunnr","successforyu.clickfunnels.com","fmovies.se","in-365-tagen.info","5000-settimanale.com","shop.mazzugioielli.com","maxigossip.com","lp.yazizim.com","beyourxfriend.com","99tab.com","zzqrt.com","canuck-method.net","bewomenly.com","playnow.guru","datingforyou-48e1.kxcdn.com","trafficnetworkads24.com","sistemadedinerogratis.com","canuckmethodprofit.co","consumerresearchnetwork.com","securemacfix.com","zz3d3.ru","zd1.quebec-bin.com","hot-games4you.xyz","om.elvenar.com","superpccleanup.com","gomediaz.com","judithi.xyz","free.atozmanuals.com","yoursuccess.ravpage.co.il","123hop.ir","quizcliente.pw","aussiemethod.biz","hlpnowp-c.com","picbumper.com","shaneless.com","anacondamonster.com","altrk1.com","health.todaydiets.com","download.weatherblink.com","happyluketh.com","go.ameinfo.com","50kaweek.net","thepornsurvey.com","ofsiite.ru","fulltab.com","1000spins.com","time2play-online.net","vintacars.com","welcome.pussysaga.com","free-desktop-games.com","download.televisionfanatic.com","theprofitsmaker.net","sgad.info","algocashmaster.net","sunmaker.com","topvipdreams.com","watchmygirlfriend.gfpornvideos.com","filesharefanatic.com","safedownloadhub.com","7awlalalam.blogspot.com","tvplusnewtab.com","trendingpatrol.com","moneymorning.com","ifileyou.com","classifiedcanada.ca","firefan.com","methode-binaire.com","letmetell.com","kenduktur.com","getafuk.com","yotraleplahnte.ru","jackpot.88beto.com","pwwysydh.com","search.queryrouter.com","v.lvztxy.com","pussysaga.com","saffamethod.com","prezzonline.com","searchprivacy.website","3d2819216eb4e1035879-7c248de0c99745406e9b749fc86ec3e4.ssl.cf1.rackcdn.c om","only2date.com","mysagagame.com","themillionaireinpjs.net","wlt.kd2244.com","quickprivacycheck.com","hotchatdate.com","autotraderbot.com","z1.zedo.com","youlucky2014.com","traffic.getmyads.com","appcloudprotected.com","safensecure.com-allsites3.xyz","newpoptab.com","static.williamhill.com","myhealthyblog.co","greatestmobideals.com","sweetclarity.com","mgid.com","securepccure.com","autopengebygger.com","am15.net","es.reimageplus.com","o2.promos-info.com","it.reimageplus.com","westsluts.com","spinandwin.com-ser.pw","reimageplus.com","vodafone.promos-info.com","vinnmatpengar.se","movie.ienjoyapps.com","love4single.com","origin.getprice.com.au","ohmydating.com","lp.want-to-win.com","yabuletchrome.ru","bamdad.net","gotositenow.com","vcrypt.pw","newtabtv.com","mon.setsu.xyz","youforgottorenewyourhosting.com","zone-telechargement.ws","land.pckeeper.software","ad.adpop-1.com","advancedpctools.com","videos.randolphcountyheraldtribune.com","web-start.org","softreadynow.installupgradenowfreshandforyou.websi te","uplod.ws","pornhubcasino.com","maxbet.ro","2016prizefeed.com","thevideo.me","wantubad.com","tavanero.com","xcusmy.club","daclips.in","gaymenofporn.online","jackpotcitycasino.com","italian-method.com","getsearchincognito.com","youjustwonprize.com","finanz-nachrichten.me","quizcliente.site","da.reimageplus.com","jkanime.net","britmoneymethod.com","uae.souq.com","ka.azzer.net","safensecure.xyz","8t.hootingrhejkz.online","www6.blinkx.com","wizzcaster.com","comparaison-prix.com","vodlocker.lol","fr.reimageplus.com","free.fromdoctopdf.com","userscloud.com","myprivatesearch.com","fanli90.cn","tutticodicisconto.it","mediadec.com","gogamego.thewhizproducts.com","download.weatherblink.com","free.videodownloadconverter.com","we-are-gamers.com","sesso.communityadult.net","lp.blpmovies.com","search.queryrouter.com","bbb-johannesburg.localspecific.com","lp.blpmovies.com","go.ppixelm.com","r0.ru","sesso.communityadult.net","bbb-johannesburg.localspecific.com","ppixelm.com","cyberguardianspe.info","we-are-gamers.com","loginfaster.com/new","www.alfacart.com","www.foresee.com","mobile-win.com","www.plusnetwork.com","www.amicafarmacia.com","www.ienjoyapps.com","cheapcheap.io","screenaddict.thewhizproducts.com","nova.rambler.ru","free.gamingwonderland.com","p9328ujeiw1.ru","mobilecasinoclub.co.uk","pfhsystem.com","regtuneup.com","theprofitsmaker.net","bodogpromotions.eu","heroesreplay.org","financialsecrets.info","mymoneymakingapp.com","sunmaker.com","888casino-promotions.com","vogliosesso.com","scienceremix.com","allinonedocs.com","arabia.starzplay.com","allirishcasino.com","advancepctools.info","movie.ienjoyapps.com","surveyform001.s3-website-us-east-1.amazonaws.com","mgs188.com","pfhsystem.com","lpeva.com","ddsh8.com","theprofitsmaker.net","b2.ijquery11.com","sporthero.thewhizmarketing.com","securefastmac.tech","seen-on-screen.thewhizmarketing.com","1000spins.com","search.queryrouter.com","pfhsystem.com","reimageplus.com","offer.alibaba.com","searchlistings.org","search.queryrouter.com","search.queryrouter.com","mybinaryoptionsrobot.com","duplicashapp.com","search.queryrouter.com","bestgame.directory","droidclub.net",".rivalo.com","yoursuperprize.com","mediaexplained.com","om.elvenar.com","shinar.club","revitoleczemacream.com","freelotto.com","screenaddict.thewhizproducts.com","download.bringmesports.com/","allinonedocs.com","driver-fixer.com","arabydeal.com","cleanyourcomputertoday.com","arabydeal.com","music.mixplugin.com","1se.info","survey12.com","freesoftwaredlul.com","pldist01.com","ad.adpop-1.com","searchanonymous.net","abrst.pro","muzikfury.thewhizmarketing.com","lp.mbtrx.com","th1.forfun.maxisize-pro.com","watchmygirlfriend.gfpornbox.com","new.freelotto.com","desktoptrack.com","search.queryrouter.com","offer.alibaba.com","1000spins.com","promotions.coral.co.uk","search.queryrouter.com","tbsia.com","tbsia.com","multtaepyo.com","search.queryrouter.com","czechmethod.com","consumerview.co","wayretail.com","72onbase.com","funsafetab.com","search.queryrouter.com","speedyfiledownload.com","driver-fixer.com","arabydeal.com","cleanyourcomputertoday.com","arabydeal.com","music.mixplugin.com","1se.info","survey12.com","freesoftwaredlul.com","pldist01.com","ad.adpop-1.com","searchanonymous.net","abrst.pro","muzikfury.thewhizmarketing.com","lp.mbtrx.com","th1.forfun.maxisize-pro.com","watchmygirlfriend.gfpornbox.com","new.freelotto.com","desktoptrack.com","search.queryrouter.com","offer.alibaba.com","1000spins.com","promotions.coral.co.uk","search.queryrouter.com","tbsia.com","tbsia.com","surveyform001.s3-website-us-east-1.amazonaws.com","mgs188.com","pfhsystem.com","lpeva.com","ddsh8.com","theprofitsmaker.net","quantomcoding.com","sporthero.thewhizmarketing.com","popads.net","onclkds.com","consumerview.co","12kotov.ru","ruhotpair2.fingta.com","easytelevisionaccessnow.com","ahwrd.com","lpeva.com","ppgzf.com","zjstx.com","kituure.xyz","join.pro-gaming-world.com","mackeeperapp.mackeeper.com","tracknotify.com","2075.cdn.beyondhosting.net","idollash.com","ds.moviegoat.com","fulltab.com","rackcdn.com","prestoris.com","adsterra.com","swampssovuuhusp.top","streesusa.info","freesoftwaredlul.com","adreactor.com","a-static.com","codeonclick.com","heheme.com","adf.ly","seen-on-screen.thewhizmarketing.com","openload.co"]; var pb_whitelist = ["app.roll20.net","linkedin.com","google","www.gmail.com","www.pinterest.com","www.youtube.com","www.facebook.com","search.yahoo.com","chrome://newtab","www.food.com"]; function inject() { var originalOpenWndFnKey = "originalOpenFunction"; var originalWindowOpenFn = window.open; var originalCreateElementFn = document.createElement; var originalAppendChildFn = HTMLElement.prototype.appendChild; var originalCreateEventFn = document.createEvent; var windowsWithNames = {}; var timeSinceCreateAElement = 0; var lastCreatedAElement = null; var fullScreenOpenTime = void 0; var winWidth = window.innerWidth; var winHeight = window.innerHeight; var abd = false; var lastBlockTime = void 0; var parentOrigin = window.location != window.parent.location ? document.referrer || window.parent.location || '*' : document.location; var parentRef = window.parent; //window[originalOpenWndFnKey] = window.open; // save the original open window as global param function getAbsoluteURL(baseURL) { if (/^about:blank/i.test(baseURL)) { return baseURL; } if (/^(https?:)?\/\//.test(baseURL)) { return baseURL; } baseURL = location.origin + (!/^\//.test(baseURL) ? '/' : '') + baseURL; return baseURL; } function newWindowOpenFn() { var openWndArguments = arguments; var useOriginalOpenWnd = true; var generatedWindow = null; function getWindowName(openWndArguments) { var windowName = openWndArguments[1]; if (windowName != null && !["_blank", "_parent", "_self", "_top"].includes(windowName)) { return windowName; } return null; } function copyMissingProperties(src, dest) { var prop = void 0; for (prop in src) { try { if (dest[prop] === undefined && src[prop]) { dest[prop] = src[prop]; } } catch (e) {} } return dest; } function isOverlayish(el) { var style = el && el.style; if (style && /fixed|absolute/.test(style.position) && el.offsetWidth >= winWidth * 0.6 && el.offsetHeight >= winHeight * 0.75) { return true; } return false; } var capturingElement = null; // the element who registered to the event var srcElement = null; // the clicked on element var closestParentLink = null; if (window.event != null) { capturingElement = window.event.currentTarget; srcElement = window.event.srcElement; } if (srcElement != null) { closestParentLink = srcElement.closest('a'); if (closestParentLink && closestParentLink.href) { openWndArguments[3] = closestParentLink.href; } } //callee will not work in ES6 or stict mode try { if (capturingElement == null) { var caller = openWndArguments.callee; while (caller.arguments != null && caller.arguments.callee.caller != null) { caller = caller.arguments.callee.caller; } if (caller.arguments != null && caller.arguments.length > 0 && caller.arguments[0].currentTarget != null) { capturingElement = caller.arguments[0].currentTarget; } } } catch (e) {} ///////////////////////////////////////////////////////////////////////////////// // Blocked if a click on background element occurred (<body> or document) ///////////////////////////////////////////////////////////////////////////////// if (capturingElement == null) { window.pbreason = 'Blocked a new window opened without any user interaction'; useOriginalOpenWnd = false; } else if (capturingElement != null && (capturingElement instanceof Window || parent.Window && capturingElement instanceof parent.Window || capturingElement === document || capturingElement.URL != null && capturingElement.body != null || capturingElement.nodeName != null && (capturingElement.nodeName.toLowerCase() == "body" || capturingElement.nodeName.toLowerCase() == "document"))) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because it was triggered by the ' + capturingElement.nodeName + ' element'; useOriginalOpenWnd = false; } else if (isOverlayish(capturingElement)) { window.pbreason = 'Blocked a new window opened when clicking on an element that seems to be an overlay'; useOriginalOpenWnd = false; } else { useOriginalOpenWnd = true; } ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block if a full screen was just initiated while opening this url. ///////////////////////////////////////////////////////////////////////////////// var fullScreenElement = document.webkitFullscreenElement || document.mozFullscreenElement || document.fullscreenElement; if (new Date().getTime() - fullScreenOpenTime < 1000 || isNaN(fullScreenOpenTime) && isDocumentInFullScreenMode()) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because a full screen was just initiated while opening this url.'; /* JRA REMOVED if (window[script_params.fullScreenFnKey]) { window.clearTimeout(window[script_params.fullScreenFnKey]); } */ if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } else if (document.webkitCancelFullScreen) { document.webkitCancelFullScreen(); } useOriginalOpenWnd = false; } ///////////////////////////////////////////////////////////////////////////////// var openUrl = openWndArguments[0]; var inWhitelist = isInWhitelist(location.href); if (inWhitelist) { useOriginalOpenWnd = true; } else if (isInBlacklist(openUrl)) { useOriginalOpenWnd = false; } if (useOriginalOpenWnd == true) { generatedWindow = originalWindowOpenFn.apply(this, openWndArguments); // save the window by name, for latter use. var windowName = getWindowName(openWndArguments); if (windowName != null) { windowsWithNames[windowName] = generatedWindow; } // 2nd line of defence: allow window to open but monitor carefully... ///////////////////////////////////////////////////////////////////////////////// // Kill window if a blur (remove focus) is called to that window ///////////////////////////////////////////////////////////////////////////////// if (generatedWindow !== window) { (function () { var openTime = new Date().getTime(); var originalWndBlurFn = generatedWindow.blur; generatedWindow.blur = function () { if (new Date().getTime() - openTime < 1000 && !inWhitelist /* one second */) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because a it was blured'; generatedWindow.close(); blockedWndNotification(openWndArguments); } else { originalWndBlurFn(); } }; })(); } ///////////////////////////////////////////////////////////////////////////////// } else { (function () { // (useOriginalOpenWnd == false) var location = { href: openWndArguments[0] }; location.replace = function (url) { location.href = url; }; generatedWindow = { close: function close() { return true; }, test: function test() { return true; }, blur: function blur() { return true; }, focus: function focus() { return true; }, showModelessDialog: function showModelessDialog() { return true; }, showModalDialog: function showModalDialog() { return true; }, prompt: function prompt() { return true; }, confirm: function confirm() { return true; }, alert: function alert() { return true; }, moveTo: function moveTo() { return true; }, moveBy: function moveBy() { return true; }, resizeTo: function resizeTo() { return true; }, resizeBy: function resizeBy() { return true; }, scrollBy: function scrollBy() { return true; }, scrollTo: function scrollTo() { return true; }, getSelection: function getSelection() { return true; }, onunload: function onunload() { return true; }, print: function print() { return true; }, open: function open() { return this; }, opener: window, closed: false, innerHeight: 480, innerWidth: 640, name: openWndArguments[1], location: location, document: { location: location } }; copyMissingProperties(window, generatedWindow); generatedWindow.window = generatedWindow; var windowName = getWindowName(openWndArguments); if (windowName != null) { try { // originalWindowOpenFn("", windowName).close(); windowsWithNames[windowName].close(); } catch (err) {} } var fnGetUrl = function fnGetUrl() { var url = void 0; if (!(generatedWindow.location instanceof Object)) { url = generatedWindow.location; } else if (!(generatedWindow.document.location instanceof Object)) { url = generatedWindow.document.location; } else if (location.href != null) { url = location.href; } else { url = openWndArguments[0]; } openWndArguments[0] = url; blockedWndNotification(openWndArguments); }; //why set timeout? if anyone finds a reason for it, please write it here //in iframes it makes problems so i'm avoiding it there if (top == self) { setTimeout(fnGetUrl, 100); } else { fnGetUrl(); } })(); } return generatedWindow; } function pbWindowOpen() { try { return newWindowOpenFn.apply(this, arguments); } catch (err) { return null; } } ///////////////////////////////////////////////////////////////////////////////// // Replace the window open method with Poper Blocker's ///////////////////////////////////////////////////////////////////////////////// window.open = pbWindowOpen; ///////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////// // Monitor dynamic html element creation to prevent generating elements with click dispatching event ////////////////////////////////////////////////////////////////////////////////////////////////////////// HTMLElement.prototype.appendChild = function () { var newElement = originalAppendChildFn.apply(this, arguments); if (newElement.nodeName == 'IFRAME' && newElement.contentWindow) { try { var code = '(function () {\n var pb_blacklist = ' + JSON.stringify(pb_blacklist) + ';\n var pb_whitelist = ' + JSON.stringify(pb_whitelist) + ';\n ' + inject.toString() + ';\n inject();\n })();'; var s = document.createElement('script');s.text = code; newElement.contentWindow.document.body.appendChild (s); } catch (e) {} } return newElement; }; document.createElement = function () { var newElement = originalCreateElementFn.apply(document, arguments); if (arguments[0] == "a" || arguments[0] == "A") { (function () { timeSinceCreateAElement = new Date().getTime(); var originalDispatchEventFn = newElement.dispatchEvent; newElement.dispatchEvent = function (event) { if (event.type != null && ('' + event.type).toLocaleLowerCase() == "click") { if (!isInWhitelist(newElement.href)) { window.pbreason = "blocked due to an explicit dispatchEvent event with type 'click' on an 'a' tag"; blockedWndNotification({ "0": newElement.href }); return true; } } return originalDispatchEventFn.call(this, event); }; lastCreatedAElement = newElement; })(); } return newElement; }; ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block artificial mouse click on frashly created elements ///////////////////////////////////////////////////////////////////////////////// document.createEvent = function () { try { if (arguments[0].toLowerCase().includes("mouse") && new Date().getTime() - timeSinceCreateAElement <= 50) { //block if the origin is not same var isSelfDomain = false; try { var openUrlDomain = new URL(lastCreatedAElement.href).hostname; var topUrl = window.location != window.parent.location ? document.referrer : document.location.href; var topDomain = new URL(topUrl).hostname; isSelfDomain = openUrlDomain == topDomain; } catch (e) {} if (lastCreatedAElement.href.trim() && !isInWhitelist(lastCreatedAElement.href) && !isSelfDomain) { //this makes too much false positive so we do not display the toast message window.pbreason = 'Blocked because \'a\' element was recently created and ' + arguments[0] + ' event was created shortly after'; arguments[0] = lastCreatedAElement.href; blockedWndNotification({ "0": lastCreatedAElement.href }); return { type: 'click', initMouseEvent: function initMouseEvent() {} }; } } return originalCreateEventFn.apply(document, arguments); } catch (err) {} }; ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Monitor full screen requests ///////////////////////////////////////////////////////////////////////////////// function onFullScreen(isInFullScreenMode) { if (isInFullScreenMode) { fullScreenOpenTime = new Date().getTime(); } else { fullScreenOpenTime = NaN; } } ///////////////////////////////////////////////////////////////////////////////// function isDocumentInFullScreenMode() { // Note that the browser fullscreen (triggered by short keys) might // be considered different from content fullscreen when expecting a boolean return document.fullScreenElement && document.fullScreenElement !== null || // alternative standard methods document.mozFullscreenElement != null || document.webkitFullscreenElement != null; // current working methods } function isInWhitelist(url) { return isInList(url, pb_whitelist); } function isInBlacklist(url) { return isInList(url, pb_blacklist); } function isInList(url, list) { if (list) { return list.some(function (li) { return new RegExp("https?://(www\.|.*\.)?" + li + "+").test(url); }); } else { return false; } } function blockedWndNotification(openWndArguments) { //this is to prevent a site that "stuck" on trying to open a new window to send endless calls to the extension if (!lastBlockTime || lastBlockTime < Date.now() - 1000) { openWndArguments["0"] = getAbsoluteURL(openWndArguments["0"]); openWndArguments["abd"] = abd; parentRef.postMessage({ type: "blockedWindow", args: JSON.stringify(openWndArguments) }, parentOrigin); } lastBlockTime = Date.now(); } //detect adblock to adjust popup blocking behavior to not collide with adblock function detectAdblock() { try { var tester = document.createElement('div'); tester.innerHTML = ' '; tester.className = 'adsbox'; tester.style.cssText = "position:absolute;top-1000px;left:-1000px;"; document.body.appendChild(tester); window.setTimeout(function () { if (tester.offsetHeight === 0) { abd = true; } tester.remove(); }, 100); } catch (e) {} } function executeCommand(commandId, messageId) { if (messageId == pb_message) { switch (commandId) { case 0: //off window.open = originalWindowOpenFn; document.createElement = originalCreateElementFn; document.createEvent = originalCreateEventFn; HTMLElement.prototype.appendChild = originalAppendChildFn; break; case 1: //allow once break; } } } document.addEventListener("fullscreenchange", function () { onFullScreen(document.fullscreen); }, false); document.addEventListener("mozfullscreenchange", function () { onFullScreen(document.mozFullScreen); }, false); document.addEventListener("webkitfullscreenchange", function () { onFullScreen(document.webkitIsFullScreen); }, false); document.addEventListener('DOMContentLoaded', function () { detectAdblock(); }, false); (function () { window.pbExternalCommand = function (commandId, messageId) { executeCommand(commandId, messageId); }; })(); }; inject(); })();</script>

Artifacs
15-Nov-2017, 11:27
Muy Buenos los consejos-directivas de seguridad médica pero os faltó el número 5 (que sería para mí, la número 1) y la más importante.

5. Que el oficial médico a bordo no sea un despiadado androide con programación especial de mantener vivo al agente infeccioso a cualquier precio, incluído la vida de todos los pasajeros. :mucharisa:

Bienvenidos al foro a los dos :bienvenido:

pistolario
15-Nov-2017, 20:44
Muy lógicas las recomendaciones médicas. Habría que ver hasta que punto hay que añadir nuevas normas, o aplicar esas, a la pre-cuela Prometheus. :-P