javascript与生活:papago行车记录仪播放器golife无卫星图修复方法
papago的记录仪确实不错,很清晰,
官网上的播放器也还行,如果记录仪支持位置记录,那么播放器左下角窗口会有轨迹显示,可惜的是只支持地图模式不支持卫星图模式。
由于从轨迹上很明显的可以看出当前行车位置,所以如果有了卫星图,就很容易知道自己去过的地方到底长啥样,所以,要是有办法把卫星图搞出来,那该多爽!!
由于一次偶然,让哥发现了golife播放器的地图原理,成功把卫星图搞了出来,这下哥可以随意控制百度地图的功能了!!
事情经过:
身为一个屌丝程序猿,FQ是必须的,哥用的是goagent,为了让ie也翻,给ie设置了代理。有一天,我的goagent客户端被关闭了,然后我打开golife的时候竟然有alert形式的js报错,说BMap不存在,擦 这不是百度地图的对象么?提示下面还有一个路径,打开路径发现是放在系统的临时文件夹下的track.html,找到了元凶,可惜这个文件是临时的,安装目录下也没这个东西,一旦关闭程序这个文件就没了,所以改文件是不行滴!!但是哥发现了这个文件竟然引用了jquery,而且是本地的jquery,我敢保证papago写js的人一定不是我们专业的前端工程师,专业的肯定不会在这种项目里用jquery的啦!!
正是他们用了jquery,让我发现了漏洞,打开papago的安装目录,发现里面有一个jquery的文件jquery-1.6.2.min.js,估计track.html引用的就是它啦!
赶紧打开,alert了一下,再打开golife,擦,竟然成功!!好了,大家都知道我是怎么做的吧?
解决方法:
打开文件:C:\Program Files\Maction\GoLife\jquery-1.6.2.min.js
在文件的最前面插入:
function fixMap(){
try{
if(map){
//map.addControl(new BMap.MapTypeControl({mapTypes: [BMAP_NORMAL_MAP,BMAP_HYBRID_MAP]}));
map.addControl(new BMap.MapTypeControl({anchor: BMAP_ANCHOR_TOP_RIGHT}));
map.enableScrollWheelZoom(true);
clearInterval(fixMapTimer);
}
}catch(e){}
}
fixMapTimer = setInterval(fixMap, 200);
保存后,重新打开golife,怎么样,看到卫星图的选项了吧!!
结语:还好哥会点js。。
转载于:https://www.cnblogs.com/libmw/archive/2013/06/13/3134367.html
javascript与生活:papago行车记录仪播放器golife无卫星图修复方法相关推荐
- 索尼mxf播放花帧无声音的修复方法
索尼的影视级摄像机一般是用MXF文件结构,在一些极端情况下(如断电)会生成RSV文件,此时RSV文件无文件结构(无文件头.元文件.文件尾等)仅仅为数据EC内容,今天我们来说一个特殊的案例,封装只做了文 ...
- 用JavaScript在网页编写一个播放器
今天是教师节,我先祝各位老师节日快乐!!! 今天我和大家分享用JavaScript在网页编写一个播放器. 对于播放器,大家都不陌生,那么要怎么样才能实现它呢? 下面是我做的一个播放器的图 首先我们从上 ...
- 案例分享:Qt激光加工焊接设备信息化软件研发(西门子PLC,mysql数据库,用户权限控制,界面设计,参数定制,播放器,二维图,期限控制,参数调试等)
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/127669684 长期持续项目技术分享,有专业Qt需求请 ...
- 音频频谱显示-基于fmod设计音乐播放器并动态显示频谱图(二)
音频频谱显示-显示音频文件静态频谱图(一) https://blog.csdn.net/xiaolong1126626497/article/details/126971535 音频频谱显示-基于fm ...
- JavaScript CSS jQuery 网页音乐播放器
目录 效果展示 总结 index.html index.css index.js 效果展示 总结 音乐播放的功能基本实现了 播放器最小化充分利用了弹性盒子,很好用 专辑图像的旋转是使用CSS实现的,暂 ...
- 用javascript控制调用media player播放器例子
注:此范例转子 红叶的blog: http://blog.csdn.net/redleaf1995/archive/2008/03/12/2174122.aspx 此范例界面较为简单,支持播放列表 . ...
- 用javascript控制调用media player播放器例子[转]
此范例界面较为简单,支持播放列表 .建立播放列表的步骤为: 1)在文本框中输入媒体资源的地址,可以是HTTP地址,相对地址和绝对地址 2)点击"添加到媒体列表"按钮,将媒体资源信息 ...
- PotPlayer:最强播放器,无边框
下载地址: 链接:https://pan.baidu.com/s/1QnuCm1OTOJompZJDuF2gFg 提取码:3elw 1.无边框+简约皮肤 如果有人问这款播放器的优点有哪些? 很多人可能 ...
- 解决win10自带播放器 HEVC视频扩展 需付费方法
问题现象如图: 解决办法: 第一步: 复制 ms-windows-store://pdp/?ProductId=9n4wgh0z6vhq 第二步:浏览器打开,点击打开 第三步:会自动跳到微软商店, ...
最新文章
- 复仇者联盟与IntelliJ IDEA也很配哦
- 怎么关闭eureka的服务_SpringCloud微服务踩坑系列之二
- OpenSSL的SSL/BIO_get_fd
- Cortex-A 处理器运行模型
- ubuntu mysql 更新_数据库应用(三): Ubuntu 下 MySQL添加、更新与删除数据
- 2017计算机应用+简答,2017计算机应用基础试题及答案
- JavaScript | 数据属性与访问器属性
- 队列 集合的前n个元素
- 面试题08(C++)
- SpringBoot打包成Docker镜像
- ISP(图像信号处理)介绍
- 跨境电商与国内电商运营得区别
- 51开发板用ADC采集模拟量
- TextView 的 StaticLayout,比你想象中复杂点!
- 【JZOJ A组】【NOIP2019模拟】最短路(tiring)
- 科目三道路驾驶技能考试使用计算机系统,科目三道路驾驶技能考试方法是怎样的?...
- vue3.0+ts+element-plus多页签应用模板:element-plus按需引入与动态换肤
- 【unity 保卫星城】--- 开发笔记03(飞机类第一版)
- 小饭馆促销活动流程,小饭馆网络营销方案
- mysql查询:分组查询