门定位器哪门回事开了也门定位器不显示我的距离

朋友想定位别人的手机,又不让对方发现的那种,得咋整啊?【临沂吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:919,806贴子:
朋友想定位别人的手机,又不让对收藏
朋友想定位别人的手机,又不让对方发现的那种,得咋整啊?
楼主我有一个办法,就是集齐七颗龙珠可以满足你一个愿望!你可以许个愿~~~
登录百度帐号推荐应用【第一部分】开篇:先认识Xpath的4种定位方法
跟你说,你总是靠那个firebug,chrome的F12啥的右击复制xpath绝对总有一天踩着地雷炸的你死活定位不到,这个时候就需要自己学会动手写xpath,人脑总比电脑聪明,开始把xpath语法给我学起来!
第1种方法:通过绝对路径做定位(相信大家不会使用这种方式)
By.xpath(&html/body/div/form/input&)
By.xpath(&//input&)
第2种方法:通过元素索引定位
By.xpath(&//input[4]&)
第3种方法:使用xpath属性定位
By.xpath(&//input[@id='kw1']&)
By.xpath(&//input[@type='name' and @name='kw1']&)
第4种方法:使用部分属性值匹配(最强大的方法)
By.xpath(&//input[starts-with(@id,'nice')
By.xpath(&//input[ends-with(@id,'很漂亮')
By.xpath(&//input[contains(@id,'那么美')]&)
starts-with 顾名思义,匹配一个属性开始位置的关键字。
contains 匹配一个属性值中包含的字符串。
text() 匹配的是显示文本信息,此处也可以用来做定位用。
//input[starts-with(@name,'name1')]&&&& 查找name属性中开始位置包含'name1'关键字的页面元素
//input[contains(@name,'na')]&&&&&&&& 查找name属性中包含na关键字的页面元素
&a href=&&&百度搜索&/a&,那么xpath写法为 //a[text()='百度搜索'] & &&或者 & &//a[contains(text(),&百度搜索&)]
【第二部分】我一位同事在使用selenium定位的时候踩到的坑
上次我有一个同事,定位元素的时候,用火狐浏览器firebug工具,定位到这个HTML代码:
&span onlick=&88_da_33__3.01.3730.spkg& name=&delete& /& &大约是这样,死活定位不到,然后用到了xpath属性的并列关系,and关键字,才定位的到。
//*[contains(@onclick, 'x64_3.01.3730.spkg') and @name='delete']
【第三部分】切换iframe时遇到的几个鬼
(1)在切换ifame的时候,有时iframe是含有id的,就可以直接定位使用,但是当iframe没有id信息的时候,如下图,
当然实际情况中会遇到没有id属性和name属性为空的情况,这时候就需要先定位iframe元素对象,这里可以通过tag先定位到,也能达到同样效果。
如下代码:
iframe = driver.find_element_by_tag_name(&iframe&)
driver.switch_to_frame(iframe)
切换完了之后,就可以去正常定位iframe里面的元素,driver.find_element_by_tagname(table) 之类的,同时也可以用xpath的方式:例如&Xpath=//*[contains(@src,
'sysmanage/systemupgrade.action')] 之类的。
(2)如果有多个iframe标签,那你就要看看总共有iframe标签了,看看你所定位的iframe是数组中的第几个iframe元素(从0开始数起,基于的),可以用chrome浏览器的F12的控制台(Console)就可以输入document.getElementsByTagName('iframe').length这句代码,即可打印出iframe的长度(也就是个数),然后按照从0开始数起。
【下面这张图片可能有点大,看不到最右边的Console,右击图片-&新窗口打开】
(3)当iframe上的操作完后,想重新回到主页面上操作元素,这时候,就可以用switch_to_default_content()方法返回到主页面。
如下代码:
iframe = driver.find_element_by_tag_name(&iframe&)
driver.switch_to_frame(iframe)
switch_to_default_content()
(4)如何判断元素是否在iframe上?
1.定位到元素后,切换到firepath界面。
2.看firebug工具左上角,如果显示Top Window说明没有iframe。
3.如果显示iframe#xxx这样的,说明在iframe上,#后面就是它的id。
【第四部分】selenium用定位
因为selenium的内核引擎就是用JavaScript来驱动的,所以只要selenium自带的那些原始辣鸡方法出现定位不了的、点击不了的并发症一旦发作,就可以使用JavaScript大绝招,除了JavaScript,还有大绝招,一个个来,你阵亡了,他来替补,滔滔江水永不休。
一、以下总结了5种定位的方法
除了id是定位到的是单个element元素对象,其它的都是elements返回的是list对象
1.通过id获取
document.getElementById(“id”)
2.通过name获取
&document.getElementsByName(“Name”)
返回的是list
3.通过标签名选取元素
document.getElementsByTagName(“tag”)
4.通过CLASS类选取元素
document.getElementsByClassName(“class”)
兼容性:IE8及其以下版本的浏览器未实现getElementsByClassName方法
5.通过CSS选择器选取元素
document.querySelectorAll(“css selector&)
兼容性:IE8及其以下版本的浏览器只支持CSS2标准的选择器语法
【举例代码】
js = 'document.getElementById(&helloId&).click();'
driver.execute_script(js)
js1 = 'document.getElementsByClassName(&helloName&)[0].value = &王大明&;' & //整个HTML文档里第一个使用CSS样式类的class=&helloName&属性,它的value属性的值设置为“王大明”
driver.execute_script(js1)
【第五部分】selenium用定位【简直逆天,老天爷都惊呆了,眼睛瞪的滚圆】
JQuery是2006年1月诞生的一个基于封装JavaScript的框架,你经常看到的美元符号带上一个圆括号$('XXX'),其实就是document.getElementBy什么什么的这个js方法,至于XXX前面带.的话,就是document.getElementByClass,带#的话,就是document.getElementById。
&【看不清图,右键新窗口打开图片】
inputTest=&$('#smart_input').val('帅气的我还能再削')&
driver.execute_script(inputTest)
inputTest=&$('.usersearch').val('帅气的我还能再削')&
inputTest=&$(':text').val('帅气的我还能再削')&
inputTest=&$('#searchForm&#smart_input').val('帅气的我还能再削')&
inputTest=&$('#searchForm #smart_input ').val('帅气的我还能再削')& & 【注意两个id选择器“#searchForm #smart_input”中间是一个空格】
inputTest=&$('#searchForm&input:first').val('帅气的我还能再削')&
选择最后一个input元素:
clickbutton=&$('#searchForm&input:last').click()&
选择第几个input元素
inputTest=&$('#searchForm&input:eq(0)').val('帅气的我还能再削')&&&&&从0开始算第一个
inputTest=&$('#searchForm&input:nth-child(1)').val('帅气的我还能再削')&&&&当然也可以这样,nth-child从1开始算第一个
知识链接:
1、nth-child(N):下标从1开始;eq(N):下标从0开始;
2、nth-child(N):选择多个元素;eq(N):选择一个元素。
#inputTest=&$('input[name=query]').val('帅气的我还能再削')&
inputTest=&$('input[id=smart_input]').val('帅气的我还能再削')&
-------------------------------------------------------------------------------------------------------------------------------
【附录1】xpath的语法使用基础
Xpath的使用方法:
 例子 1:html/body/div[1]/div[2] (如果不熟悉html的朋友们,需要自行百度html。)
   该xpath 表示 : 在 html标签下 -& body标签下 -& 第一个div标签下 -& 第二个div标签
  很好理解,继续
 例子 2:.//*[@id='content']/div[2]/ul
   这样会有人不理解了 .//*[@id='content'] 到底是什么意思呢?
    . 代表当前路径
    a//b 表示:在a标签下的子孙辈b标签
    * 可以是任何标签
    [@id='content'] 表示是 id 为 content
  所以:这个例子的意思是: id 为 content 的任何子标签下面 -& 第二个 div标签下 -& ul 标签
Xpath基础学习完毕,接下来开始进阶学习
  //p[text()='a']  :文本为 a 的p标签
  //p[text()='a']  : 文本包含 a 的p标签
  //a[@class='abc']&  :class 为 a的 p标签 (当然咯。既然可以为 @class 就一定能用 @id ,为什么不联想下 @src 和@href呢?)
  //p[not(@class='a')]&  :class 不为 a的 p标签
好了,进阶完毕,如果要使用更高阶的Xpath要先属性以上内容,然后联合 Selenium使用
Xpath和其他定位方式的比较:(主要是和CSS定位的对比)
  Xpath的最大好处是能向上查找,不过缺点是速度过慢。
【附录2】CSS定位语法基础
CSS定位速度快,功能多,但是不能向上查找,比xpath好用,执行效率比xpath来的快,曾经做过两种定位比较的测速,是本人认为最好用的定位方式。
大致用法总结:
 下面都是精华哦
1、*:checked& 选中*的checked元素
2、 li.refined.list.group.item (如果class中间有空格,可以.+.+.全写也可以只写任意一个)
&& &.checkbox[type^='check'][onclick*='Bebe'][checked$='ed'] +a
&& &(开头^=&& 包含*=&& 结尾$= )+a 是选中同级的后面的a
3、 li a & & & &:选中 li 标签的后代 a
5、 li&a & &&& :选中 li 标签的子元素 a
4、 li,a & & & &:选中 li 和 a
5、 li +a& & & :选中 li 同级的 下一个 a
6、 li ~a& & & &:选中 li 同级的 下面所有的 a
7、 li&a:last-child& /&&li&a:last-of-type& : 选中 li 下最后面一个 a
8、 li:not([class*='_']) & &: li 中的 calss 不含 '_'&
& & & li:not(:nth-of-type(1)) & &: 不含第一个 li 的所有 li
9、&li&a:nth-child(n)&&&/&&li&a:nth-of-type(n)&:选中 li 下第 n 个 a
& & &&li&a:nth-last-child(n)&&&/&&li&a:nth-last-of-type(n):选中 li 下,倒数第 n 个 a
& & 如果 n = odd 表示奇数
& & 如果 n = even 表示偶数
div h2:nth-child(n) : 当div的第n个子元素是h2的时候
div h2:nth-of-type(n): & div下第n个h2子元素
10、 div[style] &&& : div中包含 属性style&
11、 li&a:only-child&&&&& :li 下只有1个a的 a 标签
感谢这两位博主的三篇文章作为参考:
http://blog.csdn/duff2016/article/details/
/zhongmeizhi/p/6296213.html
/zhongmeizhi/p/6296266.html
最后感谢师傅悠悠的启蒙!
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:34644次
排名:千里之外
原创:77篇
转载:24篇
(53)(37)(2)(3)(1)(1)(1)(1)(3)三伏天啊三伏天
随着时代的进步,一些曾经的经典也不得不面对退出这个舞台的命运,比如 iPod shuffle ...
iPod逐渐远去,它承载着我们一段美好的回忆。
ARKit 将会改变我们所知道的智能手机,它也有可能会改变智能眼镜的前景~
这个所谓的谍照与众多传闻一致,不过出现的时间有点诡异而且与iPhone 7的太像,这都引...
虽然说证据不算充分,但是其实苹果也是时候要推出支持4K的Apple TV了~
能盈利的东西,谁都不会轻易放弃。
目前,微软移动仍然拥有约 200 款设计专利,尚不清楚这些专利是否会也转给 HMD。
操作流畅,打击感也还不错,攻击与技能硬直小,可以打出非常漂亮的连招,从动作手感来...
《粘粘军团》是一款紧张刺激的休闲跑酷类游戏,在游戏中玩家需要通过点击屏幕跳跃来避...
中二科考队员乐安无意中找到一个神秘方块,在其带领下找到一台小机器人,他或许还不知...
即便在手游画质飞速发展的今天,我们发现依然有不少的玩家对于像素风格游戏情有独钟,...
Minilab Ltd 推出的《星际天才之太空猫》是一款针对6-11岁儿童开发的益智游戏,在游戏...
“让我们用这个时代的方式向传统和手艺致敬”。
对于资源的不断渴求,促使着人类不断的扩张,在地球上如此,在外天空同样也不会改变。
给Apple Watch选购一款保护壳,能让它避免一些磨损。
这款产品已获得苹果 MFi 认证,可通过蓝牙 4.0 连接。
这款表带有点类似于苹果 Apple Watch 的链式表带。
对于 iPad 用户来说,选购一款支架产品其实很有必要。
本产品为与iphone7搭配的显示屏准备了专用软件,在应用程序中保存了文本文件形式和电...
PodsLocker让你外出运动也可以有效的收纳AirPods,为其提供一个安全有保障的“住所”...
这样的合作,又多了一个让你买买买的理由。
Casetify通过整合其名为“qìtech”的专利材料,增强了手机壳的耐撞击性能。
科技改变生活,我的手机被老婆启动了查找我的iphone功能,定位我了,怎么办?
注册时间 最后登录
在线时间61 小时 UID
主题帖子人气
青苹果, 积分 99, 距离下一级还需 101 积分
我是跟别的女孩子聊天被她发现了,但是被定位让我觉得很不舒服,男人总有不方便时。怎么办呢?关闭定位,换ID这些我都知道,我决定了换ID。给个意见看看,我要不要这么做,不让她定位?
<p id="rate_31249" onmouseover="showTip(this)" tip="官方客服定位专家QQ
我就是找他定位找回手机的,的确厉害,定位还得找他...&人气 + 1
" class="mtn mbn">
官方客服定位专家QQ
我就是找他定位找回手机的,的确厉害,定位还得找他...
注册时间 最后登录
在线时间569 小时 UID
主题帖子人气
设置-隐私-定位,关闭查找我的iPhone和查找我的朋友两项访问定位的权限试试。
注册时间 最后登录
在线时间169 小时 UID
主题帖子人气
要么你不让她信任,要么她不信任你!夫妻信任值这么差还是不要过了!
注册时间 最后登录
在线时间61 小时 UID
主题帖子人气
设置-隐私-定位,关闭查找我的iPhone和查找我的朋友两项访问定位的权限试试。 ...
我会关的,就是她发现我跟别的女孩子聊天才定位我的,我不知道应不应该关好
注册时间 最后登录
在线时间1142 小时 UID
主题帖子人气
你要是真没什么事,她就是多虑了,可是 你都说了,你和别的女孩。。。
注册时间 最后登录
在线时间9 小时 UID
主题帖子人气
一看就不是什么好鸟
注册时间 最后登录
在线时间556 小时 UID
主题帖子人气
越狱,然后虚拟定位
注册时间 最后登录
在线时间41 小时 UID
主题帖子人气
你想和女人开房
注册时间 最后登录
在线时间67 小时 UID
主题帖子人气
怎么虚拟定位回7楼李孪尼于5 分钟前发表的: 越狱,然后虚拟定位......
注册时间 最后登录
在线时间3 小时 UID
主题帖子人气
楼主都自己说了,跟别的女人聊天,连定位都不敢,最基本的都没让你老婆信任,这日子还能过的舒坦吗。
您需要登录后才可以回帖
回帖后跳转到最后一页
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!基于RFID的定位技术有几种?哪种最成熟? - 知乎226被浏览37965分享邀请回答en.wikipedia.org/wiki/的英文解释:Radio is the wireless transmission of signals through free space by electromagnetic radiation of a frequency significantly below that of visible light.(一种在可见光下以一定频率在空间穿行的电磁无线信号,请注意是“可见光”,下面会提到这个概念。)Frequency is the number of occurrences of a repeating event per unit time.(在单位时间内重复发生的次数,即频率。)Identification or Identify may refer to: Contents. 1 D 2 I 3 Tracking and
4 M 5 Science and engineering ..(这个单词意义很多,我们这里取用“鉴定、识别”的含义。)通过以上翻译可以了解,只要是用可见光以下的电磁信号来进行识别的技术都可归为RFID的范畴,下面这张图清楚的告诉我们可见光以下的电磁波信号:搞清楚了RFID的概念,下面我们以常用的不同频率来介绍不同的RFID定位技术:首先讲一下定位系统的基本硬件组成:标签(TAG),锚点/读写器(Anchor、Reader),时间同步器(采用TDOA机制需要的设备)。实现定位的技术原理主要是通过计算电磁波在空间的飞行时间用光速来换算距离,通过点对点或三角定位(TDOA(Time Difference of Arrival,到达时间差))的方式实现。1、采用125~134KHz频率,遵循ISO/IEC 18000系列规范的设备和系统,由于这种系统的所采用的标签为无源的,多用于读取标签内的信息,人们通常称其为:无源RFID标签系统,不涉及定位。2、采用13.56MHz频率, 遵循ISO/IEC 18000系列规范的设备和系统 ,同上。3、采用433.92 MHz或860~960MHz,遵循ISO/IEC 18000系列规范的设备和系统,这种系统有采用无源和有源两种标签规格的,也只是读取标签信息,不涉及定位。4、采用2.4G或5.8GHz,遵循ISO/IEC 18000系列规范的设备和系统,多采用有源标签,除了简单读取标签信息的应用外,可以实现定位功能,也就是大家所说的RFID定位了。5、采用2.4G或5.8GHz,遵循IEEE802.11协议的,即我们大家最最熟悉的Wi-Fi技术,可实现定位功能。6、采用2.4G,遵循IEEE802.15.1协议,即当下比较火的BLE(蓝牙4.0)定位,因为水果公司在大力推广。7、采用2.4G,遵循IEEE802.15.4协议,大家熟知的ZigBee定位。8、采用3.5G~10GHZ,但遵循IEEE802.15.4a协议的,即所说的UWB超宽带定位技术。还有用磁场与惯性技术定位的技术,使用最广泛的GPS定位,国产的北斗等等在此就不多啰嗦了。下面一张图可清楚看出各种定位技术的核心特点:精度图中所说的技术,现在基本都已经成熟了,只是大家需要根据不同使用场景和定位精度以及系统造价来选择合适的定位方案就好。有进一步兴趣的朋友可以参考:1、2、3、看在我码字的份上,做个小广告可以理解吧。我个人是是从事UWB定位技术研究,欢迎有兴趣的朋友切磋。7324 条评论分享收藏感谢收起10添加评论分享收藏感谢收起更多1 个回答被折叠()}

我要回帖

更多关于 期门的定位 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信