如何在XenDesktop中映射USB设备

如何在XenDesktop中映射USB设备,第1张

1. 通过Usbdeview或者设备管理器里面读取设备的PID,VID信息

2. 首先在DDC上开启USB Redirection并添加相应的Policy

3.客户端安装Citrix Receiver或者Citrix Online Plug-in

修改注册表:

32bit OS:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices

64bit OS: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\GenericUSB\Devices

根据设备的性质添加对应的AutoRedirect并将键值设为1

右键Devices->New>Key,添加设备的PID,VID值,在右边的窗口添加新的DWORD value:AutoRedirect为1

4. 在客户端上运行组策略管理(开始->运行->gpedit.msc)

计算机配置->右键管理模板->添加删除模板,添加icaclient_usb.adm

默认路径:c: \Program Files\Citrix\ICA Client\configuration\en\icaclient_usb.adm

添加完以后会多一个Citrix Components的目录,依次展开

5. 在右侧的Generic USB Remoting中配置4个选项

USB Device Rules:添加想要映射的USB设备PID,VID信息

Existing USB device:Enable->Connect all available USB devices

New USB Devices:Enable->Connect the USB device

USB Devices List in Desktop Viewer:Enable

打开R星编辑器等。

1、打开R星编辑器。

2、创建项目。

3、添加vid。

4、导出即可。

《侠盗猎车5》(英文简称:GTA5)是《侠盗猎车手》系列中的第五部,是一款犯罪类游戏。

我说一下我的思路:你给按钮添加一个自定义的属性,属性名可以是任意的,属性值为$v.id,然后在点击这个按钮时,取得该按钮的这个自定义 的属性的值,把它递给后端PHP来处理就行了,那直接上代码了,用的是JQuery来实现的:

模板文件:

    <foreach name="photo" item="v"> 

            <h1><p>{$v.id}</p><span>{$v.name}</span></h1>

            <img src="__PUBLIC__/images/QQ/1.jpg" width="500" height="475" alt={$.name} />     

           <input class="vote" type="button" name="投票" value="投票" data-vid="<{$v.id}>"/>

    </foreach>

js部分:

$(function(){

     $(".vote").click(function(){

         var vid = $(this).attr("data-vid")    //取得按钮自定义属性的值

         $.ajax({

             url:'index.php/vote/add',           //根据自己的地址来替换

             type:"post",

             data:{vid:vid},

             dataType:"json",

             success:function(res){

                  if(res.status == 1)

                  {

                     alert('投票成功!')   // *** 作成功后执行的 *** 作

                  }

                  else{

                      alert('投票失败')    // *** 作失败后执行的 *** 作

                  }

             }

         })

     })

}

php部分:

class VoteAction extends Action

{

         function add()

         {

              $vid = $_POST['vid']

              //执行的数据库 *** 作,根据自己的来,并返回一个结果

              $res = M('Votes')->where(array('id'=>$vid))->setInc('votes',1)

              $status = 0

              $msg = '投票失败'

              if($res)

              {

                  $status = 1

                  $msg = '投票成功'

              }

              $data = array('status'=>$status, 'msg'=>$msg)

              $this->ajaxReturn($data)

         }

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11377541.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存