Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - okik

#1
Juegos y Consolas / FreeMCBOOT y Open PS2 Loader
28 Febrero 2019, 20:34 PM
hola

Un día por casualidad vi un vídeo sobre FreeMCBOOT así que le quité el polvo a la PS2 Slim que tengo y me puse manos a la obra.

Conseguí instalar el FreeMCBOOT en una memorycard y luego le instalé el OPL, hasta aquí bien. También conseguí que detectara los juegos en el USB que formateé en Fat32.

Todo correcto, sin embargo no me ejecuta los juegos. Para probar he usado juegos pequeños para no tener que dividirlos en partes y usé una imagen ISO del Half-Life.

Nada, pantalla en negro.

Mi duda es si el Open PS2 Loader permite ejecutar juegos en PS2 sin chip, o solo es una app para poder hacerlo desde un USB o HDD y punto.



Gracias




Aún es pronto pero no creo que nade me responda así que me respondo a mi mismo.

Tras varios intentos, pruebas, y siguiendo las instrucciones de este foro:
http://www.ps2-home.com/forum/index.php
Del cual te puedes descargar las aplicaciones nombradas (en formato ELF) para la PS2, he llegado a la conclusión que efectivamente se necesita un chip. Es decir los juegos no funcionan sin chip.

He visto en muchos sitios ya que incluso estoy cansado de buscar, que hay gente que no sé o lo hacen para dan falsas expectativas o no lo saben o yo que se, el caso es que esto no sirve para ejecutar backups de juegos o juegos pirata para que se me entienda. Sirve nada más que para ejecutar juegos desde un disco duro o USB.  Pero sin chip no ejecuta nada.

Lo último que voy a probar es crear una ISO desde un disco original, mediante los programas que algún iluminado de los muchos foros que he visitado "dice" que  hay que usar para que los juegos arranquen. Sé que los míos funcionan una vez grabados en un disco, pero aquí con el FreeMCBOOT ya digo yo que no.

Su finalmente funcionase (sin chip), pues me trago mis palabras y lo posteo aquí.

Saludos



De momento he conseguido ejecutar un disco no original usando ESR.  FreeMCBOOT al detectar un disco ejecuta ESR.ELF. La pega es que para que funcione la imagen del disco antes debe ser parcheada con ESRDiscPatcher. Al hacer esto la imagen adquiere formato de un DVD de video.

Pero por ahora sigo sin poder hacer que se ejecuten juegos desde el USB. Quizás el problema esté en el pendrive, no se.




Pues me tengo que comer mis palabras  :xD

Al parecer justamente para que funcione bien le modchip debe estar desactivado.
Lo que ocurre es que  no lo estoy usando correctamente, no es ponerlo en el pendrive y ya está.
Para empecer la imagen debe estar perfectamente ripeada a ISO. Se debe comprobar la suma de ISO MD5  en http://redump.org, comparándolo con el MD5 de nuestra imagen.
Si no son iguales es que la copia de seguridad no es exacta.

Por otro lado debe formatearse el pendrive a Fat32 (cosa que hice) pero  de una forma determinada que no se como.

Pero según parece si, se ejecutan los juegos sin necesidad de chip.

#2
hola,

Pues hoy he instalado la última versión de Guitar Pro 7.5 original. El caso es que cuando abro y luego cierro la aplicación se cierra y la ventana. Desde taskmgr puede verse que la aplicación se cierra correctamente.

Sin embargo cuando creo un nuevo documento o abro uno reciente al cerrar la ventana se cierra pero la aplicación sigue abierta, así que he creado un comando de consola para cerrarla sin tener que usar el administrador de tareas de Windows.

Taskkill /f /IM GuitarPro7.exe

No se por donde irá el problema, porqué se queda ahí colgado sin cerrarse.

Lo he instalado en Windows 7 Ultimate
#3
HOLA,

Pues eso ¿Cuál es la última versión de PCSX2?
Buscando en Google, veo que circula por la red una supuesta versión PCSX2 1.5.0  pero en el sitio oficial no aparece:

https://pcsx2.net/download/releases/windows/category/40-windows.html

La última que muestra es PCSX2 1.4.0
Ni  para Windows ni para ningún otro OS.

#4
Hola,

Hace apenas cuatro días concretamente el 3 Febrero 2019, 23:03. Publiqué un post sobre una estafa o fraude reciente, por lo menos en nuestro país, para vender unas gotas de aceite para el oído y que se valían de Internet para este fin con una página fraudulenta o de fraude.

https://foro.elhacker.net/seguridad/los_otorrinos_desmienten_el_poder_de_curacion_del_metodo_del_aceite-t492270.0.html

Usaré la expresión web fraudulenta para referirme a la web que realiza el fraude, venderte un producto fraude, una estafa.

Para no dar continuidad al otro post pues el tema ya fue expuesto, finalizado, largo y dado que no hubo ninguna comentario he decidido crear otro post sobre la estafa del estabilizador de rodillas. Que aunque no puedo confirmar sean los mismos de la estafa anterior su página y manera de proceder es idéntica, exacta.

Citar- Anuncios como "Truco para..."
- El dominio de la Web nada tiene que ver con el tema de la misma -http://easyclickweb.com/es- en este caso en la página 'cebo' y easyclickweb.com/order/es/ en la página de venta.
- No usa el protocolo seguro de transferencia de hipertexto (https) en la página de venta
- Portales 'cebo' para indexar en Google que contienen un enlace hacia la página del fraude.
- Página final para venderte supuestamente el producto "milagroso" y "revolucionario".
(Y digo "supuestamente" porque se suponen venden pero como ya dije en el otro post, no se si venden puesto que personalmente no pienso realizar ningún pedido para comprobarlo.)
- Objetivo: personas mayores.

Pues cual es mi sorpresa cuando hoy veo en 'www.elespanol.com' otro anuncio expuesto como "truco" esta vez para rejuvenecer el cartílago en 26 días. De nuevo la impunidad absoluta para operar de esta gente gracias al desconocimiento, quiero pensar, de portales conocidos para publicitar estos fraudes. Voy a exponer las similitudes entre el fraude anterior "el del aceite curativo del oído" y este para rejuvenecer el cartílago de las  rodillas mediante biomagnetismo. Lo han creado muy rápido, de hecho la nueva página ni siquiera aparece en "https://web.archive.org/", si que aparece si quitas el subdominio "/es", se remonta a  2011 y se trata de un simple formulario. Deduzco pues es totalmente nuevo.

Esta vez el anuncio 'cebo' es diferente. Se trata supuestamente, y esto es lo mismo de antes de un  link hacia un "truco" pero sin embargo en pequeño y abajo se puede ver que no es así ya que se publicita un producto con imagen y nombre.




Después de nuevo el portal 'cebo'. Uno al lado del otro el del fraude anterior y el de ahora. Encuentren las diferencias  :xD


En este como en el otro todos los links de la cabecera llevan a la página de fraude. Es deicir es una cabecera falsa con la única utilidad de llevarte a la página del fraude.






Finalmente es la página fraudulenta para venderte una rodillera con un imán.. Como en la anterior estafa, la del oído, esta es la página final a la que te llevan todas los portales 'cebo'.



Siguen con el royo ese del prof. científico nominado al Premio Nobel.

Citar
Hola,
Soy el prof. Mario Paz y soy especialistas en el campo de la ingeniería biomédica. En esta página quiero presentaros el mayor logro de mi vida, por el cual recibí una nominación para el Premio Nobel. He desarrollado un método con el que todos pueden eliminar fácilmente el dolor, la inflamación y la degeneración y regenerar las articulaciones de las rodillas, para así recuperar el 100% de su movilidad en tan solo 28 días.

Han reemplazado prof. Ramiro Suárez por prof. Mario Paz  en el idioma español y han puesto la imagen de un hombre más mayor. Algunas imágenes de testimonios son las mismas solo cambian los nombres.

De nuevo y lo más importante, estamos ante una estafa como la copa de un pino. NO se puede regenerar la articulación  de la rodilla, el cartílago articular con una simple rodillera por muy biomagnética que sea pues aun supuestamente tuviera imanes, se supone que la terapia del biomagnetismo  la cual es pura creencia, esto quiere decir aceptarlo sin pruebas, es una terapia con el fin del regular o nivelar el PH del cuerpo y eliminar hongos y bacterias.  No voy a entrar en la veracidad sobre esta creencia, solo decir que es falso que un pequeño campo magnético pueda alterar el PH del cuerpo y está comprobado. Así que en el supuesto esto fuera cierto, que eso sería en un Matrix crackeado o en los mundos de Yupi , no se como va a regenerar tejidos rotos o desgastados por la edad.  

Esto es lo que dicen estos desaprensivos en la web fraudulenta:
Citar
1. Garantía de originalidad - en el estabilizador de rodilla biomagnético Knee Active Plus hay un campo magnético muy fuerte que regenera las articulaciones. La eficacia del tratamiento la han confirmado mediante ensayos clínicos. Este es el único método de terapia tan innovador, por lo tanto, puedes estar seguro de que obtendrás un producto original, disponible solo en este sitio.

Decir que con el magnetismo o si lo prefieren "biomagnetismo", que queda más guay, se puede regenerar el tejido del cartílago articular es como decir que si me amputan una pierna con ayuda del magnetismo me sale otra.

Oigan si esto fuera cierto, cojan un altavoz (por el imán que contiene) y colóquenselo en la rodilla, todos curados. Y si a pesar de las evidencias se siguen creyendo estas patrañas cómprense imanes de botón o de barra potentes y se los colocan en la rodilla, todos curados. En cuanto al efecto placebo no digo yo que esto no pueda ser con respecto al dolor.




Sigo pudiendo acceder a la estafa anterior la de las gotas de aceite para el oído, sin embargo debo hacerlo desde TOR. Dado que conservo todos los enlaces del fraude anterior puedo acceder a ellos cuando quiera, sin embargo por alguna razón no puedo hacerlo desde Chrome, IE o Firefox. Aparece en las búsquedas de Google pero luego, al hacer clic no puedo acceder a las páginas. Lo extraño es que que en un principio, si pude.

Estos listillos de turno obtienen información del navegador y su ambiente de software y hardware, es decir una huella digital de mi navegador (browser fingerprint). Afortunadamente TOR bloquea cualquier intento y he podido seguir trabajando para crear este post.

Este popup es devido al uso de Canvas Fingerprinting, si no me equivoco


+info sobre browser fingerprint:
https://hipertextual.com/2015/05/huella-digital-del-navegador

https://pixelprivacy.com/resources/browser-fingerprinting/

Por un momento pensé que mi post sirvió de algo y les banearon pero no, las páginas siguen bien activas, incluso las han modificado, en especial el formulario de venta y una extraña redirección de vez en cuando a una página con el truco del contador para incitar a la compra.

Dentro de poco  no podré seguir por estos lares y dedicándome a esto de mi pequeña lucha contra el fraude en la red. Sin embargo esta gente por desgracia no descansa y encima parece que operan con total impunidad.



Saludos
#5
Cita de: https://www.heraldo.es/noticias/salud/2018/11/28/los-otorrinos-desmienten-poder-curacion-del-metodo-del-aceite-
1280185-2261131.html
"Les hemos solicitado información pero no hemos recibido respuesta", ha explicado el doctor Gutiérrez  
Fonseca. Además, según la SEORL-CCC, la página web no cuenta con un titular, además de no incluir ni dirección de contacto ni  
registro de Sanidad que autorice el uso del producto en el paciente. Sólo existe un formulario de contacto y un teléfono que  
remite al correo electrónico para recibir información sobre el producto.


Cita de: http://www.consejosdetufarmaceutico.com/se-desmonta-un-bulo-sobre-un-metodo-natural-para-recuperar-el-oido/
Desde la SEORL-CCC el mensaje es rotundo: "es totalmente falsa la existencia de tal método. No existe ninguna fórmula mágica  
que permita recuperar así la audición. Hay muchos tipos distintos de sordera y también distintas soluciones (ya sea médica,  
quirúrgica o protésica) que no tienen cabida en todas las personas, pues no todo el mundo puede recuperar la audición", afirma  
el doctor Raimundo Gutiérrez Fonseca, Secretario General de la SEORL-CCC
.

Sociedad Española de Otorrinolaringología y Cirugía de Cabeza y Cuello (SEORL-CCC)

Los otorrinos desmienten el poder de curación del método del 'aceite'


No hay nada que me haga enfadar más que haya gente que se lucre estafando indiscriminadamente más cuando se trata de problemas de salud. Y lo peor que muchas portales de Internet con total falta de ética y moral no duden en ofrecer su portal a estos estafadores sin escrúpulos para que cuelguen sus anuncios.

Con los ruidos de las ciudades, los móviles, tablets, consolas, en las que muchos hemos usado y usamos con auriculares a  todo volumen y el envejecimiento de la población, a propiciado una pérdida auditiva en la población, en especial las personas de avanzada edad. Esto ha provocado que aparezcan charlatanes con fórmulas milagrosas que prometen regenerar la células del oído si ningún tipo de aval científico. Como no Internet el mejor lugar para plantar estas estafas y captar nuevas víctimas.

¿Como se anuncian en la estafa?
Hasta ahora solo había visto este anuncio en portales de poca monta pero  para mi sorpresa aparece también ni más ni menos que en YAHOO. Es realmente triste. También se pueden encontrar páginas simplemente al buscar cualquier cosa que haga referencia a la pérdida de audición en Google. De hecho cuando
buscas el producto aparece un enlace falso haciendo referencia a que se vende en Mercadona, si clicas en él, vuelta otra vez a la página estafa. Busca el
producto y lo verás.




Lo llamativo de esto fíjate  bien, se anuncia como "UN TRUCO", y a simple vista pareciera que nos mostrará el  truco casero de usar aceite de oliva para limpiar  el oído, con el fin de ayudar a mejorar la capacidad auditiva. Si haces clic  en él te encuentras un portal bastante simple  y chapucero prometiendo la regeneración de las células de oído en 28 días con un aceite, casi nada y es que la forma en que se anuncia, la construcción de la página, NO hay ninguna información de contacto, sede, titular, ni nada de nada,  todos los links de la página nos llevan al mismo sitio. Todo esto ya debería hacernos sospechar... que digo, darnos cuenta que se trata de una estafa como la copa de un pino. Lo he llamado portal "cebo" porque  creo están pensados para atraer a posibles victimas a través de un buscador como Google ya que no solo hay un portal cebo hay muchos, y al indexar datos en el buscador éste mostrará aquellas páginas más cercanas acuerdo a lo que se busca. Así cuanta más portales cebo haya más  probabilidades hay que el buscador muestre un enlace hacia un portal cebo. Estos portales cebo no hacen nada de nada, ni muestran información alguna respecto al titular, organización, etc. Esos sí falsos testimonios, una redacción bien elaborada y simplemente contienen un enlace que nos llevará al sitio de supuesta venta.

Un portal cebo


El objeto 'buscar', no funciona, simplemente al hacer clic en él redirecciona a otra Web, para venderte el supuesto aceite curativo.


Se suponía el enlace de yahoo nos llevaba a un "truco" pero ahora muestra una supuesta noticia de un tratamiento para recuperar la audición en 28 días.


