5 years + $40M = Mass Effect Andromeda https://t.co/jct3WAFJQW

Archivo para la Categoría Software

Minecraft Portable

Ante los fallos que se están descubriendo recientemente relacionados con Java, sin duda una buena opción para protegerse de ellos es desinstalarlo.

El problema es que podemos tener aplicaciones que lo requieran y por tanto van a dejar de funcionar. En mi caso, ahora mismo solo utilizo un programa que requiera de Java: Minecraft.

Por suerte, gracias a la versión “portable” de Java, podemos ejecutar el juego sin tener instalado java en el equipo.

Para hacerlo basta con seguir estos pasos.

  1. Partimos de tener instalado Minecraft en nuestro equipo, creamos una nueva carpeta (en este ejemplo será C:\Minecraft) donde guardaremos todos los datos del juego
  2. Descargamos jPortable y lo instalamos en C:\Minecraft\Java. Si nuestro equipo tiene un sistema operativo de 64 bits, nos aseguramos de descargar la versión adecuada.
  3. Nos vamos a %appdata% y copiamos la carpeta .minecraft a C:\Minecraft
  4. Copiamos a C:\Minecraft la carpeta bin que encontraremos donde tengamos actualmente instalado nuestro Minecraft. Nos aseguramos de tener el minecraft.jar en esta carpeta y en caso negativo lo descargamos de la web oficial.
  5. Creamos el fichero minecraft.bat en C:\Minecraft con este contenido:
  6. @echo off
    set APPDATA=%CD%
    set bin=%CD%
    set jre=%CD%\Java\bin
    set MCID=nuestrousuariodeminecraft
    set pwd=nuestrapassworddeminecraft
    %jre%\java -Xms512m -Xmx1024m -cp “bin\minecraft.jar;bin\jinput.jar;bin\lwjgl.jar;bin\lwjgl_util.jar;” -Djava.library.path=”bin\natives” net.minecraft.client.Minecraft “%MCID%” “%pwd%”

  7. Si queremos más seguridad ya sea en forma de que nos pida en cada arranque nuestro usuario o contraseña de Minecraft (o cuenta Mojang) basta con modificar las líneas “set MCID” o “set pwd” por las siguientes:
  8. set /p MCID=Usuario:
    set /p pwd=Password:

  9. Ejecutamos minecraft.bat y ya podemos jugar.

Recordad que al no usar el lanzador oficial, deberemos actualizar manualmente el fichero minecraft.jar cuando lancen una nueva versión.

Esta solución es muy “casera” pero para aquellos que no se fíen de utilizar los “lanzadores” ya preparados para portabilizar Minecraft que hay disponibles, es una buena opción.

Con un poco de retraso, zebulon nos ha actualizado los paquetes de Transmission a la ultima versión.

Podéis actualizar desde el gestor de aplicaciones de vuestro Synology o, si no lo habéis instalado aun, podéis hacerlo añadiendo esta url al gestor de aplicaciones y seleccionando el paquete Transmission de la lista de aplicaciones disponibles:

http://synopkg.superzebulon.org/spkrepo/packages

Las novedades de esta versión son estas:

All Platforms
Fix crash when adding some magnet links
Improved support for downloading webseeds with large files
Gracefully handle incorrectly-compressed data from webseed downloads
Fairer bandwidth distribution across connected peers
Use less CPU when calculating undownloaded portions of large torrents
Use the Selection Algorithm, rather than sorting, to select peer candidates
Use base-10 units when displaying bandwidth speed and disk space
If the OS has its own copy of natpmp, prefer it over our bundled version
Fix Fails-To-Build error on Solaris 10 from use of mkdtemp()
Fix Fails-To-Build error on FreeBSD from use of alloca()
Fix Fails-To-Build error when building without a C++ compiler for libuTP

Web Client
Filtering by state and tracker
Sorting by size
Larger, easier-to-press toolbar buttons
Fix the torrent size and time remaining in the inspector’s details tab
Bundle jQuery and the stylesheets to avoid third-party CDNs
Upgrade to jQuery 1.7.1
Fix runtime errors in IE 8, IE 9, and Opera
Revise CSS stylesheets to use SASS
Minor interface tweaks

Daemon
Fix corrupted status string in transmission-remote

Con un poco de retraso (justificado), ya tenemos disponible gracias a zebulon la última versión de Transmission, que por las pruebas que he estado realizando funciona bastante bien.

Esta, además, tiene alguna novedad interesante, como la posibilidad de limitar los torrents activos simultáneamente e ir iniciando los siguientes cuando acaben los primeros. Esto sin duda es una funcionalidad excelente para aquellos que no quieran saturar su conexión o tengan un NAS de prestaciones algo justas.

Por otro lado, una de las novedades que nos trae zebulon es que ha creado un repositorio para sus SPK, de modo que la instalación y actualización de los mismos se puede realizar más fácilmente desde el panel de nuestro DSM.

Para usar el repositorio, tenemos que abrir el aplicativo de gestión de paquetes e ir a las opciones. En la segunda pestaña, añadimos una entrada con esta url:

http://synopkg.superzebulon.org/spkrepo/packages

Aceptamos y en la ventana principal aparecerá una nueva pestaña donde veremos los SPKs disponibles, entre ellos el Transmission que, si ya lo teníamos instalado, nos permitirá actualizado.

Antes de proceder a instalar a esta versión, es muy importante tener en cuenta que los archivos de configuración han cambiado de ubicación y por tanto, tendremos que reconfigurarlo todo. Por lo tanto, terminad primero las descargas a medias.

Una vez actualizado, paramos la aplicación en caso de que se hubiese iniciado y, por telnet/ssh editamos el archivo /usr/local/var/transmission/settings.json para dejarlo a nuestro.

A continuación (importante), reiniciamos nuestro nas y, una vez arrancado, desde el DSM, nos vamos a la gestión de usuarios en el panel de control y, editando el usuario “transmission”, le damos permisos de escritura a la carpeta que hayamos configurado para guardar las descargas.

Transmission 2.42 (2011/10/19)

All Platforms
• Fix error connecting to UDP trackers from big-endian computers
• Fix RPC error when editing UDP trackers
• Fix build failure when a C++ compiler is not installed

Web Client
• Fix bug which broke Opera support

Transmission 2.40 (2011/10/08)

All Platforms
• Torrent queuing
• Improved webseed support
• Fix crash when removing a magnetized transfer
• Fix adding transfers over RPC when a subfolder does not exist
• Other minor fixes
• Raise the minimum library requirements for GTK+ to 2.22 and glib to 2.28

Daemon
• SSL support in transmission-remote

Web Client
• Speed improvements
• Add filtering by tracker
• Allow preference changes on mobile devices
• Allow compact view on mobile devices
• Stop ratio functionality
• Compact view interface improvements

Utils
• Fix transmission-edit bug when adding a tracker to a single-tracker torrent
• Fix transmission-create bug when specifying a directory with a leading “./”

Transmission 2.33

Pequeña actualización corrigiendo algunos bugs y SPK para fácil instalación/actualización ya disponible de la mano de zebulon.

Improved webseed support
Better support for moving and deleting files
Fix “Too many open files” bug
Apply blocklists towards DHT communication
Fix displayed availability

Personalmente, la versión 2.13 es la que sigue dándome mejor rendimiento, las ultimas 2.3x ya no se cuelgan pero me da la impresión de que saturan mas la linea.

Transmission 2.32

Y ya tenemos disponible una nueva versión de Transmission, en spk gracias a zebulon con algunas correcciones.

Veremos si han mejorado la estabilidad que tanto se echa en falta desde las versiones 2.1x.

All Platforms
Fix error caused by some “open-file-limit” configuration settings
Fix 2.30 problem seeding to some peers
Fix bug converting torrent file text contents to UTF-8
Better µTP support on systems running uClibc
Other small bug fixes

Web Client
Fix bug when adding torrents
Add torrents by info hash in the add dialog
Sorting by ratio
Allow drag-and-drop to add links

Transmission 2.22

Nueva versión que corrige (se supone) los problemas surgidos en la 2.20 y 2.21 que, en muchos de los casos (incluido mi NAS) impedían que funcionase debidamente.

All Platforms
Faster endgame
Fix bug where leechers might be disconnected while seeding in some situations
Fix 2.20 bug that sometimes showed inaccurate upload/download speeds
Support for unsorted blacklists
Fix IPv6 DHT
Re-add support to automatically close idle peers
Fix bug where the resume file did not save the time checked for the last piece
CLI
Fix bandwidth display issue

Gracias a zebulon como siempre por preparar el SPK con celeridad.

Transmission 2.21

Rápida actualización corrigiendo unos bugs encontrados en la 2.20… desconozco si corrige el problema de la inestabilidad que tenia. Tenéis como siempre el SPK en la web de zebulon.

*actualización: los cuelgues en mi DS109+ con firmware beta 3.1 han desaparecido en esta versión

All Platforms
Fix compile error in the the 2.20 tarball


Licencia Creative Commons
Este obra está bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional.