{"id":75244,"date":"2021-12-16T12:33:15","date_gmt":"2021-12-16T12:33:15","guid":{"rendered":"https:\/\/droix.net\/blogs\/rg351-game-scraping-faq-o-que-e-scraping-e-como-fazer-scraping-de-metadados\/"},"modified":"2025-09-15T11:50:27","modified_gmt":"2025-09-15T10:50:27","slug":"rg351-game-scraping-faq-o-que-e-scraping-e-como-fazer-scraping-de-metadados","status":"publish","type":"post","link":"https:\/\/droix.net\/blogs\/pt-pt\/rg351-game-scraping-faq-o-que-e-scraping-e-como-fazer-scraping-de-metadados\/","title":{"rendered":"RG351 Game Scraping FAQ - O que \u00e9 Scraping e como fazer Scraping de Metadados"},"content":{"rendered":"\n<p>Qual \u00e9 a fun\u00e7\u00e3o de \"raspagem\" do modelo RG351 que adquiriu recentemente? Aprenda o qu\u00ea, porqu\u00ea e como fazer scraping na sua nova <a href=\"https:\/\/go.droix.co.uk\/RETRO-GAMING-HANDHELD\" target=\"_blank\" rel=\"noreferrer noopener\">consola de jogos retro<\/a> com este pequeno guia pr\u00e1tico.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-game-metadata-scraping\">O que \u00e9 a raspagem de jogos (metadados)?<\/h2>\n\n<p>Uma carater\u00edstica presente em todos os modelos RG351 da base - RG351P, RG351M, RG351V e RG351MP - \u00e9 a capacidade de realizar uma a\u00e7\u00e3o conhecida como \"raspagem\".<\/p>\n\n<p>Os ficheiros de jogos, quer sejam ROMs, BINs, ISOs ou outros, n\u00e3o v\u00eam com qualquer caixa ou informa\u00e7\u00e3o extra. Trata-se apenas dos jogos e de todo o seu conte\u00fado.<\/p>\n\n<p>Quando copiado\/colado diretamente para o dispositivo, desde que o tenha colocado na pasta correcta, o jogo aparecer\u00e1 \"tal como est\u00e1\" com o nome de ficheiro dado. Podes carregar uma ROM do Sonic The Hedgehog e chamar-lhe \"Grand_Theft_Auto_27&#8243;, ficando perpetuamente confuso sempre que abrires o jogo no teu dispositivo de 100 libras e n\u00e3o fores recebido com um t\u00edtulo AAA Blockbuster de 80 anos no futuro.<\/p>\n\n<p>Para contornar esta situa\u00e7\u00e3o, a maioria dos sistemas operativos utiliza algo conhecido como<strong>\"metadados<\/strong>\". Os metadados s\u00e3o dados utilizados para descrever <strong>o que<\/strong> \u00e9 outro dado. No caso dos jogos, isto inclui normalmente informa\u00e7\u00f5es como o t\u00edtulo real (que, por v\u00e1rias raz\u00f5es, nem sempre \u00e9 a melhor coisa a utilizar como nome de ficheiro), a data de lan\u00e7amento e at\u00e9 meios visuais como a arte da caixa.<\/p>\n\n<p>No entanto, nem todos n\u00f3s somos coleccionadores e somos todos pessoas ocupadas. Por isso, \u00e9 pouco prov\u00e1vel que tenhamos tempo para introduzir manualmente todos estes metadados para as nossas vastas colec\u00e7\u00f5es de jogos. \u00c9 aqui que entram <strong>as sociedades de conserva\u00e7\u00e3o de<\/strong> ca\u00e7a e a <strong>raspagem<\/strong>.<\/p>\n\n<p>A recolha de dados \u00e9 um processo automatizado que permite reunir metadados de centenas e milhares de jogos com muito pouco esfor\u00e7o.<\/p>\n\n<h2 class=\"wp-block-heading\">Como funciona o raspagem de jogos?<\/h2>\n\n<p>Por defeito, todos os metadados de um determinado sistema s\u00e3o armazenados num ficheiro chamado \"gamelist.xml\". Pode encontrar um para cada pasta do sistema.<\/p>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/notepad_g5KQNSgVb9.jpg\" alt=\"gamelist_xml_example\" class=\"wp-image-4023\" width=\"638\" height=\"444\" srcset=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/notepad_g5KQNSgVb9.jpg 812w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/notepad_g5KQNSgVb9-300x209.jpg 300w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/notepad_g5KQNSgVb9-768x535.jpg 768w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/notepad_g5KQNSgVb9-450x314.jpg 450w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/notepad_g5KQNSgVb9-780x544.jpg 780w\" sizes=\"(max-width: 638px) 100vw, 638px\" \/><figcaption>\u00c9 f\u00e1cil fazer pequenas altera\u00e7\u00f5es no .xml manualmente, mas faz\u00ea-lo em massa exigiria horas, se n\u00e3o dias de trabalho.<\/figcaption><\/figure><\/div>\n\n<p>Este ficheiro cont\u00e9m linhas e mais linhas de dados que descrevem v\u00e1rios aspectos do ficheiro do jogo para o qual apontam (denotado pela etiqueta <path> ), e cada jogo pode ser ajustado para apresentar tanta ou t\u00e3o pouca informa\u00e7\u00e3o quanto desejar.<\/path><\/p>\n\n<p>O sistema funciona da seguinte forma: quando o dispositivo arranca, consulta estes ficheiros .xml e utiliza-os para preencher as listas de jogos apresentadas pelo sistema. Em seguida, preencher\u00e1 automaticamente a interface do utilizador, tal como definido pelo tema, com os metadados das etiquetas definidas.<\/p>\n\n<p>A forma como estes metadados s\u00e3o mostrados depende inteiramente do seu tema e das op\u00e7\u00f5es que seleccionou para ele (que tamb\u00e9m podem ser ajustadas livremente).<\/p>\n\n<p>A recolha de dados \u00e9 o processo de preenchimento autom\u00e1tico destes ficheiros de metadados com centenas e milhares de entradas, normalmente com base no nome do ficheiro do t\u00edtulo.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-how-do-i-scrape-for-game-meta-data\">Como \u00e9 que procuro (meta)dados de jogos?<\/h2>\n\n<p>Atualmente, a maior base de dados em linha publicamente dispon\u00edvel \u00e9 a <a href=\"https:\/\/www.screenscraper.fr\/\" target=\"_blank\" rel=\"noreferrer noopener\">ScreenScraper<\/a>. Neste s\u00edtio, h\u00e1 centenas e milhares de jogos que tiveram informa\u00e7\u00f5es, arte da caixa e at\u00e9 pequenos v\u00eddeos de pr\u00e9-visualiza\u00e7\u00e3o do jogo carregados manualmente e seleccionados por centenas de volunt\u00e1rios generosos.<\/p>\n\n<p>Existem tamb\u00e9m s\u00edtios alternativos, como o <a href=\"https:\/\/thegamesdb.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">TheGamesDB<\/a>, que efectuam servi\u00e7os semelhantes.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"903\" height=\"161\" src=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/msedge_yTiInlnDZd.jpg\" alt=\"\" class=\"wp-image-4024\" srcset=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/msedge_yTiInlnDZd.jpg 903w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/msedge_yTiInlnDZd-300x53.jpg 300w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/msedge_yTiInlnDZd-768x137.jpg 768w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/msedge_yTiInlnDZd-450x80.jpg 450w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/msedge_yTiInlnDZd-780x139.jpg 780w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><figcaption>O ScreenScraper \u00e9 um esfor\u00e7o excecional da comunidade em nome da preserva\u00e7\u00e3o de jogos. Algo que este autor apoia firmemente.<\/figcaption><\/figure>\n\n<p>Por padr\u00e3o, o RG351s consultar\u00e1 o ScreenScraper para downloads de metadados.  <\/p>\n\n<p><a href=\"https:\/\/www.screenscraper.fr\/\" target=\"_blank\" rel=\"noreferrer noopener\">O ScreenScraper<\/a> desactivar\u00e1 automaticamente a recolha de dados de clientes n\u00e3o registados quando a carga do servidor for demasiado elevada, uma vez que, quando s\u00e3o feitos demasiados pedidos, o servidor pode potencialmente falhar.<\/p>\n\n<p>Se, no momento da publica\u00e7\u00e3o, a recolha de dados estiver atualmente desactivada para clientes n\u00e3o registados, pode contornar esta situa\u00e7\u00e3o inscrevendo-se no site ScreenScraper e introduzindo as suas credenciais na interface de recolha de dados do RG351. H\u00e1 um limite m\u00e1ximo para a quantidade de dados que se pode recolher por dia, mas esse limite pode ser aumentado para quem fizer um donativo para o s\u00edtio.<\/p>\n\n<p>Para aceder \u00e0 fun\u00e7\u00e3o de raspagem, prima o bot\u00e3o Iniciar no menu principal e seleccione a op\u00e7\u00e3o \"Raspar\".<\/p>\n\n<p>Antes de procurar metadados, \u00e9 poss\u00edvel definir exatamente o que se pretende descarregar.  <\/p>\n\n<h3 class=\"wp-block-heading\" id=\"h-defining-metadata\">Defini\u00e7\u00e3o de metadados<\/h3>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu-1024x768.jpg\" alt=\"\" class=\"wp-image-4032\" width=\"562\" height=\"421\" srcset=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu-1024x768.jpg 1024w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu-300x225.jpg 300w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu-768x576.jpg 768w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu-280x210.jpg 280w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu-560x420.jpg 560w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu-450x338.jpg 450w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu-780x585.jpg 780w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/12\/scraping_menu.jpg 1200w\" sizes=\"(max-width: 562px) 100vw, 562px\" \/><figcaption>O ecr\u00e3 pode ter um aspeto ligeiramente diferente, dependendo do tema e\/ou do firmware que tiver instalado.<\/figcaption><\/figure><\/div>\n\n<p>Algumas etiquetas\/campos not\u00e1veis que pode definir s\u00e3o as seguintes<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Fonte da imagem<\/strong><ul><li>Esta \u00e9 a imagem principal que ser\u00e1 utilizada para representar o jogo na maioria dos temas.<\/li><li>Pode escolher entre as seguintes imagens para utilizar:<ul><li>Captura <strong>de ecr\u00e3 <\/strong>- Uma captura de ecr\u00e3 aleat\u00f3ria do jogo.<\/li><li>Captura <strong>de ecr\u00e3 do t\u00edtulo<\/strong> - Uma captura de ecr\u00e3 do ecr\u00e3 de t\u00edtulo do jogo.<\/li><li><strong>Caixa 2D <\/strong>- Uma digitaliza\u00e7\u00e3o plana da arte da caixa do jogo<\/li><li><strong>Caixa 3D<\/strong> - A arte da caixa do jogo vista de uma perspetiva 3D em \u00e2ngulo<\/li><li><strong>Arte de f\u00e3<\/strong> - auto-explicativa<\/li><li><strong>Mix V1<\/strong> - Uma combina\u00e7\u00e3o de Box 3D e Screenshot, juntamente com um log\u00f3tipo.<\/li><li><strong>Mix V2<\/strong> - Uma combina\u00e7\u00e3o de Box 3D e Screenshot, juntamente com um log\u00f3tipo e um modelo de suporte f\u00edsico (CD, cartucho, etc.)<\/li><\/ul><\/li><\/ul><\/li><li><strong>Caixa Fonte<\/strong><ul><li>Este \u00e9 apenas um campo para o box-art, caso esteja a utilizar uma das fontes de imagem mistas.<\/li><\/ul><\/li><li><strong>Fonte do log\u00f3tipo<\/strong><ul><li>Semelhante ao Box Source, mas para o pr\u00f3prio log\u00f3tipo.<ul><li>Se optar por \"Wheel\", descarregar\u00e1 um log\u00f3tipo aut\u00f3nomo do jogo.<\/li><li>Ao optar por \"Marquee\", o log\u00f3tipo ser\u00e1 transferido num formato normalizado, tornando as coisas visualmente mais consistentes.<\/li><\/ul><\/li><\/ul><\/li><li><strong>Classifica\u00e7\u00f5es<\/strong><ul><li>Uma classifica\u00e7\u00e3o arbitr\u00e1ria para o jogo, definida pela comunidade ScreenScraper. \u00datil para ajudar a decidir o que tocar num relance.<\/li><\/ul><\/li><li><strong>V\u00eddeos<\/strong><ul><li>Pode descarregar um pequeno v\u00eddeo de jogo que ser\u00e1 reproduzido na maioria dos temas ap\u00f3s um pequeno atraso. Funciona como uma esp\u00e9cie de antevis\u00e3o.<\/li><li>No caso de colec\u00e7\u00f5es grandes, esta op\u00e7\u00e3o pode consumir muito do espa\u00e7o de armazenamento dispon\u00edvel, pelo que deve ter cuidado.<\/li><\/ul><\/li><\/ul>\n\n<p>Existem tamb\u00e9m outras op\u00e7\u00f5es para descarregar fanart, manuais de jogos e muito mais. Mas, dependendo do firmware e do tema, pode nem sequer ser poss\u00edvel visualiz\u00e1-los. Por isso, s\u00e3o muitas vezes um desperd\u00edcio de espa\u00e7o.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"h-missing-medias\">Medias em falta?<\/h3>\n\n<p>Antes de avan\u00e7ar com a recolha de dados, ser-lhe-\u00e1 dada uma \u00faltima op\u00e7\u00e3o para selecionar as plataformas espec\u00edficas para as quais pretende fazer a recolha de dados e se pretende apenas fazer a recolha de dados para \"meios em falta\".<\/p>\n\n<p>Se optar por fazer o scraping apenas dos media em falta, qualquer jogo que j\u00e1 tenha uma entrada para uma etiqueta n\u00e3o ser\u00e1 objeto de scraping. Isto poupa-lhe muito tempo se s\u00f3 estiver a adicionar alguns t\u00edtulos a uma cole\u00e7\u00e3o de jogos que j\u00e1 tem muitos metadados.<\/p>\n\n<p>Depois de definir estas op\u00e7\u00f5es, s\u00f3 precisa de carregar no bot\u00e3o \"Scrape Now\". O processo de raspagem ser\u00e1 efectuado automaticamente em segundo plano. Dependendo do n\u00famero de jogos e dos tipos de metadados que est\u00e1 a extrair, este processo pode demorar alguns segundos ou v\u00e1rias horas.<\/p>\n\n<p>Aconselhamos a n\u00e3o utilizar o aparelho durante este per\u00edodo.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-can-i-scrape-for-game-metadata-on-pc\">Posso procurar metadados de jogos no PC?<\/h2>\n\n<p>Pode! Embora existam muitas ferramentas para o fazer, uma das mais populares \u00e9 o <a href=\"https:\/\/www.skraper.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">Skraper<\/a>. Com estas ferramentas, pode preparar o seu cart\u00e3o SD antes de o colocar no sistema. Isto poupa-lhe tempo e aumenta a granularidade da personaliza\u00e7\u00e3o dispon\u00edvel.<\/p>\n\n<p>Como usar o Skraper em particular est\u00e1 fora do \u00e2mbito deste artigo. <a href=\"https:\/\/www.youtube.com\/watch?v=RBQuFBbRsXs\" target=\"_blank\" rel=\"noreferrer noopener\">Mas podes ver um guia pr\u00e1tico em v\u00eddeo do popular youtuber Retro Game Corps<\/a>.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclus\u00e3o<\/h2>\n\n<p>Com o scraping, \u00e9 poss\u00edvel \"embelezar\" a sua cole\u00e7\u00e3o de jogos. Tornando-os mais agrad\u00e1veis \u00e0 vista e mais f\u00e1ceis de navegar, tanto para si como para qualquer pessoa que possa estar a utilizar o dispositivo.<\/p>\n\n<p>Recomendamos vivamente a utiliza\u00e7\u00e3o de scraping para melhorar realmente a sua experi\u00eancia.  <em>Mas n\u00e3o se preocupe com os servidores do ScreenScraper.<\/em><\/p>\n\n<p>Se estiver interessado em adquirir um dispositivo RG351, recomendamos que consulte a nossa gama de dispositivos port\u00e1teis <a href=\"https:\/\/go.droix.co.uk\/ANBERNIC\" target=\"_blank\" rel=\"noreferrer noopener\">ANBERNIC<\/a> em <a href=\"https:\/\/droix.net\/blogs\/pt-pt\/\" target=\"_blank\" rel=\"noreferrer noopener\">droix.co.uk<\/a>. Ou talvez ver algumas das nossas <a href=\"https:\/\/go.droix.co.uk\/BEST-RETRO-GAMING-HANDHELD\" target=\"_blank\" rel=\"noreferrer noopener\">melhores consolas de jogos retro<\/a> aqui no blogue DroiX.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\"Raspagem\"? \"Metadados\"? Saiba o que s\u00e3o e como utiliz\u00e1-los para personalizar a sua cole\u00e7\u00e3o de jogos aqui!<\/p>\n","protected":false},"author":859,"featured_media":51704,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[770],"tags":[1587],"class_list":{"0":"post-75244","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-sem-categoria","8":"tag-jogos-retro-pt-pt"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/posts\/75244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/users\/859"}],"replies":[{"embeddable":true,"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/comments?post=75244"}],"version-history":[{"count":1,"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/posts\/75244\/revisions"}],"predecessor-version":[{"id":339590,"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/posts\/75244\/revisions\/339590"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/media\/51704"}],"wp:attachment":[{"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/media?parent=75244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/categories?post=75244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/droix.net\/blogs\/pt-pt\/wp-json\/wp\/v2\/tags?post=75244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}