Página con extraños cambios de idioma, mal traducida.


También contiene al falso testimonio que no podía faltar, típico en cualquier estafa.

¿Donde está el servidor de la página?
Según el Localizador IP de elhacker.net está en Francia mientras que Geotool (iplookup.flagfox.net) me dice que está en Reino Unido. Pero esto es la página "cebo" la que te vende el producto que aparece al clicar en cualquier enlace está en Finlandia.  Hay otra página "cebo" que está ubicada en Francia. Sea cual sea todas te llevan al servidor de Finlandia.

Su red consta de un buen montón de falsos portales "cebo" donde dicen más o menos lo mismo, aparentemente diferentes y sin ninguna conexión entre ellos, o se anuncia como "truco para el oído" en portales como Yahoo", pero al final todo te lleva a la página principal de la estafa, para venderte el producto.

He tenido la picaresca de buscarlo en Amazon, como era de esperar ningún resultado, idem en ebay.

En la página final, la de la estafa, aparece la imagen de un tipo  de aspecto anglosajón y a su lado el siguiente texto:
Citar
Hola,

Soy el prof. Ramiro Suárez y soy un científico, especialista en biología molecular. En esta página quiero mostrarte el mayor logro de mi vida, por el que he

recibido una nominación para el Premio Nobel. He desarrollado un método que permite a todos recuperar la audición funcional de manera natural y sencilla
en solo 28 días.

Nótese que dice "profesor" no doctor.

Estas es la página final de venta a la que nos lleva todas las página cebo.


Versión del fraude en otro país, en otro idioma y esta vez prof. Jaromir Kosinký


A parte de esto, increíble, dicha página no tiene cabecera, sólo unos bonitos logos que hacen referencia a un Central Hearing Insitute. Haciendo una simple búsqueda en Google, te encuentras que no hay ningún  Central Hearing Institute. Encontrarás en Google un Central Hearing Center Inc, un Georgia Hearing Institute, etc.  De hecho no hay ni un solo enlace de la página que nos de algún dato, alguna referencia, ubicación, nada sobre dicho instituto. Es como si pusieran Universidad, a secas, lo normal es indicar el lugar o nombre empresarial, Universidad de Sevilla, Universidad de Barcelona, Oxford, etc. Idem con hospitales "Hopital Central" no dice nada, hospital central de dónde. Igualmente decir "Instituto Central de Audiencia", a secas no nos dice nada.

Aquí una imagen del supuesto prof. Ramiro, alias "Jaromir Kosinký"  :laugh:.  Si, si,  su madre tiene pinta de ser la típica abuela española, y pantalones de cuero, muy moderna ella.


Me suena la foto, la he visto antes. La he buscado como loco, pero sin éxito.

¿Qué es lo que venden? (suponiendo sea más de una persona quien esté detrás)
Pues aquí, entramos en un espiral extraña, ya que puedes encontrar diferentes páginas. Cada página puede decirte, con intención camelarte diferentes propiedades del producto y finalidades, cuando se suponen te han convencido debes hacer clic en  un enlace tipo "Haga clic aquí para comprar BIOSTENIX SENSI OIL drops". El cual te lleva al enlace donde aparece el ficticio prof. Ramiro Suárez, supuestamente premio nobel español español nominado al premio nobel.  Pero todo indica a que al final será un producto inocuo, un simple aceite para el oído como otro cualquiera o puede que ni eso.



En  una de las páginas cebo dicen lo siguiente:
Citar¿Para quién es Biostenix Sensi Oil?

Hasta hace poco, las dolencias auditivas de las personas mayores se trataban como una reducción natural en la eficacia del  
órgano auditivo. La pérdida de audición es un problema que cada vez más personas tienen más de 60 años de edad.

El producto está dirigido a todas las personas que sienten la necesidad de cuidar sus órganos auditivos, observa el deterioro de  
su audición, conocen los peligros cotidianos y desean actuar de forma profiláctica.


Aquí no se presenta el producto como un regenerador de células auditivas, ni te promete recuperar al 100% la capacidad auditiva.  Si lees dice que está dirigidos a personas que desean actuar de forma profiláctica, esto quiere decir preventivo.

Pero cuando hace clic más abajo en el enlace de nuevo te lleva a la página de venta de servidor Web en Finlandia donde, la del profesor, ahora sí te dice que el producto es curativo, es decir ya no te dice que sea preventivo.


Otro dato curioso es que en algunas páginas "cebo" no se presenta el nombre original del producto en los enlaces si no que se añade algo "biostenix-sensi-oil drop" (drop es gotas) o "biostenix-sensi-oil new". Sin embargo en la imagen se ve claramente que solo dice "biostenix-sensi-oil" y en letra pequeña creo que dice gotas para el oído.


Buscando biostenix-sensi-oi en Google
Si buscas dicho aceite en Google el primer enlace te muestra otra página "cebo", bueno de hecho todas lo son o bien es la página final. Hay de muchos tipos, que lo presentan como curativo, falsos que hacen referencia a venta en el Mercadona, o que los presentan como preventivo y para el cuidado del oído. Al hacer clic en ellos todos te llevan al mismo sitio.



Fíjate como trata de engañar al buscador al indexar en Google que era lo que comenté antes sobre los portales cebo.

Si lees con atención no tiene ningún sentido lo que el texto dice "...En el lenguaje humano las bocales son Biostenix Sensi Oil merdadona, Biostenix Sensi Oil merdadona amazon ..."


Citar
¿Qué es exactamente Biostenix Sensi Oil?

Puedo confirmar que se trata de un producto revolucionario, que es original de los Estado Unidos. No creía que habría otros  
métodos para el cuidado del oído a parte de los bastoncillos de los oídos o los utensilios que utilizan los otorrinos para la  
limpieza que realizan en su consulta. Este producto tiene como resultado la desinfección del orificio del odio, protegiendo así  
la piel del cartílago
. Esto no sería posible con los bastoncillos de los oídos y eso porque no tiene propiedades emolientes.

Debemos de ir con mucho cuidado, sobre los productos que podemos introducir en el conducto auditivo, he de mencionar que  
este producto es administrado en forma de un excepcional aceite bio, su modo de administración es por gotas, no produce  
reacciones adversas y no representa ningún riesgo de accidente.

En definitiva según esto 'solo limpia'. Pero al querer encargarlo, sí, otra vez a la página del "profesor Ramiro" al clicar en el enlace que se ve en la siguinte imagen.


Al final de la página de venta del aceite se puede leer lo siguiente:
CitarPor motivos de seguridad y para proporcionar el servicio al máximo nivel, el propietario de la página web se reserva el  
derecho a realizar cambios en los contenidos de la política de privacidad. El objetivo es preservar el anonimato de los clientes,  
por lo que pensando en su satisfacción con los servicios prestados, los nombres y los apellidos incluidos se han cambiado. Al  
mismo tiempo, el propietario del sitio web señala que cualquier parecido con personajes reales es casual y no se ha utilizado  
deliberadamente.

Lo que he marcado en negrita, está claro ¿no?, los testimonios y supuestos compradores satisfechos son falsos. Ni siquiera hay forma de estar seguros que este producto se venda realmente, igual el incauto que pague por ello no reciba absolutamente nada. He seguido varios pasos de compra, con datos falsos (inexistentes) y según parece se puede pagar contra reembolso pero si marcando esta opción en el siguiente paso te pidiese datos bancarios... mal asunto.

Atención: No rellenen el formulario  con nombres, direcciones, correos, teléfonos propios o de otras personas que pudieran ser reales. aunque ni siquiera terminen el proceso.

En fin a ver si alguien puede localizar al vendedor o al propietario de la página. Personalmente yo no lo he conseguido.

¿Es posible regenerar las células ciliadas del oído?
Definitivamente NO. Las células ciliadas  no se regeneran de forma natural. Una vez mueren o resultan dañadas ya no hay vuelta atrás.  Según he podido comprobar buscando información al respecto hay proyectos científicos  con células madre. Otro sobre un gen que fuerza la creación de las células ciliadas. Pero hasta ahora no hay una cura definitiva. Además al igual que pasa con la vista no todos los problemas de audición son iguales, y su tratamiento dependerá del problema. Creo que para esto habrá que esperar

Células madre, una esperanza para volver a oír

El milagro de oír con una pastilla





Como comentario personal me parece alucinante que alguien pueda hacer esto con total impunidad por lo menos hasta ahora. Ya no por el tema de si es una estafa o no que está claro que lo es. Si no porque han podido crear todas esos portales cebo, ponerlo ese ad en yahoo y en muchas muchos sitios más, sin que nadie lo impida, sin que haya un filtro, sin que nadie se moleste en comprobar que se anuncia o si se trata de una estafa o que. Que Google no detecte este uso fraudulento de su buscador y ni siquiera lo banee. Realmente no lo entiendo.

Saludos




He averiguado más cosas al respecto:
Buscando el link yourmarket24 en Google. Que es el enlace final al que redireccionan los portales cebo, encontré el siguiente enlace:
yourmarket24.com | contactfr@todaycontact.com | Sitio web fraudulento

El texto está en francés y dice los siguiente
Cita de: https://www.signal-arnaques.com/es/scam/view/137342
¡PRESUNTO FRAUDE!
Su Comentario / Explicación   Le ven. 16 nov. 2018 à 08:25, Louis de Jonghe d'Ardoye a écrit :
Messieurs,
Votre publicité évoquait le prix de 87 € pour une commande sur offre promotionnelle..., j'ai donc arrêté la procédure lorsque au stade suivant il était question de 149 € plus port...
Votre promotion était donc trompeuse j'ai heureusement pu faire une capture d'écran .
Au surplus, envoyer un colis contre remboursement à un prix non convenu et sans confirmation est une méthode qui vous disqualifie totalement à mes yeux ... Au fait, en pharmacie le Biostenix se vend 149 € et non 156 €.
Vous avez exactement la même publicité pour "Nutresin-Herbapure Ear"
Au surplus votre Professeur Romuald Cappelare est un inconnu sur Googgle ce qui est étrange pour une prétendue personnalité promotionnée au prix Nobel (sans précisé lequel !)
Louis de Jonghe

Traducción:
CitarEl viernes 16 de noviembre de 2018 a las 08:25, Louis de Jonghe de Ardoye escribió:
Señores,
su anuncio evocó el precio de 87 € para un pedido de oferta promocional ..., así que detuve el procedimiento cuando La siguiente etapa fue de aproximadamente 149 € más el puerto ...
Tu promoción fue tan engañosa que felizmente podría hacer una captura de pantalla.
Además, enviar un paquete contra reembolso a un precio no acordado y sin confirmación es un método que me descalifica por completo en mis ojos ... Por cierto, en la farmacia de Biostenix se venden 149 € y no 156 €.
Tienes exactamente el mismo anuncio para "Nutresin-Herbapure Ear"
Además, su profesor Romuald Cappelare es un extraño en Google, lo cual es extraño para una supuesta personalidad promovida al Premio Nobel (¡sin especificar cuál!)
Louis de Jonghe

El juego 15 de noviembre de 2018 a las 13:48, contactfr@****.com a escribió:
Estimado Ms / Estimado Sr. Louis de Jonghe

Atención porque la supuesta estafa o fraude tiene pinta que comenzó en Francia y en lugar de poner profesor Ramiro Suarez dice Roumald Capperale.

También aparece el siguiente comentario:
Cita de: https://www.signal-arnaques.com/es/scam/view/137342
Monique el 30/01/2019 en 11:47
Creo que fui estafado aunque no completé completamente el proceso de pedido. No marqué la casilla de pago en la entrega y no hice el pago con tarjetas. Incluso bloqueé el proceso, pero unos segundos más tarde, recibí un mensaje confirmando la entrega a mi dirección.
Si la entrega existe, ¿tengo derecho a rechazar el paquete? En cualquier caso no lo pagaré.
Gracias por responderme.
Que tenga un buen día.

Según los comentarios incluso aunque no completes el pedido te lo envían igual y te piden que te hagas cargo de los gastos de envío y otros costos. Además en esta misma página de denuncia hay datos sobre y añado supuestamente, la empresa que se hace cargo de enviar este producto.

Me creo el comentario puesto que yo he rellenado el formulario con datos falsos inexistentes con un correo inexistente igualmente con un número 100% no existe y pese a todo he podido llegar hasta el final contra reembolso, sin que tenga un sistema de comprobación como de concordancia entre dirección,  código postal y país.

También puedes encontrar aquí otra denuncia de fraude, esta vez la versión alemana.
https://www.signal-arnaques.com/es/scam/view/129505

Haciendo clic en el enlace que indica la página encuentras la versión alemana del fraude, donde esta vez el profesor se llama Utri Neuer

Cita de: https://yourmarket24.com/49/biostenixse-med-14841/gps/Guten Tag!,

Mein Name ist Prof. Utri Neuer und ich bin ein Wissenschaftler, Spezialist für Molekularbiologie. Auf dieser Seite möchte ich Ihnen die größte Errungenschaft meines Lebens zeigen, für die ich gerade die Nominierung für den Nobelpreis erhalten habe. Ich habe eine Methode entwickelt, die es jedem ermöglicht, in nur 28 Tagen auf natürliche und einfache Weise das funktionelle Hören wiederzuerlangen.

Así que el fraude se extiende a toda Europa y parece ser, el producto se vende realmente, algo que me ha extrañado al poder realizar el pedido con datos falsos inexistentes y contra reembolso. Pero teniendo en cuenta el comentario de que luego te reclaman costos adicionales por el envío, entiendo por qué.

Saludos



Siguiendo con mi investigación del fraude, he llegado a una conclusión. No existe tal Biostenix por lo menos eso es lo que yo creo, que según el comentario de la página de denuncia de fraude en francés  "Por cierto, en la farmacia de Biostenix se venden 149 € y no 156 €." pero no encuentro ni un solo enlace de búsqueda real, de tal "medicamento", información real cero. Segundo, no se si el objetivo del fraude es el phishing,  cobrar por un envío inexistente, o si envían realmente un producto sin ninguna garantía farmacológica, ni ningún tipo de regulación y a saber si es inocuo o perjudicial para la salud.

Lo que sí es seguro no cura la sordera, ni existe tal científico prof. lo que sea.

#6
Hola,

He querido comprobar si puedo ejecutar subprocesos Threads simultáneamente:

Código (csharp) [Seleccionar]

using System;
using System.Windows.Forms;
using System.Threading;
namespace WindowsFormsApplication1
{
   public partial class Form1 : Form
   {
       private Thread T1 = new Thread(Thread_1);
       private Thread T2 = new Thread(Thread_2);
       public Form1()
       {
           InitializeComponent();
       }

       private void Form1_Load(object sender, EventArgs e)
       {
           T1.Start();
           T2.Start();
       }
       private void Form1_Shown(object sender, EventHandler e)
       {

       }

       public static void Thread_1()
       {
       MessageBox.Show("Thread_1");
       }

       public static void Thread_2()
       {
       MessageBox.Show("Thread_2");
       }
   }
}



Se supone  que con Threads pueden ejecutarse varios subprocesos al mismo tiempo. La cosa es que  siendo la programación siempre lineal, o sea línea por línea secuencialmente, primero se ejecuta  el subproceso T1.Start() y después T2.Start().

En el código aparecerán un cuadro de mensaje y después el otro, a veces dará la sensación que se muestran simultáneamente pero siempre quedará el cuadro de mensaje "Thread_1" debajo de "Thread_2" porque siempre se muestra primero el Thread_1

La idea era mostrar a tiempo real varios reacciones químicas simuladas con barra de progreso y gráficos paralelos con ajustes de parámetros. Unifiqué todo en un solo proceso estableciendo los valores de antemano, y en un mismo proceso se va mostrando los cambios a tiempo real, sin embargo y creo que es una "ilusión" de simultaneidad ya que para las propiedades de objetos y valores en variables siempre se aplican un valor al primero y luego al segundo secuencialmente. Lo que ocurre es tan rápido que crea es ilusión de simultaneidad pero en realidad no esa así.

Aún teniendo un procesador de varios núcleos ¿Cómo se puede aprovechar esa capacidad del CPU a nivel de código?

He usado 'Buscar' de este foro pero no he encontrado nada al respecto aunque seguro que hay o ya salió el tema.

Saludos
#7
Hola,
He descompilado un paquete APK de un app.  Sin modificar nada del mismo, lo vuelvo a compilar y después lo firmo, pero para mi sorpresa al instalarlo no funciona. Se ejecuta en un principio pero luego el app se cierra inesperadamente.

¿A que se debe? ¿Alguna idea?

Gracias
#8
hola

Si entras en esta página como ejemplo, verás aparece una tabla.  

https://www.marca.com/futbol/primera-division/clasificacion.html

Esta tabla está creada con javascript.

Antiguamente simplemente obteniendo el código fuente HTML de la página con System.Net.WebClient  podías obtener la clasificación tabla:

Código (html4strict) [Seleccionar]

<div id="contenedor-portadilla"> <div id="contenido" class="estirar">
<div class="clasificacion borde-caja">
<table class="tablaclasificacion ampliada" id="calsificacion_completa">
<thead>
<tr class="clasifencabezado">
<th colspan="2" class="sinfondo">&nbsp;</th>
<th colspan="7">Totales</th>
<th colspan="7">En casa</th>
<th colspan="7">Fuera</th>

....
<tr>
<td class="posicion ascenso">1</td>
<td class="equipo">Levante</td>
<td class="pj">24</td>
<td class="pg">16</td>
<td class="pe">4</td>
<td class="pp">4</td>
<td class="gf">33</td>
<td class="gc">17</td>
<td class="pts seleccionado">52</td>
<td class="cpj">12</td>
<td class="cpg">10</td>
<td class="cpe">2</td>
<td class="cpp">0</td>
<td class="cgf">19</td>
<td class="cgc">7</td>



No se lo bastante sobre javascript aunque he tratado de encontrar un servidor o enlace desde donde obtiene los datos para construir la tabla. Eso sí sabría hacerlo yo desde javascript, pero no se como o de donde obtiene los datos para construir la tabla. Desglosar cada archivo javascript tratando averiguar como lo hacen sin ser yo un gurú de esto es para mí tarea imposible.

Podría pensarse, una vez la página está cargada guardas y se creará un HTML  con la tabla.... pues no, ya he probado, se ve en blanco. Es fácil de entender cuando desde el navegador abres el un menú emergente y pulsas "ver código fuente de la página". Verás que no existe tal tabla en el código fuente si no como digo llama a un código javascript para crearla, obvio debe ser online. Ya que en los propios código javascript tampoco está la tabla,que si no me equivoco estos acceden online a un servidor desde el cual obtienen los datos para construir la tabla. ¿Un xml quizás? no se.

Sin embargo si que puedo ver la tabla online desde un navegador usando "inspeccionar elemento".

Así que bueno, otro desafío más.




buenas,
He comenzado esta tarde con mi investigación sobre el tema. Para los que tratéis de intentarlo si fuera el caso no sabéis como yo como conseguirla, ahora mismo he probado varias cosas, sin entrar en tema VB o C# de Net. Debido claro está a que nunca me he topado con esto y pese a que he buscado en Google y no he encontrado nada al respecto puesto que no se por donde tirar en la búsqueda.

De modo que me he centrado en intentar averiguar como se crea la tabla. Para ello he descargado la página íntegra (obvio no todo el contenido que se pueda encontrar en el servidor, como PHPs) desde el navegador usando "Guardar como...".  También online he visualizado el código fuente y lo he copiado y he creado con un un HTML.

Tanto con el código obtenido online como el obtenido con "Guardar como" no cargan la tabla. La diferencia de ambos es que el segundo trata de obtener los archivos desde el directorio desde donde se ejecuta el HTML, y el primero debería hacerlo buscando en el servidor. Sin embargo ninguno de los dos carga la tabla.

Lo que voy a hacer ahora es trabajar desde Chrome o Firefox usando el modo desarrollador del navagador. Modificando el código y tratar de averiguar que partes de la página intervienen en el desarrollo de la tabla.

