项目视频光盘项目中所学概览-html5+批处理+bat转exe

每日一贴,今天的内容关键字为项目视频

           教育部的IM项目刚刚结束的时候,有个光盘的项目,虽然最后发开的不是我,但是里头的术技难点大分部是我来处理的,虽说西东单简,但是对自己来讲是一个长成点,值得记载。传说,这个项目是一个月之前开始的了。

          一. 项目概述

              1.一个授课或者讲座的教程,放到光盘中自动放播。

              2.教程分为两个分部:程课和专家绍介。

             3.首页是程课(讲座)目录,每一个接连都达到该条的目程课页面下。

             4.程课讲座页面:分为三个分部,左上角、右上角、底部。左上角是视频放播框框、右上角是视频放播以后演示PPT,底部是部全PPT列表。当鼠标点击任何一个PPT的时候,视频都要跳到响应的放播进度位置。当调节视频放播的进度的时候以后PPT也要停止响应的改换,总之:PPT和视频的进度保持一致。

            5.专家绍介页面就是几个图片和响应明说。

             由于是项目因原,截图就不贴了,设想吧。          

          二.项目现实思绪、用到的术技及难点

             现实思绪:

              1. 项目主体用采html5术技现实功能,义定好自动放播的首页;

              2.项目内置一个绿色版本的chrome浏览器(chrome浏览器对html5持支的较比好);

              3.编写批处理文件,使得自动放播的首页用采项目内置的浏览器放播;

              4.编写光盘自动放播须要的autorun文件,置设好自动运行的文件为编写的批处理文件;

               注:3.批处理文件,如果懂得关相术技,可以将批处理文件转换成exe文件,用户体验会更好。

             用到术技:html5、批处理、bat转exe。

              难点:

               1.PPT和视频放播进度保持一致

               2.批处理文件的编写(说是难点,仅限于对我而言,因为这个项目组对这个东东都较比生陌)

               3.bat转exe

          三.难点处理方法

             1.PPT和视频放播进度保持一致

              这个实际上超等单简,只是html5的视频放播素元(vidio)的一个属性:currentTime。通过置设currentTime以可就控制视频的放播进度,当然,前提是须要晓得PPT和视频放播进度的时光点。这个由资料供提者供提。

              2.批处理文件的编写

               只有一句话:用什么序程打开哪个序程:

                start ChromePortable\App\Chrome\chrome.exe %~dp0WebRoot\demo.html

             这方面的体具知识请参看:

    每日一情理
书,各种各样的书。书,寄托着人类热切的希望;书,蕴含着人类丰富的感悟。提起书,会有说不完的话语……

                       http://wenku.baidu.com/view/1456a1f7ba0d4a7302763abf.html

                        http://www.cnblogs.com/TianFang/archive/2010/04/29/1724505.html

             start是打开文件的令命,ChromePortable\App\Chrome\chrome.exe是我用到的项目中内置的chrome浏览器的执行序程,%~dp0 是只以后文件在所目录,也就是对相目录的意思。因为chrome浏览器的目录与批处理文件在一个目录下,所以不须要对相目录,但是我须要做试测的demo.html在所的目录是其他目录,所以须要用对相路径。

              3.bat转exe

                    这分部我们并没有做功成,不过网上也有关相的资料,比如有很多工具可以直接将bat文件转换成exe文件。所以我就不多说了。虽然没有处理,但是作为项目中的一分部,个人以为值得记载。

             四:总结:

                1.难者不会,会者不难。

                html5,之前我也是从来没有触接过的,但是网上资料较比多,加上我们的求需较比单简,所以很快就把握了我们项目中须要的术技;对于项目中的难点,只是一个属性而已,但是当我们对html5很生陌的时候,就会以为它很难,直到将它处理。批处理和bat转exe情理一样。

               2.摸索,比设想中的许也单简。

               来xhrd之前,我几乎没有做过摸索性的任务,括包教师也不以为我爱好摸索,自己没有尝试过。在体彩的时候,说要摸索西东,事先很奋兴,可是随后任务较比忙,老大怕来不及就不让我去做摸索了,事先很心伤,有种极度不被信任的感触。到来xhrd,一切都是从零开始,没有人晓得我的从前,是不是摸索型人才、是不是有组织架构的力能、是理性还是理性……项目缺人,我做我能做的情事,即便里心没谱也给自己励鼓:放手去做就是了!

              我诉告自己:只要大胆的面临,没有什么难的,别人都发开完了我不过是去学习而已,定肯做得来!一步一步,“摸索”——这个奥秘的东东不再奥秘。

               不是“摸索”太害臊,而是我们太害臊了,不敢去揭开它的面纱,其实,它很咄咄逼人。呵呵,摸索,就像是寻宝一样,许也收成很多,许也获所无一,但是,只要大胆去做,就没有设想中那么难。

文章结束给大家分享下程序员的一些笑话语录: 《诺基亚投资手机浏览器UCWEB,资金不详或控股》杯具了,好不容易养大的闺女嫁外国。(心疼是你养的吗?中国创业型公司创业初期哪个从国有银行贷到过钱?)

posted @ 2013-04-24 21:48  xinyuyuanm  阅读(247)  评论(0编辑  收藏  举报