{"id":222,"date":"2004-10-23T19:39:27","date_gmt":"2004-10-23T17:39:27","guid":{"rendered":"http:\/\/www.marblestation.com\/blog\/?p=222"},"modified":"2012-04-26T18:54:54","modified_gmt":"2012-04-26T16:54:54","slug":"cdcolect-indexador-de-cds","status":"publish","type":"post","link":"https:\/\/www.marblestation.com\/?p=222","title":{"rendered":"CDColect: indexador de CDs"},"content":{"rendered":"<p><a href=\"http:\/\/cdcollect.sourceforge.net\/\">CDCollect<\/a> es un indexador de CDs gr\u00e1fico para GNOME escrito en C# y que por lo tanto necesita mono para ejecutarse. Vendria a ser algo similar a mi aplicaci\u00f3n <a href=\"http:\/\/www.marblestation.com\/aplicaciones\/\">Indexator.NET<\/a> pero bien hecho, con una interfaz clara y unas funcionalidades muy \u00fatiles.<\/p>\n<p>Para almacenar la informaci\u00f3n utiliza las librerias sqlite y por tanto no requiere que tengamos en marcha ninguna base de datos. Toda la informaci\u00f3n se guarda en nuestro directorio personal, concretamente &#8216;~\/.gnome2\/cdcollect&#8217;, por tanto podremos en cualquier momento guardar copias de seguridad para poder reestablecerlas en un futuro.<\/p>\n<p>Para instalar la aplicaci\u00f3n es necesario tener el compilador de mono instalado en el sistema, adem\u00e1s de las librerias gtk# junto a las cabeceras (.h) de GTK&#8230; en el caso de gentoo ya se encontrar\u00e1n en el sistema, en el caso de Ubuntu tendremos que instalar alg\u00fan que otro paquete de desarrollo (creo que yo necesite libgtk2.0-dev, libsqlite0-dev, libgnome2-dev, libgnomeui-dev y no se si libgnomevfs2-dev).<\/p>\n<p>Para compilar\/instalar manualmente se siguen los pasos habituales, descomprimimos, entramos en el directorio creado y ejecutamos:<\/p>\n<pre>\r\n.\/configure --prefix=\/usr\r\nmake\r\nmake install\r\n<\/pre>\n<p>En mi caso en lugar de &#8216;make install&#8217; prefiero hacer &#8216;checkinstall&#8217; y as\u00ed ya me generar\u00e1 el paquete .deb para mi sistema Ubuntu. De esta forma podr\u00e9 desinstalarlo m\u00e1s c\u00f3modamente en el futuro.<\/p>\n<p>Una vez instalado podremos ejecutar simplemente &#8216;cdcollect&#8217; y ya vereis que es muy f\u00e1cil de utilizar el programa. Ahora ya podemos comenzar a indexar CDs y as\u00ed nos ahorraremos tener que mirar 30 CDs cada vez que busquemos una aplicaci\u00f3n\/fichero\/mp3 ya que simplemente lo buscaremos utilizando CDCollect.<\/p>\n<p>Otra caracter\u00edstica interesante de CDCollect es que te descomprime los ficheros que encuentre comprimidos en el CD y guarda la informaci\u00f3n de los ficheros que contiene, por tanto no nos aparecer\u00e1 simplemente en nuestro listado el nombre del comprimido sino que tambi\u00e9n saldr\u00e1 su contenido.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CDCollect es un indexador de CDs gr\u00e1fico para GNOME escrito en C# y que por lo tanto necesita mono para ejecutarse. Vendria a ser algo similar a mi aplicaci\u00f3n Indexator.NET pero bien hecho, con una interfaz clara y unas funcionalidades muy \u00fatiles. Para almacenar la informaci\u00f3n utiliza las librerias sqlite y por tanto no requiere &hellip; <a href=\"https:\/\/www.marblestation.com\/?p=222\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">CDColect: indexador de CDs<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,6],"tags":[],"class_list":["post-222","post","type-post","status-publish","format-standard","hentry","category-espanyol","category-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=222"}],"version-history":[{"count":1,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/222\/revisions"}],"predecessor-version":[{"id":1700,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/222\/revisions\/1700"}],"wp:attachment":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}