Saludos
#9
.NET (C#, VB.NET, ASP) / Error en Listview
19 Enero 2019, 12:18 PM
Hola

Hacía tiempo que no programaba con vb.net pero hoy me he puesto.

He creado un objeto ListView, le he puesto tres cabeceras (headers) y resulta que cuando quiero añadir un valor a una una celda me da error. Antes debo haber introducido algo mediante ADD, y luego si que puedo. ¿Esto porqué ocurre? Me parece una tontería. No se si es que hago un mal uso del objeto.    

Aquí un ejemplo donde primero y para evitar el error, debo añadir un valor nulo mediante Add y después introduzco el valor TEXT a la celda.

   
Código (vbnet) [Seleccionar]
    ListView1.Items(0).SubItems.Add("")
    ListView1.Items(0).SubItems(0).Text = "hola mundo"


Me da la impresión de que add, lo que hace es crear la celda, y no puedes cambiarle el valor text hasta que no esté creada.

Pero la cosa es que si has creado tres columnas y as añadido un valor a la primera celda de la primera columna, me parece tedioso tener que  crear la celda siguiente de la siguiente columna correspondiente a la primera celda, que ya tiene un valor en la primera celda.
#10
Hola
Mi duda es si por ejemplo yo tengo una cuenta de correo  "nombre_email"@gmail.com, y cancelo esta cuenta. ¿"nombre_email" quedaría disponible?

Cuando creas una cuenta siempre ocurre que el nombre que elegimos ya está en uso por otro usuario por lo que a menudo se sugiere ese nombre seguido de un número u otra configuración de nombre similar.

Lo lógico sería que si una cuenta con un nombre determinado es cancelada, dicho nombre automáticamente debería quedar disponible. Claro que si esto fuera así otra persona que escogiera ese nombre y mismo ID o dominio, pongamos, yahoo,com, gmail.com o hotmail.com, podría recibir mensajes que originalmente iban destinados al anterior usuario, como publicidad, facturas, mensajes, etc.

Hasta ahora no he conseguido una respuesta. Los servidores de cuentas de correo gratuita más conocidos dan respuestas ambiguas y no me aclaran por ahora.

Haber si aquí sabe alguien algo   :-\

(ver https://www.genbeta.com/correo/microsoft-tambien-recicla-las-cuentas-de-outlook-inactivas

Gracias
#11
Hola,

Antes de nada decir que la atención al cliente de Amazon da pena.

Antes de ayer me puse en contacto con ellos vía e-mail en el apartado correspondiente a la incidencia. Ninguna respuesta, ayer de nuevo vuelvo a contactar y envío no uno lo menos 3 mensajes. Nada ninguna respuesta hasta ahora y ya han pasado 12 h. Me da que usan robots y se limitan a enviar una respuesta automatizadas al correo que tengo establecido como contacto, y ahí está el problema.


Los muy genios, cuando cambias el e-mail y aún estando la sesión iniciada cuando quieres realizar cualquier cambio sea un número de cuenta, cambiar el correo o la contraseña de nuevo tienes que introducir tu contraseña, la introduces pero no te deja entrar, al haber cambiado el correo te dicen que te envían un código de verificación a tu correo, y pasa que si te has equivocado al cambiar el e-mail por ejemplo poner .....@gmail.com en lugar de ....@gmail.es, lo envían a un e-mail equivocado que no es es el mio (es el mío pero finalizando con .com ).


Claro podrías crear ese e-mail como una posible solución pero resulta que en mi caso está ya en uso. Entonces cambia el formulario y aparece el enlace "contáctanos"  "atención al cliente" das, les envías un mensaje explicando el asunto y nada, sin respuesta. ¿Por qué? Pues porque (y esto es un suponer) envían de forma automática la respuesta al correo que has establecido pese a que aún no esta verificado, y no se puede verificar porque simplemente no es el mio (es el mío con solo que acaba en .com ).

Sí, puedes llamar por teléfono a un 900... justamente. Pero NO ME DA LA GANA puesto que no quiero que tengan mi teléfono, ya deberían contestar vía e-mail y ofrecer una solución, que no fuera automatizada.

Y sí les especifiqué que e-mail debían usar, incluso el anterior. Pero hasta ahora sin respuesta.

NOTA:
Cuando uso la contraseña desde otro navegador me pide verificación , cuando lo hago desde el navegador donde tengo la sesión iniciada, me salta que la contraseña no es correcta y entra en bucle.

De modo que si la contraseña es incorrecta no puedo recuperar  la contraseña pues envían el código de recuperación a otro e-mail que no es el mío. Toma ya.









Finalmente pude recuperar la contraseña pero tuve que hacerlo por teléfono, no había otra.  :-\

#12
Seguridad / Mensaje fake de Google
8 Enero 2019, 20:32 PM
Hola

No me he podido aguantar y he decidido colgar este fake de un supuesto mensaje de Google. Es de risa  :xD



Estos chinos no saben ni falsificar en condiciones ni el sello de la comunidad europea (CE).

"Felicidades Google del usuario"  :xD
(Google tiene tus datos con los cuales creaste tu cuenta, y los mensajes de Google dirigidos al usuario siempre van acompañados de su nombre y apellidos.)

"Dies un sorteo es nuestra manera de "gracias""  :xD :xD

Bueno no llegué a lo de las preguntas porque ya me sé la película, luego supongo da igual lo que responda que te ponen un 10, y luego  te cobran por el supuesto regalo (que no recibes) supongo 1€ o algo, así te pillan los datos bancarios.

Saludos

#13
Hola

Pues eso, resulta que mi antivirus en lo que se refiere al control de privacidad va y me dice que Wallapop puede suponer un riesgo porque envía datos de mi móvil a Facebook en California si no me equivoco.

Para empezar yo no uso Facebook (lo juro  ;)). Pero la cosa es que, que yo sepa Facebook no tiene nada que ver con Wallapop de hecho creo está creando o a creado una herramienta similar para competir con Wallapop.

Igualmente con Washap que me dice que comparte información del dispositivo como marca y modelo.

Así con multitud de aplicaciones, que pienso yo ¿Para qué quieren esa información?

Es más LG nada mas iniciar un móvil nuevo o después de restaurar, te ofrece una actualización y TE OBLIGA  a Aceptar las condiciones que suponen compartir datos personales si quieres instalar la  nueva actualización. ¿Por qué? ¿Para qué? Es como si compro una bicicleta y tengo que compartir mis datos personales con la empresa que lo fabricó.

Por otro lado está el malware que esconden muchos apk, en especial los descargados desde torrents, emule, o enlaces de páginas web. Que obtienen hasta el IMEI, además de si pueden, datos personales, acceso a cuantas bancarias, correos y redes sociales.

En resumen, en el momento que compras un móvil tu privacidad desaparece, tus datos, los que sea aunque solo sean los del modelo de tu móvil, también llamado celular, acaban en alguna base de datos en cualquier parte del mundo. Ahora resulta que datos de mi móvil están en EEUU principalmente, Rusia, China, y en cualquier otra parte del mundo. Me parece alucinante.


(estoy haciendo capturas de pantalla, ahora las cuelgo...)



No consigo la de Wallapop. Restauré el móvil ayer y aunque he vuelto a instalar Wallapop no aparece todavía la información comentada.

Era lo mismo que en la imagen de arriba pero ponía "envía información a Facabook Facebook". Yo pensé ¿Wallapop a Facebook? ¿eeeeh? :o
#14
Hola

Acudo a este foro que supongo no es el más adecuado pero es que no consigo encontrar una canción y ya estoy algo desesperado.

allá por los noventa tenía un libro de partituras para guitarra similar a este:

https://www.ebay.com/itm/GUITAR-TAB-MSG-OZZY-OSBOURNE-SANTANA-BILLY-IDOL-BOSTON-GUITAR-TABLATURE-/263623110181

Sinceramente juraría que era ese pero he escuchado cada canción de la lista y ninguna es, si no es el libro es por el estilo.

La que busco no es una canción heavy, es rock y empieza con un tapping de guitarra, pero es suave no es tipo Heavy, es un sonido como los solos de Journey, es de un rock melódico.

Cuando busco en youtube "tapping" siempre salen esos muy chulos y rápidos con sonido muy heavy pero el tapping que busco es melódico y con un sonido casi limpio que se tocaba entre la primera y segunda cuerda, entre el primer y doceavo traste.

El grupo sonaba similar a Boston o Journey.

La razón es que no me acuerdo de tocar esa pieza de guitarra y me da mucha rabia no acordarme ya que me gustaba mucho.

Gracias
#15
Foro Libre / Fuga de empresas en Cataluña
12 Septiembre 2018, 21:33 PM
Buenas,

Me gustaría comentarles una información que me ha llegado que me gustaría saber si es cierta o no.

Según tengo entendido las empresas que quieran cambiar de sede tienen que pagar y además alegar los motivos por lo cuales desean hacerlo, es decir deben ser justificados de lo contario no pueden hacerlo. Sin embargo según me han contado el anterior Gobierno facilitó su salida aún no cumpliendo los requisitos para hacerlo.

Luego cuando quisieron volver se les han puesto trabas para que no lo hagan.

También decir que este tipo de informaciones es usada por independentistas para justificar su posición  y lavar cerebros en busca de apoyo y más que se suban al tractor separatista. (ignorando la cuestión de fondo que si se quieren ir es por el "procés" )


#16
Foro Libre / Gafas en Cine 3D
21 Julio 2018, 16:06 PM
Hola

Haces tiempo que no iba al cine y la última vez que fui fue para ver Avatar en 3D. Las gafas me las dieron en la misma ventanilla al comprar las entradas.

Ahora  ya en cines Cinesa ya no hay personal para la venta de entradas han puesto máquinas. Compré las entradas pero no hay forma de saber como va lo de las gafas si te las dan al  entrar para ver la película o que. La máquina no me dio ningunas gafas y encima las entradas caían al suelo al salir de la máquina.

En el sistema para venta de entradas la información brilla por su ausencia así como en la misma página WEB.

Me voy a sentir estafado y como un imbécil si cuando llego todos llevas sus gafas y yo no puedo ver la peli porque no las llevo.

Que manía de sustituir personal por las malditas máquinas. Deberíamos dejar de ir al cine solo por eso o solo ir a cines con otra política, pero esto ya lo digo como cometario personal y viendo como funciona ahora la cosa en tema de cines.

Es realmente triste que te tengas que enterar de estas cosas por el boca a boca o por una mala experiencia.
#17
Hola

Hago esta pregunta porque resulta curioso que haya recibido notificaciones de Facebook o Google Mail cada vez que he jugado a juegos Online a través de Facebook y con juegos Flash (jugando contra otros usuarios).

Hacía tiempo que no jugaba, ni una notificación de intento de acceso a cuenta, etc. Juego ayer hacia las 2 y al entrar en mi correo ya tengo una notificación de intento de acceso a mi cuenta de correo  a las  2:30 desde Madrid cuando yo vivo en Barcelona y desde un 'dispositivo desconocido'. Curioso ¿no?

¿Puedo detectar esa intrusión de alguna manera? ¿Desde Wireshark quizás?
#18
GNU/Linux / Ubuntu loco tras instalar Kodi
17 Junio 2018, 21:14 PM
Hola

Pues eso se ha vuelto loco y ya no se que hacer.

Explicaré que seguí las instrucciones para instalar Kodi aquí:

https://kodi.wiki/view/HOW-TO:Install_Kodi_for_Linux

Tras esto y actualizar:
apt-get install update


Me desaparece el cursor del ratón. Es invisible.

Googleo un poco y no encuentro soluciones, pero veo a alguien que según cuenta no se le veía cuando estaba en modo usuario normal, es decir no como invitado. Entonces entro como invitado (cuenta que no se como se había creado pues antes no estaba en el menú del sistema)

Así que entro como invitado y vualá aparece el cursor del ratón, cierro cuenta de invitado y entro como usuario normal y ahí sigue el cursor.

Elimino cuenta de invitado y vuelve a desaparecer el cursor.


Además ahora no me funciona el touchpad  (ya probé Fn +F7 en mi caso)




Tengo que decir que tenía el portátil conectado a un televisor Samsung. Al desconectarlo e iniciar de forma noramal el puntero del ratón está visible pero no funciona el touchpad.



Añadir que Kodi no funcionaba correctamente y lo desinstalé

ni idea de como solucionarlo  :-[




Al final le quité Ubuntu y le he metido el XP. Total para lo que lo voy a usar ya me vale y se acabaron los problemas

#19
GNU/Linux / Paquete tar.gz sin configure
12 Junio 2018, 00:30 AM
Tela el Linux...

Hoy me he propuesto instalar Stellarium un programa de astronomía en mi Ubuntu.  

Lo típico que alguien constestaría en un foro tras mostrar mi problema (que ahora explicaré)  sería si quieres instalar Stellarium haz esto ... pero no contestería a la pregunta sino que ofrece una alternativa como ya he visto en muchos foros. Sería algo así:

sudo apt-get Install stellarium



O bien ...

sudo add-apt-repository ppa:stellarium/stellarium-releases

Esto haría que aparezca  dicho programa en el centro de aplicaciones, luego ya aparecería allí. De modo se instalaría desde allí o bien desde el Terminal

Pero yo lo que he hecho es entrar directamente en Stellarium.com

Allí hice clic en el enlace descargar para Linux y me descarga un paquete llamado:

stellarium-0.18.0.tar.gz


Y me pregunto, ostia ¿y esto como se instalaba? recuerdo un tal make...

Tiro de Google  y entonces dicen que descomprima con :

tar -zwvf stellarium-0.18.0.tar.gz

Vale hasta ahí bien, se descomprime pero luego viene lo de usar ./configure y  Make .

Resulta que el dichoso paquete no tiene tal CONFIGURE

Así que sigo el consejo y leo los infinitos Readmes que contiene el paquete.

En el primero dice:

Please see file Install file.

El cual no encuentro por ninguna parte y el que encuentro es para compilar algo de un tal libindi o algo así.

El segundo Readme inmediato me dice  que me descargue un tal PDF, el cual me descargo y ¿qué me encuntro? Pues que me dice que haga lo siguiente:


sudo add-apt-repository ppa:stellarium/stellarium-releases
sudo apt-get update
sudo apt-get isntall stellarium


con dos guevos bien puestos.

Claro, me he descargado el código fuente. El cual se debería poder compilar e instalar. Pero por mucho que he buscado dale con el Configure.

Esto es lo que contiene:


¿Por qué quiero instalarlo desde tar.gz si puedo hacerlo de la otra manera?
Muy simple, quiero saber como hacerlo.



Tras visualizar diversos archivos creo que la forma de instalarlo sería esta:
(el paquete está en la carpeta Descargas):

sudo cd /home/Usuario/Descargas
tar -xzf stellarium-0.18.0.tar.gz
mkdir stellarium_build
cd stellarium_build
cmake -DCMAKE_INSTALL_PREFIX=/usr . ../stellarium-0.18.0
sudo make install


Ocurre que en la penúltima línea me da un error porque no encuentra algo de Qt5Core. Parece ser que hay dos archivos que no encuentra:

Qt5CoreConfig.cmake
qt5core-config.cmake


#20
Hola

Necesito crear un script para ejecutar una lista de reproducción de forma automática en Ubuntu mediante el reproductor de vídeo de Ubuntu.

La idea es hacer que al arrancar Ubuntu, al inicio se abra un video a pantalla complenta y de forma aleatoria.

Ni idea de como hacerlo, ya he buscado  :xD

Gracias



Si existe alguna otra aplicación que sirva la instalaré

Acabo de instalarme mpv Madia Player



Jaja ya lo conseguí  ;)

Mi idea es usar un pequeño portátil conectado a la TV vía HDMI para reproducir películas o series de forma aleatoria simulando en cierto modo la TV (después de todo siempre ponen lo mismo  :¬¬ , ejem bueno, ya ni eso). Además que puedo navegar o ejecutar juegos normalitos para pasar el rato.


- Pues lo primero buscar un programa bueno para reproducción de vídeos que acepte comandos. He optado por mpv Madia Player (deben instalarse previamente los extras restringidos por Ubuntu para reproducir archivos de video mp4.)

- Meto los vídeos en la carpeta /Vídeos

- Creo una lista de reproducción. Para ello ejecuto gedit (editor de texto de Ubuntu) y creo una lista con nombres sin espacios:


pelichula-1.mp4
pelichula-2.mp4
pelichula-3.mp4


y lo guardo como playlist.pls o mispelis.pls.


-Luego es crear un script que guardaré en /usr/bin

Para poder acceder a esta carpeta gráficamente para trabajar mas cómodo (más a lo Windows) tecleo el en Terminal:

sudo su [Enter]
password for User: (tecleo el password)


nautilus /root
(nautilus es el gestor de archivos por defecto de Ubuntu)

Entonces se abre el gestor de archivos como super usuario y con el ratón accedo a la carpeta usr/bin. Debo acceder como super usuario porque así puedo mover archivos o copiarlos y modificarlos dentro de la carpeta bin que es restringida.

Ahora abro el editor de texto gedit y escribo lo siguiente:

#!/bin/bash
# -*- ENCODING: UTF-8 -*-
mpv --fullscreen --shuffle --playlist 'home/usuario/Vídeos/mispelis.pls'
exit


y lo guardo con codificación UTF-8. El nombre el que se quiera, por ejemplo yo he puesto 'verpelis'.

Lo guardo en el directorio usr/bin.



Ejecutar la mpv al inicio de sesion o arranque del Ubuntu

Teclo Alt+F2  y escribo Inicio, y ejecuto el icono 'Aplicaciones de Incio'

Ahí pulso 'Añadir'

Aparece un cuadro con tres cuadros de texto el primero para el nombre y el segundo es la dirección de la aplicación o script que queremos ejecutar.



Le doy a Examinar y busco el archivo script que he creado o bien lo tecleo directamente en el cuadro quedando todo así:

Nombre: vervideo
Orden: /usr/bin/vervideo


Para comprobar su funcionamiento en el Terminal escribo:

sh /usr/bin/vervideo

Entonces debería ejecutarse sin problemas, sin embargo no funcionará de forma automática al reiniciar el sistema.

Para que lo haga hay que hacer clic con el botón derecho del ratón sobre el archivo, pulsar la pestaña 'Permisos' y activar la casilla ' Permitir ejecutar el archivo como un programa'

Ahora sí se ejecutará al reiniciar Windows, ay perdón... Ubuntu.



Se puede hacer todo desde el Terminal... pero bueno es que yo soy más de Windows  :P


#21
hola

He visto una noticia en la que la policía confiscaba una gran cantidad de productos falsificados de primeras marcas que son realmente difíciles de detectar si son falsas o no. Por lo menos para una persona normal no experta en reconocer determinados artículos como verdaderos.

A día de hoy no entiendo como no se hace uso de la tecnología móvil para crear una especie de código estándar e internacional regulado que pueda ser escaneado con el móvil y que éste vía Internet acceda a una base de datos Internacional cuyo código estuviera asociado a dicho producto y de esta manera nuestro móvil nos informara de su autenticidad.

No he investigado, quizás haya alguna marca en concreto que ya lo haga  o App que trate de hacerlo, de ser así ya va siendo hora que se regularice de manera estándar y se expanda al menos a todas las primeras marcas o aquellas que se acogieran a esta iniciativa.

¿App que detecta falsificaciones?
http://www.abc.es/summum/living/tecnologia/abci-entrupy-detecta-falsificaciones-201709141109_noticia.html

(En este caso el App no  es 100% fiable, depende de la resolución de la cámara y se basa en el 'aspecto físico' del producto para determinar si es auténtico o no)

Saludos



Hoy por hoy solo tenemos el sentido común si es demasiado barato o rebajado nos tiene que hacer sospechar... Por otro lado vendedores de tienda queriendo o sin querer a veces nos cuela alguna falsificación a precio real.
#22
hola



Hoy  ingresé "Memoria SD" en Google e hice clic en un enlace cualquiera de los primeros que aparecen como destacados:



Entonces  me redireccionó a una falsa web de Amazon.
http://awesomesales.pro/amdes/?city=Unknown&lpkey=1599282f03b7212022&uclick=xsx91zrn#

NOTA: Hay que hacer clic hasta que finalmente redirecciones a la página del falso premio. No siempre lo hace (quizás se deba a malware en mi PC).

Probablemente si haces clic en este enlace no te lleve a ningún sitio y el navegador quede  en blanco pero es el que apareció en la barra de direcciones del navegador.

La página era esta:


Con el mensaje
"Felicidades usuario de Amazon, ¡Ha ganado un (1) regalo de Amazon!"

Totalmente falso. No hay tal premio y el concurso no es de Amazon


Da igual que respondas mal a todas las preguntas siempre te las validará como correctas una vez terminado el test:



Simulará con una barra de progreso que está analizando que las respuestas sean correctas pero el proceso es más falso que judas así como los comentarios de supuestos premiados.

Luego te felicita, como no, y te ofrece tu regalo por 1€. El pago de 1€ es la excusa para solicitarte tus datos bancarios más adelante.

Al hacer clic para conseguir el supuesto premio aparece un popup.




De nuevo otra página en la cual debes seleccionar y siempre es el iPhone.


No estoy seguro del fin de esta página que muestro arriba. Quizás para conseguir convencer con los comentarios de abajo, porque hay veces que no sale.

Posteriormente redirecciona de nuevo a otra página:

https://www.streamzplay365.com/iphonexespCL/iPhoneXESP.php?clickid=b06ab616-0cd7-479a-b759-0ec3bfd87a1c&affiliate=10314

Esta vez solicita un correo electrónico y una contraseña. Con el fin de seguir la corriente y ver donde llevaba esto puse un correo inventado y un password tal como "123456" y para adelante.



La siguiente página vuelve otra vez a ser redireccionada esta vez a "musics247.com":
https://musics247.com/subscriptions/checkoutaff/panther-directX



Aquí ya es cuando solicita que ingresemos nuestros datos y por supuesto los datos de nuestra tarjeta bancaria, cosa que no se debe hacer jamás.


Me gustaría saber si se puede localizar al estafador/res que han conseguido redireccionar enlaces a Amazon desde Google a webs falsas con falsos premios con el fin de obtener datos de usuarios así como sus cuentas bancarias.

No entiendo como Google permite esto, es increíble.


Saludos

#23
Buenas

Para los que no lo sepan La Quiniela es un juego de azar, un sistema de apuestas popular en España, basada en la liga española de fútbol y gestionado por Loterías y Apuestas del Estado

(LAE)





Dicho juego consiste en una columna de catorce apuestas correspondiente a catorce partidos de fútbol, normalmente de primera y segunda división, pero a falta de ellos por calendario pueden usarse partidos de otros campeonatos importantes, incluso de selecciones. El objetivo es acertar [1] Gana el equipo que juega en casa, [X]Empate, [2] Gana el equipo que juega fuera de casa. Se añade ademas una quinceaba apuesta basada en el número de goles de un partido
0 1 2 M Donde M son más de 2 goles.





¿Qué tiene esto que ver con los números en base 3?
A ver, esto no es algo que acabe de descubrir pero hace tiempo que no publico nada aquí y se me ha ocurrido que era una curiosidad interesante a publicar en este foro. De hecho es algo que usé en un trabajo de investigación  del Bachillerato por el 2015 sobre juegos de azar. Pero lo sabía desde el 2004 más o menos, cuando investigué para realizar un programa de ordenador sobre este juego (sin Internet), matizo esto porque hoy en día se puede encontrar casi cualquier cosa sobre este juego en Internet. Sin embargo sobre esto no he encontrado nada de nada y ya es difícil. ¿Nadie ha visto la relación? Quizás no he buscado bien, en fin no sé, pero por esta razón he decidido publicar esto.

Pues bien, resulta que las variaciones que resultan de rellenar una columna de catorce apuestas de La Quiniela pueden convertirse o interpretarse como números en base 3. Si escribimos una columna cualquiera linealmente nos sale algo así:

1X1212121111XX

Existe una fórmula muy simple para saber el número de variaciones que se pueden realizar, llamadas Variaciones con repetición. Consiste en una potencia cuya base es el número de signos o elementos, [1X2] en este caso que serían tres y lo elevamos al número de elementos que combinamos que serían catorce. Finalmente obtenemos:

3^14= 4782969 variaciones.


Luego podríamos pasarnos todo el día haciendo variaciones hasta que nos cansáramos. Pero, ¿Cómo puedo hacer variaciones en orden, desde 11111111111111, a 222222222222222 sin repetir una sola hasta obtener las 4782969 posibles?

Esta es la pregunta que me hice cuando quise realizar un programa que fuera capaz de realizar todas las variaciones en orden correlativo. Es más, poder obtener cual sería la variación 3512 por ejemplo o la número 3125245.

La solución que encontré fue convertirlos o interpretarlos como números en base 3.

Para ello basta con sustituir el 1 por 0, la X por 1, y el 2 lo dejamos como está. Por ejemplo, la variación que puse más arriba sería 01020202000011:

Variación de La Quiniela
1X1212121111XX


Misma variación interpretada como número en Base 3
01020202000011


¿Qué orden ocupa?
Solo hay que pasarlo a un número decimal para obtener su lugar dentro de las 4782969 variaciones. Igualmente se puede hacer a la inversa. Pasar un número decimal a base tres y luego obtener la variación de la quiniela.

Para el proceso de conversión de cualquier base hay vídeos por ahí de binario a decimal pero usan tablas y lo ponen como más complicado de lo que és. El proceso es realmente muy simple, consiste en coger el primer dígito multiplicarlo por la base elevada a la posición que ocupa el dígito empezando por la derecha y desde 0.


2121110= 0·3^0 + 1·3^1 + 1·3^2 + 1·3^3 + 2·3^4 + 1·3^5 + 2·3^6 = 1902


Lo pondré entre corchetes para que se vea más claro donde b es igual a la  base

2121110= [0 * b^0] + [1 * b^1] + [1 * b^2] + [1 * b^3] + [2 * b^4] + [1 * b^5] + [2 * b^6] = 1902






Así para saber que lugar ocupa cualquier variación que hagamos de La Quiniela tan solo hay que convertirlo en un número de base tres y luego realizar la operación de conversión a decimal y sumarle uno al resultado. Hacerlo manualmente  o con calculadora resulta tedioso, sin embargo se puede hacer con un simple código.

El algoritmo para convertir un número en base 3 a decimal con C# es bien simple (por lo menos el que he hecho yo, es lo que creo):

Código (csharp) [Seleccionar]

           string strNumB3 = "0";  //Numero en base 3
           int RepLoop = strNumB3.Length; //segun el numero de digitos repeticiones para el bucle
           int NumDec = 0;
           for (int I = RepLoop - 1; I >= 0; I--)
           {
               NumDec += Convert.ToInt32(strNumB3.Substring(I, 1)) * (int)(Math.Pow(3, RepLoop - I - 1));
           }
           NumDec += 1;

           Console.WriteLine(NumDec);
           Console.ReadLine();


En este caso devuleve 1 porque he establecido a numB3 el valor 0. Como expliqué arriba el 1 equivale a 0

La primera variación es 11111111111111 = 00000000000000 = 0 = 0  
La segunda variación es 111111111111X = 00000000000001 = 1 = 1
La tercera variación es 1111111111112= 00000000000002 = 2 = 2
La cuarta variación es 111111111111X1=00000000000010= 10 = 3
La quinta ariación es 111111111111XX=00000000000011= 11 = 4
La sexta ariación es 111111111111X2=00000000000012= 12 = 5


Si se observa bien he añadido un 1 al resultado del algoritmo en la línea 8:
NumDec += 1;

Esto es porque el número cero en base tres es obviamente cero, y no tiene sentido decir la variación número cero, de modo que le sumo un uno para determinar el orden correcto  ya que la primera 11111111111111 cuyo "equivalente" en base tres sería 0000000000000 sería 1 y  finalmente 22222222222222 será 4782969, como puede comprobarse tras ejecutar el siguiente código:

Código (csharp) [Seleccionar]

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
   class Program
   {
       static void Main(string[] args)
       {
           string Quiniela = "22222222222222".Replace("1", "0").Replace("X", "1").Replace("x", "1");
           string strNumB3 = Quiniela;  //Numero en base 3
           int RepLoop = strNumB3.Length; //segun el numero de digitos repeticiones para el bucle
           int NumDec = 0;
           for (int I = RepLoop - 1; I >= 0; I--)
           {
               NumDec += Convert.ToInt32(strNumB3.Substring(I, 1)) * (int)(Math.Pow(3, RepLoop - I - 1));
           }
           NumDec += 1;

           Console.WriteLine(string.Format("{0} es la variacion numero {1}",Quiniela , NumDec));
           Console.ReadLine();

       }  
   }
}


Esto lo tenía en VB6 ya que cuando lo desarrollé usaba esa programación y lo he actualizado a C#. Menudo cambio ¿no?

Código (vb) [Seleccionar]

'...
F = Mid(strA, 14, 1) + Mid(strA, 13, 1) * 3 + Mid(strA, 12, 1) * 3 ^ 2 + Mid(strA, 11, 1) * 3 ^ 3 + Mid(strA, 10, 1) * 3 ^ 4 + Mid

(strA, 9, 1) * 3 ^ 5 + Mid(strA, 8, 1) * 3 ^ 6 + Mid(strA, 7, 1) * 3 ^ 7 + Mid(strA, 6, 1) * 3 ^ 8 _
   + Mid(strA, 5, 1) * 3 ^ 9 + Mid(strA, 4, 1) * 3 ^ 10 + Mid(strA, 3, 1) * 3 ^ 11 + Mid(strA, 2, 1) * 3 ^ 12
'...


Quizás encontréis una forma más eficiente de calcularlo de la que yo he usado en C#.

El proceso inverso, es decir pasar de decimal a base 3 podría ser este:
Código (csharp) [Seleccionar]

int NumB10 = 1; //Numero basado en el total de variaciones (3^14) de La Quiniela
           string numB3 = string.Empty; //Variable para el numero en Base 3
           NumB10 -= 1; //Le resto 1 al numero en base 10
           do
           {
               numB3 = NumB10 % 3 + numB3;
               NumB10 = NumB10 / 3;

           } while (NumB10 > 0);


           Console.WriteLine(numB3);
           Console.ReadLine();



Se basa en un algoritmo matemático bastante sencillo que se puede realizar en papel con bolígrafo en mano. Modificando un poco el código en C# que he puesto se puede hacer  para cualquier tipo de conversión pero el que he puesto arriba es sólo de número en base 10 a base 3.

Nótese que inicialmente resto 1 al número en base 10, esto es porque como expliqué más arriba la primera variación equivale 0 en base 3;   11111111111111= 00000000000000= 0.




Volviendo al objetivo que era poder escribir las variaciones en orden correlativo  aquí dejo un sencillo código en el que se puede realizar una serie de variaciones en orden correlativo desde A a B, (NOTA: La consola sólo puede mostrar un número total de 299 líneas, por lo que si se generan más de 299 variaciones solo se verán las 299 últimas).
Código (csharp) [Seleccionar]

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
   class Program
   {
       static void Main(string[] args)
       {
           int min = 1;
           int max = 299;

           for (int n = min - 1; n < max; n++)
           {
               string B3 = string.Format("{0:00000000000000}", Convert.ToInt64(ConvNumB3(n)));
               string Variacion = B3.Replace("1", "X").Replace("0", "1");
               Console.WriteLine(string.Format("{0}= {1}= {2}", n + 1, B3, Variacion));
           }
           Console.ReadLine();
       }

       static string ConvNumB3(int NumB10)
       {
           string numB3 = string.Empty;
           do
           {
               numB3 = NumB10 % 3 + numB3;
               NumB10 = NumB10 / 3;

           } while (NumB10 > 0);
           return numB3;
       }
   }
}






Quizás haya otra manera para poder crear las variaciones en orden ¿Quizás con LINQ? mmm se me escapa.

En cualquier caso la interpretación de números en base 3 y las variaciones de la quiniela existe, así como la forma de establecer una posición, un orden para cada variación.

Saludos.
#24
Hola

He notado que muchas tiendas de informática están cerrando.

Aquí una noticia ya de 2011 que vaticinaba un futuro negro para el negocio de la informática  de toda la vida a pié de calle.

La cadena de informática PC City cierra sus 34 tiendas en España

Me di cuenta hace dos semanas que al querer comprar memoria RAM para mi PC, me encuentro que de 4 tiendas que había 3 han cerrado, sin contar una nave de PC City en una pequeña zona comercial a las afueras. La única que sobrevive, parece ser ha sido gracias a que también imparte cursos de informática y otras cosas.

Una de ellas llevaba varias décadas, en mi barrio. Se me hace rarísimo ver que ha cerrado.

Tratando de encontrar una explicación supongo que ha sido por:

La tecnología móvil
Se puede hacer ya de todo con un simple móvil o una tablet; navegar por Internet, comprar Online, jugar, chatear, realizar gestiones, almacenar, escribir, etc. Por lo que muchos ya reniegan de comprar un ordenador o actualizar el que ya tenía.

Además el/la inexpert@ no necesita llamar a su herman@, amig@, cuñao o tí@, para que le arregle o restaure el ordenador infectado de virus y cosas raras. Simplemente restauras el sistema con un sólo clic con el dedo.

Las consolas
Antes los juegos de PC le daban mil vueltas a las consolas pero ahora todo esto ha cambiado. Si quieres jugar, no te tienes que complicar comprando un carísimo Gaming o ese ordenador con los requisitos mínimos para ejecutar el juego de moda.

La venta online
No todos los negocios de toda la vida venden online, por lo que se ven desplazados por el eCommerce, la venta online que les roba clientes.

En fin no imagino lo que devendrá a partir de ahora.   :-\
#25
Windows / Programa se ejecuta al inicio
5 Mayo 2018, 07:20 AM
hola

Tengo instalado una herramienta de la placa base para el CPU que viene en el CD de la misma y se ejecuta al inicio de Windows.

El programa tiene una opción de desactivar el inicio pero aunque está desactivado se sigue iniciando al arrancar Windows.

He mirado si se ejecuta como servicio, y no hay nada.

He probado de desactivarlo desde msconfig, pero no hay nada.
He buscado en el registro en las claves:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupfolder
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx


Y en la carpeta:

...\Start Menu\Programs\Startup
Pero ni rastro

¿Como se inicia?
#26
Hardware / Intel en lugar de AMD
3 Mayo 2018, 10:32 AM
Hola
Me estoy mirando placas bases ASUS pero hasta ahora todas en las especificaciones hacen referencia a compatibilidad con procesadores AMD, algo que me tiene desconcertado.

Pese a ello ¿No puedo usar procesadores Intel compatibles con el mismo socket (suponiendo que eso esa posible  :¬¬)?



Según estoy viendo las ASUS Prime tienen socket para Intel.
#27
Windows / formato recomendado ISO, RAR, ZIP
19 Enero 2018, 00:50 AM
Hola

Verán tengo apuntes del Bachillerato guardados en un archivo ISO. Su tamaño es de ni más ni menos que de 6 GB. ¿Comooorrr?  :xD

A ver tengo, vídeos, libros, páginas webs, archivos pdf, incluso programas. En fin todo lo que usé para realizar el Bachillerato y claro está, los apuntes.

Deseo guardarlo y que esté seguro, no quiero encontrarme que en un futuro no se pueda abrir el archivo, porque esté obsoleto o porque esté corrupto.

De momento lo tengo en un ISO para que esté todo en un único archivo. Pero lo suyo sería comprimirlo en RAR o ZIP. O bien dejarlo en el ISO.

¿Qué me recomiendan?

Gracias

#28
Foro Libre / Scooter (patinete) para adultos
13 Enero 2018, 20:11 PM
Hola  :D

Abro este tema con el fin de fomentar una idea que tuve hace un par de meses  y que me ha permitido ahorrar varios cientos de euros en gasolina a la vez que hago algo de ejercicio.

Cansado de dar vueltas cada día al llegar del trabajo para encontrar aparcamiento se me ocurrió aparcar el coche en una zona externa a la ciudad donde vivo donde el 99,99% de las veces hay aparcamiento libre, además que está cerca de una salida (de ciudad) que va directo a mi trabajo, evitando tráfico, retenciones y retrasos.

Volvía caminando y me pegaba una caminata de 15 a 20 minutos andando. Cuando por la razón que fuera salía algo justo de tiempo tenía que ir corriendo.

Entonces se me ocurrió comprar una scooter (patinete) urbano para adultos, bueno, para todas las edades.



Ahora para ir a buscar el coche tardo 7 minutos y para volver menos de 5 minutos porque hay algo de inclinación no aparente y que me obliga a empujar más cuando voy.

De vez en cuando tengo que soportar las risas de alguien, normalmente parejas ya que se asocia a un juguete infantil pero que después de todo no es muy distinto a un monopatín (curioso que con esto no se ríen) o una bicicleta , es un medio de transporte más.

Al no dar vueltas y vueltas por el barrio para aparcar contribuyo a un aire más limpio, ahorro un dineral en gasolina, evito retenciones cuando llego y cuando me voy al tiempo que hago un poco de ejercicio, porque aunque cuando vuelvo es coser y cantar, cuando voy requiere algo más de actividad física. Además noto mis piernas más fuertes, porque se desarrolla musculatura en la parte alta de la pierna. Se nota el esfuerzo muscular en esta zona sobre todo los primeros días de uso.

Seguramente en EEUU u otros países de Europa ver a un adulto usar este tipo de transporte no tendría la menor importancia pero en España, que en algunas cosas es un país algo retrógrado pues causa algo de risas especialmente en adultos mayores de treinta.

Los eléctricos ya es otra cosa. Éstos a pesar de ser exactamente iguales excepto por el hecho que tiene un motor no causa "risas". Misterios de la vida.

Algunos diréis ¿y porqué no una bicicleta o usar un parking?
Bueno la bicicleta no me cabe en el coche, como es algo pequeño aunque la bicicleta fuera plegable me ocuparía demasiado sitio en casa y en el maletero. Me resulta más práctico y rápido de desplegar una scooter.

En cuanto al parking, que sentido tiene a parte de ahorrar tiempo, además no evitaría las retenciones de la entrada y la salida (semáforos, lentorr@s, parones, camiones de basura, tráfico en general, transportistas, etc) y lo que me ahorro en gasolina lo gasto en el parking.

Ahora solo lleno el depósito una vez por semana mientras que antes lo hacía cada tres días.

No se, espero que la idea le sirva a alguien y esto contribuya a una ciudad con un aire más limpio.
#29
Bueno esto es rarísimo, no se si es porque he actualizado Chrome o que, pero me pasa lo siguiente

No puedo acceder a cualquier enlace relacionado con Chrome.

por ejemplo:
https://www.googleadservices.com/pagead/aclk?sa=L&ai=DChcSEwicldru8JrXAhXKFtMKHd1VDiUYABAAGgJ3Yg&ohost=www.google.es&cid=CAASE-RokMc-2lM5brngVAgLXAkzzzA&sig=AOD64_33qotUnsg3gmAEl9bWszNo4h1Vng&rct=j&q=&ved=0ahUKEwjUkdXu8JrXAhWJnRoKHdpBCq8Q0QwIJA&adurl=


https://www.googleadservices.com/pagead/aclk?sa=L&ai=DChcSEwicldru8JrXAhXKFtMKHd1VDiUYABABGgJ3Yg&ohost=www.google.es&cid=CAASE-RokMc-2lM5brngVAgLXAkzzzA&sig=AOD64_2kMMT8ioi_T-cAsDqojb7e7nKCxw&rct=j&q=&ved=0ahUKEwjUkdXu8JrXAhWJnRoKHdpBCq8QqyQIKCgA&adurl=

Desde Chrome o Firefox no puedo acceder a Google Maps vista Satélite, se ve de color negro.

He buscado en Google para intentar encontrar solución pero no puedo acceder a ningún enlace relacionado con ello.

Estoy usando Windows  7 64 bits.

Pues se arregló solito, en fin  :-\
#30
Hola

Hoy he sentido algo de nostalgia de aquellos viejos juegos de Sinclair ZX Spectrum, SNES, MegaDrive o PC. Pero hay algunos que marcan un antes y un después.

Me he encontrado un juego al que jugué, con el Spectrum original. Se trata de Ant Attack



Creo que el primer juego tridimensional de proyección isométrica.




Esta vez jugué sin parar a ver hasta que nivel conseguía llegar y cual es mi sorpresa cuando descubro que tiene final.. Es decir llegado a cierto punto el juego termina, te felicita y te da una medalla. En fin me quedé más contento que un cuco  :xD

Me ha sorprendido lo logrado que está siendo un juego de 1983. Además no se limita a simular el 3D en un plano 2D con sobras y líneas, es que puedes girar 360º sobre un plano dibujado en 3D. Los personajes además quedan ocultos por los objetos, hay superposición y además la jugabilidad es genial.

También puedes subir sobre los objetos tridimensionales, algo que ya es de quitarse el sombrero.

Debería añadir también Wolfestein 3D de  1992 y Half-Life (1998 para PC)




para mí fue o es el mejor juego de su época. Era largo, entretenido, original, absorbente, envolvente,  las armas una pasada, la historia.. en fin era genial. Qué tiempos y la de veces que volví a jugar una y otra vez. Hay veces incluso al entrar en según que sitios y  al escuchar un determinado sonido tengo rememoración del juego, porque el sonido también era genial, los ascensores, los pasos, los aliens, los sonidos metálicos, los disparos, la resonancia  de algunos entornos. El sonido que emiten lo aliens en forma de pollo es el sonido del murciélago frutero egipcio.



http://www.bioacoustica.org/gallery/sounds/Rousettus_aegyptiacus1.wav

Obvio este ejemplo no es exacto ya que puede variar según el animal y tiene variantes pero, poseo un wav de este animal que es exacto al usado  en el juego.

Ahora con el paso del tiempo lejos de verlos ridículos los aprecio más.
#31
Hola

Supongo que algunos recordaréis la consulta del  9N de 2014. Pues los independentistas  se dedicaron en plan "testigo de jehová" a repartir trípticos, folletos a domicilio que yo escanee con la idea de colgarlo en Internet pero por pereza al final no lo hice.

Con motivo del próximo 1-0 (1 de Octubre) cuelgo dicho folleto que muestra la forma desde mi punto de vista engañosa de conseguir votos por el SÍ.

Se repartió a modo de encuesta, pero en realidad es pura propaganda haciendo una serie de afirmaciones positivas con el fin de ganar votantes a favor.

Nótese el "SíoSí", si señor, eso si que es derecho a decidir.  :xD



Tamaño
1144 x 800 píxeles





Tamaño
1144 x 800 píxeles




Me llama la atención concretamente esta:
Si Cataluña fuera un estado tendría entre 8000 y 16000 millones de euros más
¿Cómo piensa que se debería gastar?

Me pregunto de donde sacan este dato y como van a saber tal cosa. Eso es imposible de saber.  

Otra afirmación más falsa que un billete del molopoli:
Cataluña forma parte de la UE desde 1986 y paga más de lo que recibe. Si es un estado independiente, cumple todos los criterios
para seguir siendo miembro de la UE. ¿Qué le parece más importante de la relación Cataluña-Europa?



Esta otra afirmación no me lo acabo de creer. Además hay que fijarse que no es realmente una afirmación pues no se confirma ni se desmiente simplemente lo deja caer como una posibilidad afirmativa pues según dice "los principales partidos que impulsan la consulta lo reclaman" pero no aclara ni que si ni que no.
Los principales partidos que impulsan la consulta reclaman que, en el nuevo país, el castellano sea oficial, además del catalán.
¿Qué opina?


Hay que tener en cuenta también que este folleto lo recibí  en una zona de Cataluña donde el porcentaje de castellano-hablantes es grande. Ignoro si sólo se repartió en esta zona, en otros barrios de castellano-hablantes o en toda Cataluña.


Saludos
#32
Quería comentar esto en otro hilo, ya que surgió, pero por no desviar el tema abro este otro.

Resulta que yo no estoy en contra de usar la tecnología pero sí  a la constante actualización a la que estamos sometidos y  a como el sistema te obliga a usar una determinada tecnología que quizás, simplemente no quieras usar (o pagar).

Por ejemplo mi móvil es un trasto, pero puedo llamar por teléfono y recibir llamadas que para eso se supone que es, puedo hacer fotos e incluso tiene linterna, no es táctil. Os comento además que no uso twitter ni whatsapp, ni Facebook. Pues ahora descubro que algunas empresas obligan a sus trabajadores a tener whatsapp incluso de sus propios móviles y que empresas de ETT ahora prefieren usar este medio para informar y contactar con sus trabajadores temporales.  

Pues oye, la gente ya se pone las manos en la cabeza o saca una meda sonrisa cuando digo que no tengo watshapp, y al final si se da el caso se ponen en contacto conmigo por teléfono (voz), sms o correo electrónico.

También está el caso de buscar trabajo por Internet, que envíes el CV en PDF o DOC, que tengas que firmar contratos electrónicamente. Si no tienes ordenador o no tiene ni idea de como usarlo, por la razón que sea pues te las ves negra. Al final la gente ha tenido que ir adaptándose, comprarse un ordenador, una tablet o un iPhone, conectarse a Internet, quisiera o no porque el sistema nos obliga de algún modo.


Si algo funciona como un ordenador, televisor o un móvil, no veo porque tenemos que deshacernos de él porque a las X semanas, año y varios años a salido algo "mejor". Que tienes una super TV de tubo cuadrada y anda resulta que el amigo o el vecino se ha comprado una panorámica tu dices venga va, pues me compro una nueva, y al poco sale , de plasma o LCD, luego  que si 3D que si curvada, etc. Siempre creando cosas nuevas para vender, y OBLIGARNOS a comprar lo nuevo, generando toneladas y toneladas de basura cada año.

Veo niños con móviles de 200 o 400 €, sí, no vaya a ser que sea menos que sus compañeros y se rían de él. Mi hijo tiene que tener uno bueno ¿estamos locos o qué?

Yo de esto no soy partidario en absoluto. En este caso si me considero Ludita.

#33
Citar
05/05/2017 14:50 | Actualizado a 05/05/2017 15:53
Stephen Hawking: "Debemos abandonar la Tierra en cien años"

No es nuevo que el físico teórico Stephen Hawking advierta de que la especie humana un día deberá abandonar la Tierra para buscarse otro planeta para vivir. ¿Las razones? Siempre ha defendido que el ser humano va acabar con su propio planeta, y lo hará vía una guerra nuclear, el calentamiento global o una epidemia mundial... Tampoco descarta que sea el impacto de un gran asteroide el que nos acabe dando la puntilla. Pero ahora el científico británico ha ido más alá y ha puesto fecha a sus vaticinios. Esgrime que si no abandonamos el planeta en unos cien años estaremos condenados a la extinción.

Hawking hace esta advertencia en un nuevo documental llamado Expedition New Earth , que forma parte de la nueva temporada de la serie científica Tomorrow's Worldque emite la BBC. Según la información que recogen medios británicos, el físico asegura que "el tiempo se agota para la Tierra" y que el ser humano no tendrá más remedio que enfrentarse a una catástrofe muy similar a la que extinguió, hace algo más de 60 millones de años, a los dinosaurios.

Stephen Hawking vaticina que a la Tierra no le queda mucho
Stephen Hawking vaticina que a la Tierra no le queda mucho (Ammar Abd Rabbo / ABACA / GTRES)
Los vaticinios de Hawking pueden sonar a ciencia ficción, pero él está convencido de lo que dice. En su nuevo documental se centra en descubrir si los humanos serán capaces de alcanzar las estrellas y cómo podrán hacerlo.

[La Vanguardia]

http://www.lavanguardia.com/vida/20170505/422305374889/stephen-hawking-debemos-abandonar-tierra-cien-anos.html





Citar
ABC.es Madrid04/05/2017 11:35h - Actualizado: 04/05/2017 17:50h. Guardado en: Ciencia
El físico teórico Stephen Hawking ha advertido numerosas veces de que la humanidad está obligada a abandonar la Tierra y colonizar otros mundos antes de que se autodestruya a consecuencia del mal empleo de los avances científicos y tecnológicos, como son la guerra nuclear, el calentamiento global y los virus producidos por la manipulación genética. Pero si en el pasado hablaba de mil años de margen, ahora el científico ha reducido (y mucho) el plazo para emprender el viaje más grande jamás realizado. A su juicio, o abandonamos el planeta en apenas cien años o estamos condenados a la extinción, según recogen distintos medios británicos.

El astrofísico hace esta llamada en un nuevo documental llamado «Expedition New Earth» (Expedición Nueva Tierra), que forma parte de la nueva temporada de la serie científica Tomorrow's World (El mundo del mañana) que emite la BBC. En él afirmará que el tiempo se agota para la Tierra y que la humanidad terminará por enfrentarse sin remedio a alguna gran catástrofe, ya sea el cambio climático, el impacto de un gran asteroide, una epidemia global o la sobrepoblación.

Hawking respalda el ambicioso proyecto de exploración espacial con minisondas «Disparo Estelar» (Starshot), que pretende alcanzar el sistema estelar más cercano al nuestro, Alfa Centauri, a 4,37 años luz, en tan solo dos décadas.

La iniciativa, cuya finalidad última es buscar vida fuera de la Tierra, está impulsada por un grupo de empresarios multimillonarios, entre ellos el filántropo ruso Yuri Milner y el fundador de Facebook, Mark Zuckerberg. «Para sobrevivir como especie, a la larga debemos viajar hacia las estrellas, y hoy nos comprometemos con el próximo gran avance del hombre en el cosmos», dijo Hawking durante la presentación del proyecto en Nueva York.
[ABC]
http://www.abc.es/ciencia/abci-stephen-hawking-debemos-abandonar-tierra-cien-anos-201705041135_noticia.html


Buscando una nueva Tierra
https://www.youtube.com/watch?v=jgO3mkXupZ4
(Nota:no es el vídeo de Hawking de la BBC, solo ilustrativo )


[youtube=640,360]https://www.youtube.com/watch?v=2iJD5LmjJo4[/youtube]

Mucha gente con la que he hablado piensan o interpretan el alarmista titular difundido por los medios como  que hay que abandonar la Tierra en los próximos 100 años o nos extinguiremos pero que  detrás hay un afán de sensacionalismo periodístico para dar esa interpretación.

Me cuesta mucho creer que alguien como Stephen Hawking  se ponga a hacer vaticinios catastrofistas y en tan corto plazo. Claro es muy posible que ocurran catástrofes en los próximos 100 años como una guerra nuclear o terrorismo con uso de armas de destrucción masiva, superpoblación combinado con escasez de recursos, guerra energética, y más cosas. Pero sea lo que sea, no nos extinguiríamos en solo 100 años, a no ser que caiga un super-meteorito super- asteroide en la Tierra que acabara esto en cuestión de años. Así que  Hawking no va por esos lares.
(ver video)
https://www.usatoday.com/story/tech/nation-now/2017/05/04/stephen-hawking-test-his-theory-humans-must-leave-earth-lets-hope-hes-wrong/310545001/



#34
Quiero editar un vídeo pero no consigo cambiar el tamaño del fotograma en CS5. No lo he usado antes, acabo de empezar.

He  importado un vídeo y luego he creado nueva secuencia.

Propiedades de secuencia

1280 x 720
184371, 25,00 fps
48000 Hz - Estéreo




He probado de crear nuevas secuencias, seleccionar en el Modo de Edición el modo Esritorio y luego he cambiado el tamaño y cambia el cuadro pero la imagen sigue igual.

El vídeo se supone es panorámico pero su formato es 4:3 (cuadrado). Lo que quiero es poder modificar el tamaño hasta que se vea panorámico es decir poder estirar la imagen horzontalmente y si es necesario verticalmente hasta que se vea panorámico y se adapte al un cuadro panorámico.


También le he dado a Escalar a tamaño de fotograma y se adapta al cuadro pero solo a la parte superior e inferior pero no a los laterales derecho e izquierdo. De modo que la imagen se ve algo aplastada todavía



A ver si alguien me puede echar una mano, gracias de antemano

#35
Tengo esa duda, si es correcto decir 'el calor' o 'la calor', o ambas son correctas.

He buscado en Google y he me quedo igual, con la duda.

Según www.diccionariodedudas.com es correcto decir 'el calor' pero no es correcto decir 'la calor' debido a un problema de concordancia. De igual forma que no dirías "la valor", sino "el valor", se debería decir "el calor".

En el lenguaje culto del castellano, prefiere decirse 'el calor'

https://www.diccionariodedudas.com/la-calor-o-el-calor/

Pero según Castellano Actual sería correcto ambas posibilidades.

http://udep.edu.pe/castellanoactual/duda-resuelta-la-calor-o-el-calor/


¿y esto por qué?
Si en tu página web o programa debes escribir  el/la calor ¿Qué pondrías?
#36
Foro Libre / Las mujeres en la informática
14 Enero 2017, 11:52 AM
Si has tenido la suerte de estudiar en algún centro de informática, instituto o Universidad seguramente en tu clase había 3 mujeres por 20 hombres.  

¿Por qué tan pocas mujeres se dedican a la informática o programación? Personalmente yo creo que es por influencia de los medios de comunicación, especialmente el cine.  El estereotipo de que los informáticos o programadores son tipos raros con gafas, asociales, con camisa de cuadros, empollones y  encerrados todo el día en su habitación, jugando a videojuegos, hackeando, o lo que sea...  Aunque este estereotipo es más de los 80, en los 90  pintaba más así:

(Hackers 1995)

Y ahora llevan ropa deportiva, el pelo guay y tienen ese punto misterioso y molote:







y también el royo así como intelectual con gafas, enclenque, blancucho y superdotado(de arriba)


Por lo general siguen siendo raros, son niñatos imberbes, con ropa oscura, colecciona muñecos de manga o tiene algún fetiche extraño, tiene posters de videojuegos en las paredes, y el tema de su ordenador es oscuro o negro, con dibujos de fondo como para dar miedo https://images8.alphacoders.com/693/693176.jpg y muchas letritas a lo Matrix.

Lo curioso es que esto genera una especie de efecto imitación o reflejo hasta el punto que hay gente joven que empieza informática y la programación y copian este el estilo de lo que se considera que es un hacker informático o un genio de los ordenadores para socialmente ser identificado como tal dentro del gremio o de cara a los demás.

Pondré un ejemplo. Imagina que vas en un autobús, en verano y ves a un tipo de unos 25 años, sin gafas y físicamente parecido a Arndold Schwarzenegger, con tejanos y una camiseta blanca muy ceñida, ni se te ocurre pensar que pudiera ser un genio de la informática, un programador, o un hacker informático.  Pero si ves a un tipo así pues ya te lo piensas:




¿Pero que pasa con las mujeres? Como decía esta idealización y asociación de la informática con este estereotipo creo que aleja a las mujeres de este mundillo, y además la lesbiación de la chica "hacker".





(kate Libby - Piratas informáticos (Hackers) interpretado por Angelina Julie)
Creo que no era lesbiana, aunque lo parecía....

La imagen de chica rara, con el pelo corto, negro y/o lesbiana.





Mujeres en informática
#37
He recibido una carta del servicio ocupacional para realizar un curso, ya que estoy en paro,  que consiste en la confección y publicación de páginas web, obviamente no basado en programación, seguramente se use algún tipo de programa conocido para este fin.

Se menciona en la carta que  hay prácticas en  empresa.

Como ya he realizado timo cursos ocupacionales con anterioridad tengo dudas de si esto sirve realmente para algo. Uno de ellos era de logística por parte de una empresa municipal y consistía en un tipo sentado en una silla dictando las páginas de un libro para que lo escribiéramos en una libreta, libro que podía encontrar en la biblioteca de mi ciudad. Así un día tras otro y finalmente el certificado de haber realizado el curso. A saber qué dinero recibieron como subvención por parte del estado para realizar este curso y lo que gastaron, obviamente sólo en el sueldo del profesor que se limitaba a dictar las páginas del libro.

Por otro lado qué empresa contrata a alguien solo por haber hecho este curso. Además sin discapacidad. Porque hablamos de un trabajo sedentario de alguien sentado en una silla. Trabajo perfecto para alguien sin movilidad, por ejemplo. y que al menos pueda usar las manos. Yo tengo perfecta movilidad, así que no se.

¿Vale la pena hacer el curso? ¿O es una gilipollez?


Tengo que mencionar que a pesar que tengo conocimientos de programación, jamás he trabajado ni he estudiado en el campo de la programación o la informática.



#38
hola, me gustaría saber si se puede introducir ítems en un Listbox de modo que se vean verticales

del modo normal sería

12345678
45664555
78999999

Pero yo quiero hacerlo así

1 4 7
2 5 8
3 6 9
4 6 9
5 4 9
6 5 9
7 5 9
8 5 9



Si hago esto por ejemplo...
Código (vbnet) [Seleccionar]
 
       Dim Num() As String = {"1", "2", "3", "4"}
       Dim strLinea As String = Nothing
       strLinea = String.Join(Environment.NewLine, Num).Trim
       ListBox1.Items.Add(strLinea)
       Label1.Text= strLinea


el Label1 muestra correctamente:

1
2
3
4


Mientras que un Listbox o un ListView lo mostraría así
1234

El ListBox aunque lo mostrara como el label pondría uno debajo del otro. Con un Listview podría ponerlo en cada columna, pero también lo pone horizontal.

Lo he hecho con un FlowLayoutPanel1 Panel,  y añado Labels de forma automática pero no es lo que busco. Además que me ocupa mucho código y es tedioso de hacer.

¿Alguna idea?

Gracias




Acebo de darme cuenta que además con Panel, no puedo hacer multiselección
#39
Hola amigos

Comparto aquí un sencillísimo código para hacer La Quiniela. Se trata de un código que genera variaciones de la quiniela de forma aleatoria. Es lo mismo que esos artilugios con daditos 1, X, 2  que venden en estancos, librerías o quioscos.



Es una versión virtual de los dados. El programita muestra una ventana como esta:




Para usuarios sin conocimientos de programación
Tan sólo necesitas el Bloc de Notas de Windows:

- Abre el Bloc de Notas (notepad.exe)

- Copia y pega el siguiente código VBSCRIPT

   
        Dim var(14)
Dim Rand
Dim Partido
       Dim P15(2)
Randomize
For Partido = 1 To 14
Rand = CStr(Int(Rnd * 3))
Rand = Replace(Rand, "1", "X")
Rand = Replace(Rand, "0", "1")

var(Partido) = _
"Partido " _
& Right("00" & Partido, 2) _
& ":..... " _
& Rand
Next
  For Partido = 1 To 2
      Rand = CStr(Int(Rnd * 4))
        P15(Partido) = Replace(Rand, "3", "M")
       Next

     MsgBox Join(var, vbCrLf) _
& vbCrLf & vbCrLf _
      & "[P15]" & vbCrLf _
& "Equipo A:  " & P15(1) _
& vbCrLf _
& "Equipo B:  " & P15(2), _
vbOKOnly, _
"Mi Quiniela"


-   Guarda con extensión *.VBS, por ejemplo miquiniela.vbs, haces doble clic sobre el archivo y ya tienes tu apuesta columna.

Si has hecho alguna vez la quiniela sabrás que una apuesta consta de dos columnas. Este programa solo genera una columna por motivos estéticos. Para generar otra vuelve a hacer doble clic sobre el archivo VBS y generará otra distinta.

Existen 4782969 columnas posibles, así que es difícil que vuelva a salir otra idéntica.

Si deseas que genere las dos columnas usa este otro código:

   
        Dim var(14)
Dim Rand1
Dim Rand2
Dim Partido
       Dim P15(2)
Randomize
For Partido = 1 To 14
Rand1 = CStr(Int(Rnd * 3))
Rand1 = Replace(Rand1, "1", "X")
Rand1 = Replace(Rand1, "0", "1")
Rand2 = CStr(Int(Rnd * 3))
Rand2 = Replace(Rand2, "1", "X")
Rand2 = Replace(Rand2, "0", "1")
var(Partido) = _
"Partido " _
& Right("00" & Partido , 2) _
& ":..... " _
& Rand1 & vbTab _
& Right("00" & Partido , 2) _
& ":..... " & Rand2

Next
  For Partido = 1 To 2
      Rand = CStr(Int(Rnd * 4))
        P15(Partido) = Replace(Rand, "3", "M")
       Next

     MsgBox Join(var, vbCrLf) _
& vbCrLf & vbCrLf _
      & "[P15]" & vbCrLf _
& "Equipo A:  " & P15(1) _
& vbCrLf _
& "Equipo B:  " & P15(2), _
vbOKOnly, _
"Mi Quiniela"


Ejemplo de como se verá:






PARA VISUAL STUDIO
Aquí lo dejo en otros lenguajes de programación:

VB
Código (vb) [Seleccionar]

Dim var(14) As String, P15(2) As String
Dim Rand As String
Dim Partido As Integer
       Randomize
       For Partido = 1 To 14
           Rand = CStr(Int(Rnd * 3))
           Rand = Replace(Rand, "1", "X")
           Rand = Replace(Rand, "0", "1")
           var(Partido) = "Partido " & Right("00" & Partido, 2) _
           & ":..... " & Rand
      Next
       For Partido = 1 To 2
       Rand = CStr(Int(Rnd * 4))
       P15(Partido) = Replace(Rand, "3", "M")
       Next
     MsgBox Join(var, vbCrLf) & vbCrLf & vbCrLf & _
     "[P15]" & vbCrLf _
     & "Equipo A:  " _
     & P15(1) & vbCrLf _
     & "Equipo B:  " _
     & P15(2), , vbOKOnly, "Mi Quiniela"



VB.NET (Consola)

     
Código (vbnet) [Seleccionar]
 
        Dim Signo() As String = {"1", "X", "2"}
       Dim P15(2) As String, Var(14) As String
       Dim Rand As New Random
       For Partido As Integer = 1 To 14
           Var(Partido) = String.Format("Partido {0:00}:..... {1}",
                                        Partido, Signo(Rand.Next(0, 3)))
       Next
       For Partido As Integer = 1 To 2
           P15(Partido) = (CStr(Rand.Next(0, 4)).Replace("3", "M"))
       Next

       Console.WriteLine(String.Format("{0}{1}{1}[P15]{1}Equipo A:  {2}{1}Equipo B:  {3}",
                                     String.Join(Environment.NewLine, Var),
                       Environment.NewLine,
                       P15(1),
                       P15(2)))
       Console.ReadLine()


NET C# (Consola)
    
Código (csharp) [Seleccionar]

            string[] Signo = { "1", "X", "2" };
           string[] P15 = new string[3];
           string[] Var = new string[15];
           Random Rand = new Random();
           for (int Partido = 1; Partido <= 14; Partido++)
           {
               Var.SetValue(string.Format("Partido {0:00}:..... {1}", Partido, Signo[Rand.Next

(0, 3)]), Partido);
           }
           for (int Partido = 1; Partido <= 2; Partido++)
           {
               P15.SetValue(Convert.ToString(Rand.Next(0, 4)).Replace("3", "M"), Partido);
           }

          Console.WriteLine(string.Format("{0}{1}{1}[P15]{1}Equipo A:  {2}{1}Equipo B:  {3}",
               string.Join(Environment.NewLine, Var),
               Environment.NewLine, P15[1], P15[2]));
          Console.ReadLine();



Citar
Advierto que es puramente aleatorio , este programa no hace milagros  :xD. Está pensado especialmente para personas que no sepan programar y quieran hacer la quinela  al azar, como con los dados, pero usando el ordenador.

Pues nada, suerte y que toque  :D




Personalmente considero que las Loterías y Apuestas del Estados son invento para recaudar dinero y quitárselo a los pobres.
#40
Quiero obtener el índice de un elemento obtenido con Split utilizando IndexOf pero no lo consigo.

Si hago esto:

Código (vbnet) [Seleccionar]
Dim P As String() = {"[Primero]", "a", "b", "c", "[Segundo]"}
       MessageBox.Show(CStr(P.ToList.IndexOf("[Segundo]")))


Me devuelve el índice correctamente.


Si hago esto otro:
Código (vbnet) [Seleccionar]
Dim P As New List(Of String)
       P.AddRange({"[Primero]", "a", "b", "c", "[Segundo]"})
       MessageBox.Show(CStr(P.IndexOf("[Segundo]")))


También me devuelve el índice correctamente

Sin embargo con un array obtenido con Split no funciona, me devuelve -1.


Código (vbnet) [Seleccionar]
       

Dim Texto As String =
              "[Primero]" & Environment.NewLine &
              "a" & Environment.NewLine &
              "b" & Environment.NewLine &
              "c" & Environment.NewLine &
              "[Segundo]"

       Dim P As New List(Of String)
       P.AddRange((Texto.ToString.Trim.Split(CChar(Environment.NewLine))))

       MessageBox.Show(CStr(P.IndexOf("[Segundo]")))
       MessageBox.Show(CStr(P(4)))



No acabo de entender porqué si al llamarlo con P(4), si que me devuelve el valor. O sea que el elemento está en la lista P, sin embargo no me devuelve el índice.

Gracias




Conseguí hacerlo:

Código (vbnet) [Seleccionar]
       Dim Texto As String =
              "[Primero]" & Environment.NewLine &
              "a" & Environment.NewLine &
              "b" & Environment.NewLine &
              "c" & Environment.NewLine &
              "[Segundo]"

       Dim spl() As String = Texto.Split(CChar(Environment.NewLine))
       Dim Lista As New List(Of String)
       For Each Item As String In spl
               Lista.Add(Item.Trim)
       Next

       MessageBox.Show(Lista.IndexOf("[Segundo]").ToString)


Pero sigo si entender porque no puedo obtenerlo directamente como puse antes o usando directamente el array String:

Código (vbnet) [Seleccionar]
Dim spl() As String = Texto.Split(CChar(Environment.NewLine))
       MessageBox.Show(spl.ToList.IndexOf("[Segundo]").ToString)


Parece que Split devuelve los valores con espacios, de ahí que haya añadido Trim, para eliminar los caracteres de espacio.

Si lo pusiera así:

Código (vbnet) [Seleccionar]
 
...
For Each Item As String In spl
           Lista.Add(Item)
       Next
       MessageBox.Show(Lista.IndexOf("[Segundo]").ToString)

me devolvería -1 nuevamente.




Encontré otra solución para quien le sirva. Consiste en reemplazar el espacio de cada elemento, sin necesidad de crear otro array

Código (vbnet) [Seleccionar]
        Dim Texto As String =
            "[Primero]" & Environment.NewLine &
            "a" & Environment.NewLine &
            "b" & Environment.NewLine &
            "c" & Environment.NewLine &
            "[Segundo]"

       Dim spl() As String = Texto.Split(CChar(Environment.NewLine))
       For Index As Integer = 0 To spl.Count - 1
           spl(Index) = spl(Index).Trim
       Next
       MessageBox.Show(spl.ToList.IndexOf("[Segundo]").ToString)



Lo suyo sería poder hacerlo todo en la misma línea, en esta:
Código (vbnet) [Seleccionar]
Dim spl() As String = Texto.Split(CChar(Environment.NewLine))




Vale, pues este sería otro modo más reducido. Usando  Regex
Código (vbnet) [Seleccionar]
       Dim Texto As String =
            "[Primero]" & Environment.NewLine &
            "a" & Environment.NewLine &
            "b" & Environment.NewLine &
            "c" & Environment.NewLine &
            "[Segundo]"
       Dim spl() As String = System.Text.RegularExpressions.Regex.Split(Texto, Environment.NewLine)
       MessageBox.Show(spl.ToList.IndexOf("[Segundo]").ToString)





#41
Tengo algunas ideas para realizar proyectos sociales de bien común. El problema es que no puedo llevarlos a cabo por mis propios medios y tengo una ignorancia total con respecto a procesos burocráticos.

Me gustaría saber como exponer y proponer estos proyectos a organismos públicos, como el ayuntamiento. Pero no se cual es el procedimiento para conseguirlo.


Uno de ellos sería por ejemplo lo que hace de forma simbólica la Iglesia Católica en la que con una mano da pan y con la otra la Biblia, en sus proyectos sociales y caritativos. De esta manera "publicita" su religión.

Del mismo modo puede hacerse publicidad de marcas y productos comerciales al tiempo que hacen donativos. Muchos bancos de alimentos andan escasos de alimentos, ¿Y si las empresas que quisieran pudieran hacer publicidad de su marca o producto a través de donaciones a bancos de alimentos y comedores sociales?

Algunas marcas no dudan en regalar camisetas y sus productos en acontecimientos de deportivos en carreras populares de running por ejemplo. ¿Por que no hacerlo a bancos de alimentos y a cambio recibir cobertura de medios haciendo eco de que dichas marcas han donado tal cantidad de su producto? O también se podría llevar un sello identificativo que indicara que dichas marcas colaboran en donaciones a bancos de alimentos.

Bueno, esta idea no la tengo muy clara, por eso la expongo aquí, a ver que comentáis al respecto.  

Tengo otras relacionadas con el empleo y creación de empresas. No tengo ni idea de como llevarlo a cabo.



Se que se han hecho cosas parecidas para donaciones al tercer mundo pero creo que no a bancos de alimentos y comedores sociales del  país.





#42
Software / Serie similar a Transporter
30 Noviembre 2016, 13:24 PM
hola

Alguien conoce una serie de acción similar a Tranporter. Sin monstruos, vampiros, zombis, demonios, ni "CSI", escritores de éxito calzonazos (Castle), ni videntes guaperas (El mentalista), ni complejos enredos conspiratorios gubernamentales (24h)

