{"id":2067,"date":"2011-03-23T23:00:39","date_gmt":"2011-03-23T22:00:39","guid":{"rendered":"http:\/\/blogs.wittwer.fr\/whiler\/?p=2067"},"modified":"2012-03-03T04:22:12","modified_gmt":"2012-03-03T03:22:12","slug":"wtvix","status":"publish","type":"post","link":"https:\/\/blogs.wittwer.fr\/whiler\/2011\/03\/23\/wtvix\/","title":{"rendered":"wTViX"},"content":{"rendered":"<p>Les <a target=\"_blank\" href=\"https:\/\/www.dvico.fr\">TViX<\/a> permettent d&rsquo;afficher les r\u00e9pertoires de vos photos, de vos films, en utilisant des images persos (pour cela, il faut activer l&rsquo;option <em>Cover Art<\/em> dans les param\u00e8tres du TViX)&#8230; Ils permettent \u00e9galement d&rsquo;afficher les diff\u00e9rents types de fichiers en fonction d&rsquo;une date.<br \/>\n<a target=\"_blank\" href=\"https:\/\/www.tvixie.com\/\">TViXiE<\/a> est une application qui permet de facilement mettre \u00e0 jour les fichiers n\u00e9cessaires pour cet affichage.<\/p>\n<p>Or, des fonctionnalit\u00e9s me manquaient afin de gagner du temps lors de mes mises \u00e0 jour. De plus, mon client <a target=\"_blank\" href=\"https:\/\/filezilla-project.org\/client_screenshots.php\">Filezilla<\/a> ayant des difficult\u00e9s \u00e0 communiquer avec le serveur FTP du TViX, et ayant d\u00e9j\u00e0 cod\u00e9 un client FTP pour <a href=\"\/whiler\/2010\/11\/23\/w-freebox-proxy\/\">wFP<\/a>, je me suis d\u00e9cid\u00e9 \u00e0 me faire une application qui r\u00e9ponde \u00e0 mes besoins compl\u00e9mentaires de TViXiE, <a href=\"https:\/\/www.whiler.com\/freewares\/download?wtvix.exe\">wTViX<\/a>.<\/p>\n<p><center><div id=\"attachment_2068\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/main.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2068\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/main-300x212.jpg\" alt=\"wTViX\" title=\"wTViX\" width=\"300\" height=\"212\" class=\"size-medium wp-image-2068\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/main-300x212.jpg 300w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/main.jpg 654w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2068\" class=\"wp-caption-text\">wTViX<\/p><\/div><\/center><br \/>\n<!--more-->wTViX me permet d&rsquo;envoyer mes fichiers locaux sur mon TViX, aussi bien en connexion USB que FTP.<br \/>\n<center><div id=\"attachment_2071\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/connection.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2071\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/connection-300x186.jpg\" alt=\"Connexions\" title=\"Connexions\" width=\"300\" height=\"186\" class=\"size-medium wp-image-2071\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/connection-300x186.jpg 300w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/connection.jpg 654w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2071\" class=\"wp-caption-text\">Connexions<\/p><\/div><\/center><br \/>\nJe peux \u00e9diter les diff\u00e9rents fichiers sp\u00e9cifiques au Cover Art.<br \/>\n<center><div id=\"attachment_2073\" style=\"width: 303px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/images.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2073\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/images-293x300.jpg\" alt=\"Les images\" title=\"Les images\" width=\"293\" height=\"300\" class=\"size-medium wp-image-2073\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/images-293x300.jpg 293w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/images.jpg 654w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><p id=\"caption-attachment-2073\" class=\"wp-caption-text\">Les images<\/p><\/div><br \/>\n<div id=\"attachment_2074\" style=\"width: 303px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/movieinfo.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2074\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/movieinfo-293x300.jpg\" alt=\"Les informations des films\" title=\"Les informations des films\" width=\"293\" height=\"300\" class=\"size-medium wp-image-2074\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/movieinfo-293x300.jpg 293w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/movieinfo.jpg 654w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><p id=\"caption-attachment-2074\" class=\"wp-caption-text\">Les informations des films<\/p><\/div><\/center><br \/>\nJe peux facilement rep\u00e9rer les diff\u00e9rents types de fichiers pr\u00e9sents dans un r\u00e9pertoire.<br \/>\n<center><div id=\"attachment_2075\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/specialfiles.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2075\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/specialfiles-300x186.jpg\" alt=\"Ic\u00f4nes d\u00e9di\u00e9es\" title=\"Ic\u00f4nes d\u00e9di\u00e9es\" width=\"300\" height=\"186\" class=\"size-medium wp-image-2075\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/specialfiles-300x186.jpg 300w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/specialfiles.jpg 654w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2075\" class=\"wp-caption-text\">Ic\u00f4nes d\u00e9di\u00e9es<\/p><\/div><\/center><br \/>\nMais \u00e9galement v\u00e9rifier tout un ensemble de r\u00e9pertoires.<br \/>\n<center><div id=\"attachment_2076\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/checkspecialfiles.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2076\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/checkspecialfiles-300x231.jpg\" alt=\"V\u00e9rifier les fichiers sp\u00e9cifiques d&#039;un r\u00e9pertoire\" title=\"V\u00e9rifier les fichiers sp\u00e9cifiques d&#039;un r\u00e9pertoire\" width=\"300\" height=\"231\" class=\"size-medium wp-image-2076\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/checkspecialfiles-300x231.jpg 300w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/checkspecialfiles.jpg 761w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2076\" class=\"wp-caption-text\">V\u00e9rifier les fichiers sp\u00e9cifiques d&#039;un r\u00e9pertoire<\/p><\/div><\/center><\/p>\n<p>Depuis le TViX, pouvant obtenir mes images par dates, j&rsquo;ai souhait\u00e9 pouvoir modifier les dates utilis\u00e9es pour cette affichage. Ainsi, je peux \u00e9diter la base de donn\u00e9es du TViX, soit manuellement, soit automatiquement en r\u00e9cup\u00e9rant par exemple les informations EXIF de mes photos.<br \/>\n<center><div id=\"attachment_2078\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/sqldates.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2078\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/sqldates-300x199.jpg\" alt=\"Mises \u00e0 jour des dates\" title=\"Mises \u00e0 jour des dates\" width=\"300\" height=\"199\" class=\"size-medium wp-image-2078\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/sqldates-300x199.jpg 300w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/sqldates.jpg 654w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2078\" class=\"wp-caption-text\">Mises \u00e0 jour des dates<\/p><\/div><br \/>\n<div id=\"attachment_2079\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/sqleditor.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2079\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/sqleditor-300x227.jpg\" alt=\"Acc\u00e8s SQL complet \u00e0 la base de donn\u00e9es\" title=\"Acc\u00e8s SQL complet \u00e0 la base de donn\u00e9es\" width=\"300\" height=\"227\" class=\"size-medium wp-image-2079\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/sqleditor-300x227.jpg 300w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/sqleditor.jpg 655w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2079\" class=\"wp-caption-text\">Acc\u00e8s SQL complet \u00e0 la base de donn\u00e9es<\/p><\/div><\/center><\/p>\n<p>Lorsque l&rsquo;on utilise l&rsquo;affichage avec le Cover Art, il y 3 boutons qui apparaissent sur la page d&rsquo;un film&nbsp;:<\/p>\n<ul>\n<li>Retour<\/li>\n<li>Lire<\/li>\n<li>Pr\u00e9visualiser<\/li>\n<\/ul>\n<p>Afin d&rsquo;utiliser le bouton pour la pr\u00e9visualisation, j&rsquo;ai ajout\u00e9 un navigateur int\u00e9gr\u00e9 qui me permet d&rsquo;effectuer des recherches et de sauvegarder les vid\u00e9os de mon choix que je visualise avec ce navigateur. Je peux ensuite transf\u00e9rer ces vid\u00e9os dans les r\u00e9pertoires qui m&rsquo;int\u00e9ressent et ainsi utiliser le bouton de pr\u00e9visualisation.<br \/>\n<center><div id=\"attachment_2080\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/browser.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2080\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/browser-300x232.jpg\" alt=\"Navigateur et sauvegarde des vid\u00e9os\" title=\"Navigateur et sauvegarde des vid\u00e9os\" width=\"300\" height=\"232\" class=\"size-medium wp-image-2080\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/browser-300x232.jpg 300w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/browser.jpg 630w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2080\" class=\"wp-caption-text\">Navigateur et sauvegarde des vid\u00e9os<\/p><\/div><\/center><\/p>\n<p>N&rsquo;\u00e9tant pas forc\u00e9ment le seul \u00e0 avoir ces besoins sp\u00e9cifiques, je partage cette application via mon site. Ayant garder mes r\u00e9flexes de d\u00e9veloppeurs de base, je n&rsquo;ai bien s\u00fbr pas \u00e9crit de documentation, mais n&rsquo;h\u00e9sitez pas \u00e0 laisser un commentaire si vous avez des questions, si vous souhaitez savoir si ceci ou cela est possible avec wTViX.<\/p>\n<p>Vous pouvez la t\u00e9l\u00e9charger depuis <a href=\"https:\/\/www.whiler.com\/freewares\/download?wtvix.exe\">ce lien<\/a>.<\/p>\n<p>Un \u00e9cran permettant de personnaliser certains param\u00e8tres est \u00e9galement disponible depuis l&rsquo;onglet Pr\u00e9f\u00e9rences.<br \/>\n<center><div id=\"attachment_2081\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"\/whiler\/wp-content\/uploads\/2011\/03\/preferences.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2081\" src=\"\/whiler\/wp-content\/uploads\/2011\/03\/preferences-300x186.jpg\" alt=\"Pr\u00e9f\u00e9rences\" title=\"Pr\u00e9f\u00e9rences\" width=\"300\" height=\"186\" class=\"size-medium wp-image-2081\" srcset=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/preferences-300x186.jpg 300w, https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/uploads\/2011\/03\/preferences.jpg 654w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2081\" class=\"wp-caption-text\">Pr\u00e9f\u00e9rences<\/p><\/div><\/center><\/p>\n<p>&nbsp;<\/p>\n<blockquote><p>Cette application est d\u00e9velopp\u00e9e avec <a target=\"_blank\" href=\"https:\/\/www.embarcadero.com\/fr\/products\/delphi\">Embarcadero Delphi XE<\/a>.<br \/>\nElle n&rsquo;utilise pas <a target=\"_blank\" href=\"https:\/\/www.embarcadero.com\/fr\/products\/dbartisan-xe\">DBArtisan<\/a> pour les scripts SQL <img src=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-includes\/images\/smilies\/skype\/\/happy.gif\" alt=\"(lol)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> <\/p><\/blockquote>\n<p><center><a href=\"\/whiler\/category\/computer\/delphi\/\" title=\"Articles concernant Delphi\"><img loading=\"lazy\" decoding=\"async\" src=\"\/whiler\/wp-content\/uploads\/2009\/10\/built_with_delphi.png\" alt=\"D\u00e9velopp\u00e9 en Delphi\" title=\"D\u00e9velopp\u00e9 en Delphi\" width=\"125\" height=\"51\" class=\"size-full wp-image-2721\" \/><\/a><\/center><\/p>\n<div class=\"thanks_button_div\" \n                  style=\"float: right; margin-right: 10px; margin-top:10px;\"><div id=\"thanksButtonDiv_2067_1\" style=\"background-image:url(https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/plugins\/thanks-you-counter-button\/images\/thanks_compact_brown1.png); background-repeat:no-repeat; float: left; display: inline;\"\n                onmouseover=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_2067_1', true);\" \n                onmouseout=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_2067_1', false);\"\n                onclick=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_2067_1', false);\" >\n                <input type=\"button\" onclick=\"thankYouButtonClick(2067, 'You left &ldquo;Thanks&rdquo; already for this post')\" value=\"Merci\u00a0 0\"\n                  class=\"thanks_button thanks_compact thanks_brown1\"\n                  style=\"  font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: normal;; color:#00f;\"\n                  id=\"thanksButton_2067_1\" title=\"Click to leave &ldquo;Thanks&rdquo; for this post\"\/>\n             <\/div><div id=\"ajax_loader_2067_1\" style=\"display:inline;visibility: hidden;\"><img decoding=\"async\" alt=\"ajax loader\" src=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/plugins\/thanks-you-counter-button\/images\/ajax-loader.gif\" \/><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Les TViX permettent d&rsquo;afficher les r\u00e9pertoires de vos photos, de vos films, en utilisant des images persos (pour cela, il faut activer l&rsquo;option Cover Art dans les param\u00e8tres du TViX)&#8230; Ils permettent \u00e9galement d&rsquo;afficher les diff\u00e9rents types de fichiers en fonction d&rsquo;une date. TViXiE est une application qui permet de facilement mettre \u00e0 jour les [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[125,27,154,43,93,120,61],"class_list":["post-2067","post","type-post","status-publish","format-standard","hentry","category-delphi","tag-b3lly","tag-coloration-syntaxique","tag-delphi","tag-donnees","tag-freeware","tag-localisation","tag-pc"],"_links":{"self":[{"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/posts\/2067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/comments?post=2067"}],"version-history":[{"count":0,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/posts\/2067\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/media?parent=2067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/categories?post=2067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/tags?post=2067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}