Noticias:

¡Bienvenido a la HispaLUG! - Asociación para aficionados a LEGO®

Menú Principal

Brickin vs Parts Catalog

Iniciado por Jetro, 16 de Mayo de 2007, 23:27:34 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Jetro

He visto algunos mensajes relativos al programa Brickin. Acabo de bajarmelo y me he encontrado con algunos problemas/inconvenientes.
La manera de buscar los sets para incorporarlos a mi catálogo parece algo engorroso.

Me explico: sólo he podido hacerlo pincghando en Inventario > importar set y a continuación buscando la categoría adecuada y por nombre del set, cruzando los dedos para que aparezca. Digo esto porque hay algunos que no he podido encontrar pero de los que he podido comprobar en bricklink que existe un inventario. (por ejemplo el Supersonic RC 8366)

He intentado buscar introduciendo el número del set en el cuadro a la izquierda de "buscar" pero siempre me devuelve un mensaje diciendo "no se ha seleccionado ningún valor"

Por otra parte está Parts Catalog, disponible aqui: https://www.fial.com/bob/partscatalog/about.php. Este programa es capaz de importar todo mi inventario de peeron, conjuntos y sus elementos. Incluye además el catálogo completo de elementos inventariado en peeron (con una opción de actualización directa) y aprovecha la instalación de LDRAW para mostrar lñas imágenes.

Brickin está en Español (para mi no es ninguna ventaja, pero habra a quien le resulte mas cómodo) y tiene un aspecto mas moderno.
Las imágenes que muestra Parts Catalog no siempre corresponden con la pieze (a veces confunde x157 con 157 por ejemplo, pero se pueden importar imágenes adicionales para mejorar este aspecto.

Ninguno de los dos es perfecto, pero tal vez alguien puede ayudarme a ver cómo Brickin puede llegar a ser un poco mas manejable.

IgLorenzo

Bueno, lo intentaré, que para eso es mi invento  :)

Para importar el set puedes hacer dos cosas. La primera es buscarlo a partir de la categoría, y dentro de la lista, buscar el nombre, como describes. La segunda es meter el número en el recuadrito de texto (hay que ponerla con el -1), le das al botón de buscar y, cuando lo encuentra, le das al botón de aceptar.

Tanto los inventarios como las fotos se bajan de Bricklink, en el momento en que se necesitan. Se guardan en el disco duro para usos futuros, en un directorio llamado images, dentro del que crea una carpeta para cada color.

Te diré que Brickin lo empecé a hacer porque no me gustaba la interfaz de Parts Catalog, así que espero que te acabe convenciendo ...  ;D

Todavía está sin terminar. Tengo unas cuantas ideas para mejorarlo, entre ellas lo de ponerle soporte para varios idiomas, pero poco tiempo para escribir el código.

Por favor, pon todas las preguntas que quieras.

Jetro

Ya que preguntas... ¿si es un programa java, porque sólo se puede usar en Windows?
La única razón de que sigo teniendo un pequeño PC con windows es por los programas para LEGO :'(
Para todo lo demás (trabajo y ocio) tengo linux

Si teclea 8436-1 en el recuadro y pulso 'buscar' me sale el mismo mensajito: 'no se ha seleccionado ningún valor' y elegí 8436-1 porque lo encontré en la lista!

IgLorenzo

Se puede usar en Linux. Hace tiempo lo probó un usuario portugués. Hubo que corregir un par de errores, pero al final funcionó.

Tienes que poner 8436-1 en el recuadro. Pulsas "Buscar". Se trae la foto, despliega la categoría de Technic y se posiciona en él, borrando el contenido del cuadro de texto. Entonces pulsas "Aceptar", y lo importa. Acabo de probarlo ...

IgLorenzo

#4
Me has recordado que en algún momento debería escribir un manualito o algo así.

Si consigues importar el set sin problemas (no deberías tenerlo, yo he importado más de 30) y sigues probando cosas, decirte que tanto en la vista del inventario como en la función de comprobar un set, tienes la posibilidad de usar el botón derecho del ratón en las líneas de piezas para poder ver otros colores en los que dispones de esa pieza, o los sets que la contienen (de los que tienes creados).

En la comprobación de set he visto una cosa que da problemillas y que tengo que intentar arreglar, y es que hay piezas que tienen códigos con una letra al final que implica variantes de la misma pieza. Un ejemplo pueden ser los round brick 1 x 1. Hay varios tipos en función de si tienen el stud abierto o cerrado. Si eres muy purista, eso puede ser importante a la hora de reonstruir un set o no, pero en la mayoría de los casos, no es demasiado trascendente.

IgLorenzo

Para usar el programa en Linux, debería bastar con descomprimir el zip en un directorio y luego ejecutar:

java -jar brickin.jar

desde el directorio donde lo has descomprimido.

Jetro

Siento tener que contradecirte, pero en la versión que me he bajado no funciona.
Lo he intentado con varios números (siempre dando el número completo, incluyendo el -1) pero ninguno es reconocido.