A mi me gustaba Transporter, era entretenida. Recibió muchas críticas, mal guión, malos catores, etc, pero a mi me gustaba. Era una serie directa, simplemente de acción, de argumento sencillo, sin tonterías, amoríos, culebrones. La mayoría de episodios era como en series de los ochenta donde empezaba y acababa en el mismo episodio. De hecho me recordaba a los viejos héroes solitarios y mujeriegos de los ochenta. Más se parecía al final cuando empezó a ayudar a gente, en plan como el Equipo A o MacGyver. Se fastidió un poco en la segunda parte cuando cambió de ayudante y metió al pelirojo informático con barba.  Lástima que la cortaran de golpe, el último episodio de la segunda, tenía segunda parte y lo cortaron. Ya les vale.

Ahora las series son mixtas (para mujeres y hombres) y tiran mucho a los gustos de las mujeres, con personajes y argumentos pensados para ellas y son un royo. Hay muchas que tienen todo un aspecto aséptico, perfeccionista tanto los lugares, casas, escenas como los propios actores. Gente de clase media o alta.  Es algo que aborrezco, nada que ver con The Walking Dead, de las mejores de los últimos tiempos (lástima que metieran a "Dios" y el cura en la por la quinta temporada, pero era de esperar).

Bueno, he explicado un poco lo que quiero y lo que no me gusta, a ver si alguien me puede aconsejar, algo.

Gracias

#43
problema del cajero, con entregar cambio dividido en diferentes cantidades

Código (csharp) [Seleccionar]
FunCambio(Precio: 10.28m, Paga: 50m);

Hay que poner la cantidad a abonar (precio) y el cantidad abonada(paga)

El algoritmo es este:

Código (csharp) [Seleccionar]
 decimal Precio = 12.28m;
           decimal Paga = 50m;
           int[] Euros = {
2,
1
};
           decimal[] Centimos = {
0.5m,
0.2m,
0.1m,
0.05m,
0.02m,
0.01m
};

           if (Precio <= Paga)
           {

               decimal Devolver = Paga - Precio;
             
             List<decimal> Cambio = new List<decimal>();
           
           

               while (Devolver >= 1)
               {
                   foreach (int Moneda in Euros)
                   {
                       if (Devolver >= Moneda)
                       {
                           Devolver -= Moneda;
                           Cambio.Add(Moneda);
                           break;
                       }
                   }
               }
               while (Devolver > 0)
               {
                   foreach (decimal Moneda in Centimos)
                   {
                       if (Devolver >= Moneda)
                       {
                           Devolver -= Moneda;
                           Cambio.Add(Moneda);
                           break;
                       }
                   }
               }


'Cambio' es un array lista que devuelve una lista ´tipo "2, 2, 2, 2, 1 ,0.5, 0.02" que son lo tipos de moneda a devolver ya optimizado.



EJEMPLO


Código (csharp) [Seleccionar]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
   public partial class Form1 : Form
   {

       public Form1()
       {
           InitializeComponent();
       }

       private void button1_Click(object sender, EventArgs e)
       {
           FunCambio(Precio: 10.28m, Paga: 50m);
       }
       private void Form1_Load(object sender, EventArgs e)
       {

       }

       /// <summary>
       /// Calcula el número óptimo de monedas a devolver
       /// </summary>
       /// <param name="Precio">Total a abonar</param>
       /// <param name="Paga">Total abonado</param>
       public void FunCambio(decimal Precio, decimal Paga)
       {

          // decimal Precio = 12.28m;
          // decimal Paga = 50m;
           int[] Euros = {
2,
1
};
           decimal[] Centimos = {
0.5m,
0.2m,
0.1m,
0.05m,
0.02m,
0.01m
};

           if (Precio <= Paga)
           {

               decimal Devolver = Paga - Precio;
             
             List<decimal> Cambio = new List<decimal>();
           
           

               while (Devolver >= 1)
               {
                   foreach (int Moneda in Euros)
                   {
                       if (Devolver >= Moneda)
                       {
                           Devolver -= Moneda;
                           Cambio.Add(Moneda);
                           break;
                       }
                   }
               }
               while (Devolver > 0)
               {
                   foreach (decimal Moneda in Centimos)
                   {
                       if (Devolver >= Moneda)
                       {
                           Devolver -= Moneda;
                           Cambio.Add(Moneda);
                           break;
                       }
                   }
               }

               //MUESTRA EL RESULTADO
               string Resultado = null;
               int n2E = 0;
               int n1E = 0;
               int n50c = 0;
               int n20c = 0;
               int n10c = 0;
               int n5c = 0;
               int n2c = 0;
               int n1c = 0;
               decimal TotalADevolver = Paga - Precio;

               foreach (decimal Mda in Cambio)
               {
               switch (Convert.ToString(Mda))
                   {
                       case "2": n2E += 1; break;
                       case "1": n1E += 1; break;
                       case "0,5": n50c += 1; break;
                       case "0,2": n20c += 1; break;
                       case "0,1": n10c += 1;break;
                       case "0,05":n5c += 1;break;
                       case "0,02":n2c += 1;break;
                       case "0,01":n1c += 1;break;
                   }
               }

               Resultado = string.Format("Precio: {1:0.00}€{0}" +
                   "Cantidad abonada: {2:0.00}€{0}" +
                   "Total a devolver: {3:0.00}€{0}{0}" +
                   "CAMBIO{0}" + "2€: {4}{0}" +
                   "1€: {5}{0}" + "50 céntimos: {6}{0}" +
                   "20 céntimos: {7}{0}" +
                   "10 céntimos: {8}{0}" +
                   "5 céntimos: {9}{0}" +
                   "2 céntimos: {10}{0}" +
                   "1 céntimos: {11}{0}",
                   Environment.NewLine,
                   Precio,
                   Paga,
                   TotalADevolver, n2E, n1E, n50c, n20c, n10c,
               n5c, n2c, n1c);

               MessageBox.Show(Resultado);
           }
           else
           {
               MessageBox.Show("El valor abonado es inferior al total a pagar");
           }
       }

   }
}


Se mostrará un mensaje con el resultado de las monedas a devolver como cambio.



VB.NET

Código (vbnet) [Seleccionar]
Imports System.Text

Public Class Form1
   Friend WithEvents Button2 As New Button
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       FunCambio(Precio:=5.2, Paga:=50)

   End Sub
   Public Sub FunCambio(ByVal Precio As Decimal, ByVal Paga As Decimal)
       Dim Euros() As Integer = {2, 1}
       Dim Centimos() As Decimal = {0.5, 0.2, 0.1, 0.05, 0.02, 0.01}
       If Precio <= Paga Then


           Dim Devolver As Decimal = Paga - Precio     'Total a devolver
           Dim Cambio As New List(Of Decimal)          'Lista de cambio recibido

           While Devolver >= 1
               For Each Moneda As Integer In Euros
                   If Devolver >= Moneda Then
                       Devolver -= Moneda
                       Cambio.Add(Moneda)
                       Exit For
                   End If
               Next
           End While
           While Devolver > 0
               For Each Moneda As Decimal In Centimos
                   If Devolver >= Moneda Then
                       Devolver -= Moneda
                       Cambio.Add(Moneda)
                       Exit For
                   End If
               Next
           End While

           'Muestra el resultado
           Dim Resultado As String
           Dim n2E, n1E, n50c, n20c, n10c, n5c, n2c, n1c As Integer
           Dim TotalADevolver As Decimal = Paga - Precio
           For Each N As Decimal In Cambio.ToList
               Select Case N
                   Case 2D : n2E += 1
                   Case 1D : n1E += 1
                   Case 0.5D : n50c += 1
                   Case 0.2D : n20c += 1
                   Case 0.1D : n10c += 1
                   Case 0.05D : n5c += 1
                   Case 0.02D : n2c += 1
                   Case 0.01D : n1c += 1
               End Select
           Next
       
           Resultado = String.Format("Precio: {1:0.00}€{0}" &
                                     "Cantidad abonada: {2:0.00}€{0}" &
                                     "Total a devolver: {3:0.00}€{0}{0}" &
                                     "CAMBIO{0}" &
                                     "2€: {4}{0}" &
                                     "1€: {5}{0}" &
                                     "50 céntimos: {6}{0}" &
                                      "20 céntimos: {7}{0}" &
                                         "10 céntimos: {8}{0}" &
                                           "5 céntimos: {9}{0}" &
                                           "2 céntimos: {10}{0}" &
                                            "1 céntimos: {11}{0}",
                                     Environment.NewLine, Precio, Paga, TotalADevolver, n2E, n1E, n50c, n20c, n10c, n5c, n2c, n1c)

           MessageBox.Show(Resultado)
       Else
           MessageBox.Show("El valor abonado es inferior al total a pagar", "Atención", Nothing, MessageBoxIcon.Exclamation)
       End If
   End Sub

End Class





Más info:
https://es.wikibooks.org/wiki/Programaci%C3%B3n_din%C3%A1mica/Problema_de_las_monedas_con_programaci%C3%B3n_din%C3%A1mica
#44
.NET (C#, VB.NET, ASP) / Thumbnail en ListView
4 Noviembre 2016, 18:20 PM
hola, estoy tratando de mostrar las imágenes del directorio de temporales de Internet en un ListView pero no se ven.

Código (vbnet) [Seleccionar]

       Dim lstImages As New ImageList()
       lstViewJPG.Items.Clear()
       lstViewJPG.LargeImageList = lstImages
       lstViewJPG.View = View.LargeIcon

       Dim strCacheDir As String = CStr(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache))
       Dim strFiles As IEnumerable = Directory.EnumerateFiles(strCacheDir, "*", SearchOption.AllDirectories)
       For Each strFileName As String In strFiles
           Select Case Path.GetExtension(strFileName)
               Case ".jpg"

                   Try

                       Dim Imagen As Image = Image.FromFile(strFileName)
                       lstImages.ImageSize = New Size(CInt((Imagen.Width * 50) / Imagen.Height), 50)
                       lstImages.Images.Add(Path.GetFileName(CStr(strFileName)), Imagen)
                       lstViewJPG.Items.Add(Path.GetFileName(CStr(strFileName)), Path.GetFileName(CStr(strFileName)))
                       Imagen.Dispose()
                   Catch ex As Exception
                       lstImages.ImageSize = New Size(CInt(50), 50)
                   End Try
           End Select

       Next


falta iconos, png, y bmp. El ejemplo es solo para archivos jpg.

Además me gustaría que la imagen fuera proporcional  a la imagen original. cuando lo intento me da error.

gracias
#45
Buenas, extraigo el icono de una extensión y lo aplico a un ListView pero se ve mal.

Creo que obtengo el icono multipágina y asigna al listview el icono de mayor tamaño, entonces al reducirlo se ve mal. creo que eso es lo que pasa. ¿Cómo puedo usar el icono que yo quiera?

código de ejemplo
Código (vbnet) [Seleccionar]

       Dim imageListSmall As New ImageList()
       Dim iconForFile As Icon
       ListView1.View = View.Details
       iconForFile = System.Drawing.Icon.ExtractAssociatedIcon("C:\Windows\System32\notepad.exe")

       imageListSmall.Images.Add(iconForFile)
       ListView1.SmallImageList = imageListSmall

       Dim ColumnHeadr As New ColumnHeader
       ListView1.Columns.Add(ColumnHeadr)
       ListView1.Items.Add("Notepad.exe", 0)


gracias




vale ya está:

Código (vbnet) [Seleccionar]
       Dim imageListSmall As New ImageList()
       Dim iconForFile As Icon
       ListView1.View = View.Details
       iconForFile = System.Drawing.Icon.ExtractAssociatedIcon("C:\Windows\System32\notepad.exe")

       'Fix a smaller version with interpolation
       Dim bm As New Bitmap(iconForFile.ToBitmap)
       Dim thumb As New Bitmap(16, 16)
       Dim g As Graphics = Graphics.FromImage(thumb)
       g.InterpolationMode = Drawing2D.InterpolationMode.HighQualityBicubic
       g.DrawImage(bm, New Rectangle(0, 0, 16, 16), New Rectangle(0, 0, bm.Width, bm.Height), GraphicsUnit.Pixel)
       g.Dispose()
       bm.Dispose()

       imageListSmall.Images.Add("1", thumb)
       ListView1.SmallImageList = imageListSmall

       Dim ColumnHeadr As New ColumnHeader
       ListView1.Columns.Add(ColumnHeadr)
       ListView1.Items.Add("notepad.exe", "1")



No lo doy por resuelto por si hay otra manera más sencilla...




Encontré otra forma usando API.

Con este código puedes escoger el icono si es multipágina.
", ShellIcon.GetIcon(("C:\windows\system32\notepad.exe", 0)
", ShellIcon.GetIcon(("C:\windows\system32\notepad.exe", 1)
", ShellIcon.GetIcon(("C:\windows\system32\notepad.exe", 2)

Código (vbnet) [Seleccionar]
Imports System.Runtime.InteropServices

Public Class Form1

   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

       ListView1.View = View.Details
       Dim imgList As New ImageList
       imgList.Images.Add("1", ShellIcon.GetIcon("C:\windows\system32\notepad.exe", 1))
       ListView1.SmallImageList = imgList

       Dim ColumnHeadr As New ColumnHeader
       ListView1.Columns.Add(ColumnHeadr)
       ListView1.Items.Add("notepad.exe", "1")


   End Sub
End Class



Public NotInheritable Class ShellIcon
   Private Sub New()
   End Sub
   <StructLayout(LayoutKind.Sequential)> _
   Public Structure SHFILEINFO
       Public hIcon As IntPtr
       Public iIcon As IntPtr
       Public dwAttributes As UInteger
       <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=260)> _
       Public szDisplayName As String
       <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=80)> _
       Public szTypeName As String
   End Structure

   Private Class Win32
       Public Const SHGFI_ICON As UInteger = &H100
       Public Const SHGFI_LARGEICON As UInteger = &H0
       ' 'Large icon
       Public Const SHGFI_SMALLICON As UInteger = &H1
       ' 'Small icon
       <DllImport("shell32.dll")> _
       Public Shared Function SHGetFileInfo(pszPath As String, dwFileAttributes As UInteger, ByRef psfi As SHFILEINFO, cbSizeFileInfo As UInteger, uFlags As UInteger) As IntPtr
       End Function

       <DllImport("User32.dll")> _
       Public Shared Function DestroyIcon(hIcon As IntPtr) As Integer
       End Function

   End Class


   Shared Sub New()
   End Sub

   Public Shared Function GetSmallIcon(fileName As String) As Icon
       Return GetIcon(fileName, Win32.SHGFI_SMALLICON)
   End Function

   Public Shared Function GetLargeIcon(fileName As String) As Icon
       Return GetIcon(fileName, Win32.SHGFI_LARGEICON)
   End Function

   Public Shared Function GetIcon(fileName As String, flags As UInteger) As Icon
       Dim shinfo As New SHFILEINFO()
       Dim hImgSmall As IntPtr = Win32.SHGetFileInfo(fileName, 0, shinfo, CUInt(Marshal.SizeOf(shinfo)), Win32.SHGFI_ICON Or flags)

       Dim icon As Icon = DirectCast(System.Drawing.Icon.FromHandle(shinfo.hIcon).Clone(), Icon)
       Win32.DestroyIcon(shinfo.hIcon)
       Return icon
   End Function
End Class


FUENTE:
http://www.pinvoke.net/default.aspx/shell32/SHGetFileInfo.html