{"id":253,"date":"2018-04-16T21:45:33","date_gmt":"2018-04-16T20:45:33","guid":{"rendered":"https:\/\/www.alsacloud.fr\/?p=253"},"modified":"2018-05-01T11:16:41","modified_gmt":"2018-05-01T10:16:41","slug":"diaporama-qui-sactualise-seul","status":"publish","type":"post","link":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/","title":{"rendered":"Diaporama qui s&rsquo;actualise seul"},"content":{"rendered":"<p>Nous avons organis\u00e9 un \u00e9v\u00e9nement sportif sur lequel nous voulions \u00e0 l&rsquo;arriv\u00e9e pouvoir diffuser sur un grand \u00e9cran des photos de la course.<br \/>\nPour cela j&rsquo;ai imagin\u00e9 d&rsquo;avoir :<\/p>\n<ul>\n<li>d&rsquo;un cot\u00e9 des t\u00e9l\u00e9phones portables avec un compte Dropbox pour y t\u00e9l\u00e9charger les photos<\/li>\n<li>de l&rsquo;autre cot\u00e9 un pc connect\u00e9 en 3G avec ce m\u00eame compte Dropbox pour t\u00e9l\u00e9charger les photos en direct<\/li>\n<li>Un logiciel capable de faire un diaporama en incluant les nouvelles photos<\/li>\n<\/ul>\n<p>N&rsquo;ayant pas trouv\u00e9 de solution pour le logiciel capable de faire le diaporama en incluant les nouvelles photos d\u00e9pos\u00e9es dans le dossier, je me suis inspir\u00e9 de scripts trouv\u00e9 sur internet pour faire cela en powershell.<\/p>\n<pre class=\"brush: powershell; title: ; notranslate\" title=\"\">\r\n$folder = &quot;D:\\Dropbox\\Photos&quot;\r\n$wait = 5\r\n$exitFolder = $folder + &quot;\\quitter&quot;\r\n \r\n \r\n&#x5B;void]&#x5B;reflection.assembly]::LoadWithPartialName(&quot;System.Windows.Forms&quot;)\r\n$form = new-object Windows.Forms.Form\r\n$form.Text = &quot;Image Viewer&quot;\r\n$form.WindowState= &quot;Maximized&quot;\r\n$form.controlbox = $false\r\n$form.formborderstyle = &quot;0&quot;\r\n$form.BackColor = &#x5B;System.Drawing.Color]::black\r\n \r\n$pictureBox = new-object Windows.Forms.PictureBox\r\n$pictureBox.dock = &quot;fill&quot;\r\n$pictureBox.sizemode = 4\r\n$form.controls.add($pictureBox)\r\n$form.Add_Shown( { $form.Activate()} )\r\n$form.Show()\r\n \r\ndo\r\n{\r\n $files = (get-childitem $folder | where { ! $_.PSIsContainer})\r\n foreach ($file in $files)\r\n {\r\n # test si le dossier exitfolder existe si oui fin du script\r\n If (-not (Test-Path $exitFolder)) {\r\n &#x5B;System.Windows.Forms.SendKeys]::SendWait(&quot;b&quot;)\r\n $pictureBox.Image = &#x5B;System.Drawing.Image]::Fromfile($file.fullname)\r\n $form.bringtofront()\r\n Start-Sleep -Seconds $wait\r\n }\r\n else{\r\n $form.close()\r\n exit\r\n }\r\n }\r\n}\r\nWhile ($running -ne 1)\r\n<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Nous avons organis\u00e9 un \u00e9v\u00e9nement sportif sur lequel nous voulions \u00e0 l&rsquo;arriv\u00e9e pouvoir diffuser sur un grand \u00e9cran des photos de la course. Pour cela j&rsquo;ai imagin\u00e9 d&rsquo;avoir : d&rsquo;un cot\u00e9 des t\u00e9l\u00e9phones portables avec <a class=\"mh-excerpt-more\" href=\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/\" title=\"Diaporama qui s&rsquo;actualise seul\">[Lire la suite&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":202,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-253","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Diaporama qui s&#039;actualise seul - Alsacloud.fr<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Diaporama qui s&#039;actualise seul - Alsacloud.fr\" \/>\n<meta property=\"og:description\" content=\"Nous avons organis\u00e9 un \u00e9v\u00e9nement sportif sur lequel nous voulions \u00e0 l&rsquo;arriv\u00e9e pouvoir diffuser sur un grand \u00e9cran des photos de la course. Pour cela j&rsquo;ai imagin\u00e9 d&rsquo;avoir : d&rsquo;un cot\u00e9 des t\u00e9l\u00e9phones portables avec [Lire la suite...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/\" \/>\n<meta property=\"og:site_name\" content=\"Alsacloud.fr\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-16T20:45:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-05-01T10:16:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"658\" \/>\n\t<meta property=\"og:image:height\" content=\"492\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Christophe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christophe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/\"},\"author\":{\"name\":\"Christophe\",\"@id\":\"https:\/\/www.alsacloud.fr\/#\/schema\/person\/0078f7716937efc19bcc4190ba04a0e1\"},\"headline\":\"Diaporama qui s&rsquo;actualise seul\",\"datePublished\":\"2018-04-16T20:45:33+00:00\",\"dateModified\":\"2018-05-01T10:16:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/\"},\"wordCount\":261,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.alsacloud.fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png\",\"articleSection\":[\"PowerShell\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/\",\"url\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/\",\"name\":\"Diaporama qui s'actualise seul - Alsacloud.fr\",\"isPartOf\":{\"@id\":\"https:\/\/www.alsacloud.fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png\",\"datePublished\":\"2018-04-16T20:45:33+00:00\",\"dateModified\":\"2018-05-01T10:16:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#primaryimage\",\"url\":\"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png\",\"contentUrl\":\"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png\",\"width\":658,\"height\":492},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.alsacloud.fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Diaporama qui s&rsquo;actualise seul\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.alsacloud.fr\/#website\",\"url\":\"https:\/\/www.alsacloud.fr\/\",\"name\":\"Alsacloud.fr\",\"description\":\"Un savoir local pour une technologie dans les nuages...\",\"publisher\":{\"@id\":\"https:\/\/www.alsacloud.fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.alsacloud.fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.alsacloud.fr\/#organization\",\"name\":\"Alsacloud\",\"url\":\"https:\/\/www.alsacloud.fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.alsacloud.fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2018\/08\/alsacloud-court.jpg\",\"contentUrl\":\"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2018\/08\/alsacloud-court.jpg\",\"width\":236,\"height\":57,\"caption\":\"Alsacloud\"},\"image\":{\"@id\":\"https:\/\/www.alsacloud.fr\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.alsacloud.fr\/#\/schema\/person\/0078f7716937efc19bcc4190ba04a0e1\",\"name\":\"Christophe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.alsacloud.fr\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/3d25575aea1327ae348baec67484323c?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/3d25575aea1327ae348baec67484323c?s=96&d=mm&r=g\",\"caption\":\"Christophe\"},\"description\":\"Passionn\u00e9 d'informatique et de nouvelles technologies depuis mon plus jeune \u00e2ge je souhaite partager ici quelques recherches que j'ai effectu\u00e9s.\",\"sameAs\":[\"http:\/\/www.alsalcoud.fr\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Diaporama qui s'actualise seul - Alsacloud.fr","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/","og_locale":"fr_FR","og_type":"article","og_title":"Diaporama qui s'actualise seul - Alsacloud.fr","og_description":"Nous avons organis\u00e9 un \u00e9v\u00e9nement sportif sur lequel nous voulions \u00e0 l&rsquo;arriv\u00e9e pouvoir diffuser sur un grand \u00e9cran des photos de la course. Pour cela j&rsquo;ai imagin\u00e9 d&rsquo;avoir : d&rsquo;un cot\u00e9 des t\u00e9l\u00e9phones portables avec [Lire la suite...]","og_url":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/","og_site_name":"Alsacloud.fr","article_published_time":"2018-04-16T20:45:33+00:00","article_modified_time":"2018-05-01T10:16:41+00:00","og_image":[{"width":658,"height":492,"url":"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png","type":"image\/png"}],"author":"Christophe","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Christophe","Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#article","isPartOf":{"@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/"},"author":{"name":"Christophe","@id":"https:\/\/www.alsacloud.fr\/#\/schema\/person\/0078f7716937efc19bcc4190ba04a0e1"},"headline":"Diaporama qui s&rsquo;actualise seul","datePublished":"2018-04-16T20:45:33+00:00","dateModified":"2018-05-01T10:16:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/"},"wordCount":261,"commentCount":1,"publisher":{"@id":"https:\/\/www.alsacloud.fr\/#organization"},"image":{"@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#primaryimage"},"thumbnailUrl":"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png","articleSection":["PowerShell"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/","url":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/","name":"Diaporama qui s'actualise seul - Alsacloud.fr","isPartOf":{"@id":"https:\/\/www.alsacloud.fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#primaryimage"},"image":{"@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#primaryimage"},"thumbnailUrl":"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png","datePublished":"2018-04-16T20:45:33+00:00","dateModified":"2018-05-01T10:16:41+00:00","breadcrumb":{"@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#primaryimage","url":"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png","contentUrl":"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2016\/01\/powershell2.png","width":658,"height":492},{"@type":"BreadcrumbList","@id":"https:\/\/www.alsacloud.fr\/index.php\/scripting\/powershell\/diaporama-qui-sactualise-seul\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.alsacloud.fr\/"},{"@type":"ListItem","position":2,"name":"Diaporama qui s&rsquo;actualise seul"}]},{"@type":"WebSite","@id":"https:\/\/www.alsacloud.fr\/#website","url":"https:\/\/www.alsacloud.fr\/","name":"Alsacloud.fr","description":"Un savoir local pour une technologie dans les nuages...","publisher":{"@id":"https:\/\/www.alsacloud.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.alsacloud.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.alsacloud.fr\/#organization","name":"Alsacloud","url":"https:\/\/www.alsacloud.fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.alsacloud.fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2018\/08\/alsacloud-court.jpg","contentUrl":"https:\/\/www.alsacloud.fr\/wp-content\/uploads\/2018\/08\/alsacloud-court.jpg","width":236,"height":57,"caption":"Alsacloud"},"image":{"@id":"https:\/\/www.alsacloud.fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.alsacloud.fr\/#\/schema\/person\/0078f7716937efc19bcc4190ba04a0e1","name":"Christophe","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.alsacloud.fr\/#\/schema\/person\/image\/","url":"http:\/\/0.gravatar.com\/avatar\/3d25575aea1327ae348baec67484323c?s=96&d=mm&r=g","contentUrl":"http:\/\/0.gravatar.com\/avatar\/3d25575aea1327ae348baec67484323c?s=96&d=mm&r=g","caption":"Christophe"},"description":"Passionn\u00e9 d'informatique et de nouvelles technologies depuis mon plus jeune \u00e2ge je souhaite partager ici quelques recherches que j'ai effectu\u00e9s.","sameAs":["http:\/\/www.alsalcoud.fr"]}]}},"_links":{"self":[{"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/posts\/253"}],"collection":[{"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/comments?post=253"}],"version-history":[{"count":7,"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/posts\/253\/revisions"}],"predecessor-version":[{"id":471,"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/posts\/253\/revisions\/471"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/media\/202"}],"wp:attachment":[{"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/media?parent=253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/categories?post=253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alsacloud.fr\/index.php\/wp-json\/wp\/v2\/tags?post=253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}