IgLorenzo

Pues la única versión que hay por ahí es la que está en Ladrillitos ... y es la misma que tengo yo. :confundido: :confundido:

Por aquí hay algun otro usuario al que también le va.

Si puedes / quieres, mándame una foto de la pantalla cuando te da el error  y vemos qué falla.

Jetro

hmm. después de que se me colgara un par de veces al intentarlo de nuevo la primera vez da fallo, pero a la segunda encuentra el set.
No está siendo muy estable. ¿Puede ser un fallo de mi java?

IgLorenzo

A mi no me ha cascado en muchos meses ...  :-[ :-[

¿Qué versión de Java usas?

Jetro

Java Platform Standard Edition 6 version 1.6.0

Gracias por el comando para iniciar en linux, lo probaré tan pronto tenga un momento.

Orta pregunta: hay una opción para importar un pedido de Bricklink. He descargado todos mis pedidos desde bricklink en los dos formatos que ofrece (MS Excel y XML). EN el caso del primero si abro el fichero no tiene ni nombre. En el caso de segundo - que concuerda mas por formato con el resto del programa sí tiene nombre el pedido, pero no puedo ver ni el número de piezas ni que piezas son. ¿Me he saltado algo?

IgLorenzo

En 1.6 debería funcionar. Yo tengo la 1.5 y, salvo que hayan quitado cosas, se supone que hacia adelante se mejora ... A ver si me instalo la 1.6 y lo pruebo.

Para importar pedidos de Bricklink te los tienes que bajar en formato XML. Hay que acordarse de marcar la opción "Include detail items", que por defecto está desmarcada, porque si no, sólo te baja los datos generales del pedido.

Una vez que te bajes el fichero, es bueno cambiarle la extensión, porque te lo baja con extensión .txt, aunque no es fundamental. Yo los pongo en un directorio llamado "orders", dentro del directorio "data". El buscador de ficheros se abre por defecto allí (otra cosa mejorable: ponerlo en algún fichero de configuración), aunque puedes moverte por otro sitio.

El nombre del set que se crea es automático, pero luego se puede cambiar. La primera mejora que tengo en la lista es poder mover piezas de un set a otro, o unir sets, con lo que luego se podrán pasar piezas compradas a set incompletos, o unir todos los pedidos en un único set de pedidos, ... o lo que se nos ocurra.

Gracias por seguir probándolo. A ver si te convence ...  :guino:

Jetro

Le voy pillando el truco.
A veces me pasa que aunque añade un set, no se ve reflejado en la lista hasta despues de reiniciar el programa.
La opción Catálogo > Actualizar catálogo hace que el programa deje de responder.
No he tenido que cambiar las extensiones para que Brickin me los reconociera y la carpeta /data/orders no me parece mal sitio, aunque no parece que hagan falta los datos una vez incorporados en el catálogo del ususario. De ser así da igual donde estén antes de incorporarlos con tal de que sea un sitio cómodo ya que después se pueden borrar.

Respecto a la conveniencia de un programa sobre el otro. una de las ventajas de Parts Catalog es que puedes contrastar el inventario de un set cualquiera disponible en peeron cotra tu inventario para ver si tienes las piezas necesarias para construilo.

Por otra parte la ventaja de Brickin es que no hace falta cargar tu propia colección al inicio de cada sesión.

A favor de Parts Catalog también está que al disponer de la lista maestra es facil hacer un inventario nuevo, cosa que no poarece que se pueda hacer con Brickin

IgLorenzo

Lo de la actualización del catálogo se debe a que es un proceso de lectura y reescritura de la base de datos bastante largo. Cuando lo lances, déjalo corriendo. Al final vuelve a responder  :guino:. Otra mejora más: un indicador de progreso.

Con lo de los ficheros, estoy de acuerdo, se pueden borrar perfectamente.

Respecto a la comparación con el inventario de Peeron, decirte que Brickin también lo hace, pero contra el de Bricklink. No tengo aún la opción de ignorar los colores de las piezas, pero por eso está la posibilidad de que para cualquier pieza te diga qué colores tienes disponibles con el botón derecho.

Con lo de la lista maestra entiendo que te refieres a toda la lista de piezas ... Si se puede hacer un inventario nuevo. Tienes que crear un set vacío y luego editarlo. Eso te abre una ventana con todas las piezas asociadas al set (en ese caso, ninguna), y tienes toda la lista de piezas arriba a la izquierda. Funciona igual que la búsqueda de sets (de hecho, es la misma ventana con un parámetro). Puedes buscar una pieza dentro de su categoría o meter su código (de Bricklink) y buscarla. Luego seleccionas el color y el número de ellas, y pulsas Añadir.

Voy a tener que ir haciendo fotos y ponerlas aquí  ;D

IgLorenzo

Pues aquí van dos:

La pantalla de edición de sets:



Y la de comparación (mi inventario contra el 8853, que me falta muy poquito para tenerlo :-) ):



Para una pieza que no tengo, puedo ver si las tengo en otros colores: