{"id":348,"date":"2009-08-16T23:30:35","date_gmt":"2009-08-17T02:30:35","guid":{"rendered":"http:\/\/leandroascierto.com\/blog\/?p=348"},"modified":"2011-08-27T08:29:34","modified_gmt":"2011-08-27T11:29:34","slug":"descargador","status":"publish","type":"post","link":"https:\/\/leandroascierto.com\/blog\/descargador\/","title":{"rendered":"Descargador"},"content":{"rendered":"<p style=\"text-align: justify;\">Este es un proyecto de un descargador m\u00faltiple de archivos en la web, en su proceso de descarga nos informa el nombre del archivo, tipo, estado de la descarga, progreso en forma gr\u00e1fica, velocidad de descarga, tiempo restante, bytes descargados.<br \/>\nTambi\u00e9n tenemos la opci\u00f3n de pausar, retomar o cancelar la descarga, el proyecto utiliza el m\u00f3dulo clase CDownload, al cual le he hecho algunas reformas para poder pausar y reanudar la descarga, entre otras.<br \/>\nPara mostrar el progreso utilic\u00e9 la clase cListViewProgress y algunas apis para cambiar algunos aspectos del Toolbar y el ListView, el proyecto podr\u00e1 apreciarse mejor si \u00e9ste est\u00e1 compilado ya que de esa forma se aplicar\u00e1n los temas de Windows.<\/p>\n<p align=\"center\"><a title=\"Descargador de archivos en la web\" href=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/Descarga.png\" rel=\"sexylightbox\"><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/Descarga2.png\" alt=\"\" \/><\/a><\/p>\n<p align=\"center\"><a href=\"https:\/\/leandroascierto.com\/blog\/descarga.php?url=Descargador.zip\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"Descargar\" src=\"https:\/\/leandroascierto.com\/blog\/descarga.php?file=Descargador.zip\" alt=\"\" width=\"280\" height=\"61\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este es un proyecto de un descargador m\u00faltiple de archivos en la web, en su proceso de descarga nos informa el nombre del archivo, tipo, estado de la descarga, progreso en forma gr\u00e1fica, velocidad de descarga, tiempo restante, bytes descargados. Tambi\u00e9n tenemos la opci\u00f3n de pausar, retomar o cancelar la descarga, el proyecto utiliza el <a href='https:\/\/leandroascierto.com\/blog\/descargador\/' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39],"tags":[81],"class_list":["post-348","post","type-post","status-publish","format-standard","hentry","category-proyectos","tag-download-file","category-39-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/comments?post=348"}],"version-history":[{"count":2,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/348\/revisions"}],"predecessor-version":[{"id":529,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/348\/revisions\/529"}],"wp:attachment":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/media?parent=348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/categories?post=348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/tags?post=348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}