2011-05-10 10:56:00 dududu01 阅读数 1111
  • 【国内首套H3C V7交换机实战课程-2】以太网端口和链路...

    本课程是以笔者将于2016年10月份出版的《Cisco/H3C交换机配置与管理完全手册》(第三版)为主线而录制的配套实战视频课程,专门以H3C新的Comware V7版本操作系统为基础,以实战方式介绍H3C以太网交换机的各种以太网端口和链路聚合配置与管理方法,是国内第一套,也是目前为止唯一一套介绍HC3新的Comware V7操作系统的大型实战课程(后面还有许多课程)。

    7295 人正在学习 去看看 王达

网速真是够慢的了,本来最近就有好些郁闷的事情,烦的很,。。


cino蓝牙扫描仪


一.连接WINDOWS系统:安装软件(SL-BA10.rar)

打开SumlungScanPC打开文件夹 找到这个程序。


(1)点击setting :



  配对的时候会分配一个传出端口

   选那个传出的就行

   刚刚setting最后一步会提示传入传出端口是多少

   如果你没注意 可以在蓝牙设备属性里查看到

   把那个设置成传出端口就行了

 

(2)下次用的时候就不用设置 直接点击connect就可以用了


(3)这个软件要一直开着 最小化运行就行了




二,Android系统连接

 android虽然支持 但是不像那个Windows PC上面能直接用
  要用的话要开发

(1) Pair the Bluetooth MS30 device to your android tablet(Password: 1234)

(2)Run GetBlueDemo.apk on your tablet.

(3) Click menu---- "setting"----"Datasource(Input)"---- "Bluetooth"----"Sumlung Device"----"OK"----"Start"

(4) Scan barcode.

 

操作说明如下:

开机后在主菜单下点击“设置”——选择“无线和网络”——“蓝牙”选项打勾——点击“蓝牙设置”——点击“扫描查找设备”  找到你们那个扫描条码的机器,然后确认

返回主菜单界面,打开“GetBlue Demo”(就是你们提供的那个软件)——按A7机器右上角选择键的左键——点击屏幕操作界面上的“Settings”——选择第一个“Datasource(Input)”——点击“Bluetooth”——选择之前搜索到的条码扫描器按OK键确认对接——然后返回菜单界面,打开“GetBlue Demo”——点击“Satrt”即可开始扫描

 

2019-10-14 17:13:28 minzhung 阅读数 624
  • 【国内首套H3C V7交换机实战课程-2】以太网端口和链路...

    本课程是以笔者将于2016年10月份出版的《Cisco/H3C交换机配置与管理完全手册》(第三版)为主线而录制的配套实战视频课程,专门以H3C新的Comware V7版本操作系统为基础,以实战方式介绍H3C以太网交换机的各种以太网端口和链路聚合配置与管理方法,是国内第一套,也是目前为止唯一一套介绍HC3新的Comware V7操作系统的大型实战课程(后面还有许多课程)。

    7295 人正在学习 去看看 王达

我们在学习一些 App 测试相关工具的时候,需要在 Android 模拟器上做一下练习。

国产模拟器中比较适合的有夜神、逍遥等。

很多工具都要借助 adb 连接上模拟器,但是由于这些模拟器的端口不在 adb 自动扫描范围内。因此要连接的话,需要端口号。

adb connect 127.0.0.1:62001

后面这个端口号怎么来呢? 默认情况下,夜神模拟器的端口号是 62001,如果你使用多开工具开启多个模拟器的话,怎么查看端口号呢?

  1. 打开夜神模拟器安装目录下的bin\BignoxVMS
    在这里插入图片描述
    这里除了默认的模拟器外,还使用多开工具创建了一个新的模拟器。我们现在要查看新创建的模拟器的端口,先进入Nox_1文件夹。
    在这里插入图片描述

注:这里存放的是模拟器的虚拟文件。

  1. 使用 notepad++ 打开其中的.vobx文件
  2. 搜索 guestport="5555",找到所在行的hostiphostport,就是我们 adb 连接需要的 ip 和 port:
    在这里插入图片描述
  3. 使用 adb 连接试试
    在这里插入图片描述

逍遥模拟器同理。

逍遥模拟器的虚拟文件存放文件夹为安装目录下的MemuHyperv VMs文件夹。
在这里插入图片描述
配置文件的位置:
在这里插入图片描述

搜索 guestport="5555"adb
在这里插入图片描述

2015-07-19 15:11:45 wangzhiyu1980 阅读数 932
  • 【国内首套H3C V7交换机实战课程-2】以太网端口和链路...

    本课程是以笔者将于2016年10月份出版的《Cisco/H3C交换机配置与管理完全手册》(第三版)为主线而录制的配套实战视频课程,专门以H3C新的Comware V7版本操作系统为基础,以实战方式介绍H3C以太网交换机的各种以太网端口和链路聚合配置与管理方法,是国内第一套,也是目前为止唯一一套介绍HC3新的Comware V7操作系统的大型实战课程(后面还有许多课程)。

    7295 人正在学习 去看看 王达

概述:

Android Scanner 闲来无事自己琢磨的小东西。

现在的智能手机,平板设备的运算能力有了大幅的提高,想想除了沟通功能,娱乐阅读功能等等,是不是还能干点其他的事呢。

这个开源的小项目就是想挖掘一下现在智能设备的运算能力。在智能设备上执行网络扫描算法,看看目标设备上有哪些端口可用,一个小小的便携的扫描器。


程序GUI

程序的GUI和操作比较简单,启动App,设置扫描参数,得到扫描结果。

启动和参数设置
这里写图片描述

扫描结果:没有端口可用

这里写图片描述

扫描结果:发现可用端口

这里写图片描述


程序框架

程序主要分为两个大的部分 Client部分和Server部分。

Server部分:
开发语言: C++
开发环境: Linux使用交叉编译方式,使其运行在Android中,也可以直接运行在Linux中。
主要功能: 执行扫描算法,并向Client端返回结果。

Client部分:
开发语言: Java
开发环境: Windows Eclipse 开发的 Android App
主要功能: 与人交互,配置和显示结果。

部署方式 - 1:
直接在Android中部署
Server被编译成在Android下可以直接运行的程序,由Client启动并建立与Server端的TCP连接,用于传递消息和返回结果。

这里写图片描述

部署方式 - 2:
Server部署在Linux中,Client建立与Server的连接,并传递消息和取得结果。

这里写图片描述


代码还在不断的完善当中,修改bug,添加更多的扫描算法。欢迎有兴趣的朋友一起看看,多多批评指教。

源代码地址

2012-02-20 18:20:12 iteye_5911 阅读数 155
  • 【国内首套H3C V7交换机实战课程-2】以太网端口和链路...

    本课程是以笔者将于2016年10月份出版的《Cisco/H3C交换机配置与管理完全手册》(第三版)为主线而录制的配套实战视频课程,专门以H3C新的Comware V7版本操作系统为基础,以实战方式介绍H3C以太网交换机的各种以太网端口和链路聚合配置与管理方法,是国内第一套,也是目前为止唯一一套介绍HC3新的Comware V7操作系统的大型实战课程(后面还有许多课程)。

    7295 人正在学习 去看看 王达
最进学到了adb工具的一些小技巧,记录在此。操作系统是windows用。

1. 显示系统中全部Android平台:
android list targets
2. 显示系统中全部AVD(模拟器):
android list avd
3. 创建AVD(模拟器):
android create avd --name 名称 --target 平台编号
4. 启动模拟器:
emulator -avd 名称 -sdcard ~/名称.img (-skin 1280x800)
5. 删除AVD(模拟器):
android delete avd --name 名称
6. 创建SDCard:
mksdcard 1024M ~/名称.img
7. AVD(模拟器)所在位置:
Linux(~/.android/avd) Windows(C:\Documents and Settings\Administrator\.android\avd)
8. 启动DDMS:
ddms
9. 显示当前运行的全部模拟器:
adb devices
10. 对某一模拟器执行命令:
abd -s 模拟器编号 命令
11. 安装应用程序:
adb install -r 应用程序.apk
12. 获取模拟器中的文件:
adb pull <remote> <local>
13. 向模拟器中写文件:
adb push <local> <remote>
14. 进入模拟器的shell模式:
adb shell
15. 启动SDK,文档,实例下载管理器:
android
16. 缷载apk包:
adb shell
cd data/app
rm apk包
exit
adb uninstall apk包的主包名
adb install -r apk包
17. 查看adb命令帮助信息:
adb help
18. 在命令行中查看LOG信息:
adb logcat -s 标签名
19. adb shell后面跟的命令主要来自:
源码\system\core\toolbox目录和源码\frameworks\base\cmds目录。
20. 删除系统应用:
adb remount (重新挂载系统分区,使系统分区重新可写)。
adb shell
cd system/app
rm *.apk
21. 获取管理员权限:
adb root
22. 启动Activity:
adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。
23、发布端口:
你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:
adb forward tcp:5555 tcp:8000
24、复制文件:
你可向一个设备或从一个设备中复制文件,
复制一个文件或目录到设备或模拟器上:
adb push <source> <destination></destination></source>
如:adb push test.txt /tmp/test.txt
从设备或模拟器上复制一个文件或目录:
adb pull <source> <destination></destination></source>
如:adb pull /addroid/lib/libwebcore.so .
25、搜索模拟器/设备的实例:
取得当前运行的模拟器/设备的实例的列表及每个实例的状态:
adb devices
26、查看bug报告:
adb bugreport
27、记录无线通讯日志:
一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:
adb shell
logcat -b radio
28、获取设备的ID和序列号:
adb get-product
adb get-serialno
29、访问数据库SQLite3
adb shell
sqlite3

#cd system/sd/data //进入系统内指定文件夹
#ls //列表显示当前文件夹内容
#rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件
#rm xxx //删除文件xxx
#rmdir xxx //删除xxx的文件夹


# 非阻塞logcat
使用-d参数,可以在读完所有log后返回,而不会一直等待,在自动化较有用。例如:
adb logcat -d -s xxx > xxx.log //得到filter为xxx的日志,存入xxx.log,然后返回。
# 用grep过滤log
windows也不要紧,grep有windows版本。其实,装了cygwin后,它就带了grep。
adb logcat | grep xxx //过滤出带xxx字样的log
# 在本地执行adb shell中的命令
我们常需要adb shell后,在设备上执行一些命令。其实可以不进入shell,直接执行设备上命令并输出到本地。例如:
adb shell "am start -n com.aaa.bbb/com.aaa.bbb.activity" //启动某程序
# 用top查看cpu使用率
可以在adb shell中,用top来查看cpu和内存等使用情况,-m参数可以只显示前几条,-n参数可以只刷新几次,然后返回,不再阻塞,在自动化时有用。例如:
adb shell "top -n 1" | grep com.aaa.bbb //不进入shell,直接在本地执行top,只执行一次,并过滤出com.aaa.bbb的那一行。通过输出,可以得到这个程序的cpu使用率,也可以判断此程序是否已退出。
# 用adb devices查看是否有已连接的设备
adb devices可以列出所有已连接的设备,并有online/offline的标志,根据分析输出可以得到是否有设备,有哪些设备。
# 批量上传/下载文件到设备
adb push和adb pull一次只能传一个文件,用for命令可以做到批量处理:
adb shell "mkdir /sdcard/yuv" //在设备上创建/sdcard/yuv目录
for %i in (*.yuv) do adb push %i /sdcard/yuv/ //将当前目录下所有扩展名为yuv的文件,上传到/sdcard/yuv/目录下
2018-04-26 20:29:56 cheng545 阅读数 3818
  • 【国内首套H3C V7交换机实战课程-2】以太网端口和链路...

    本课程是以笔者将于2016年10月份出版的《Cisco/H3C交换机配置与管理完全手册》(第三版)为主线而录制的配套实战视频课程,专门以H3C新的Comware V7版本操作系统为基础,以实战方式介绍H3C以太网交换机的各种以太网端口和链路聚合配置与管理方法,是国内第一套,也是目前为止唯一一套介绍HC3新的Comware V7操作系统的大型实战课程(后面还有许多课程)。

    7295 人正在学习 去看看 王达

URL Scheme作为android中拉起app的一种方式,还是比较常见的

好处

  • 可以从网页中拉起app
  • 可以拉起具体Activity

说明

android通过url scheme打开activity,只需要在manifest 中配置以下几个参数即可

<manifest>
    <application>
        <activity>
            <intent-filter>
                <data
                    android:host="***"
                    android:path="***"
                    android:scheme="***">
                </data>
                ...

实际上<data> 中还有其他参数,若有复杂的需求可以研究下。

这里看下这几个参数就可以了,可以参考url格式

android:scheme 协议类型
android:host 主机地址
android:path 具体路径

android:scheme="http"
android:host="www.baidu.com"
android:path="/s"

http://www.baidu.com/s?wd=what

这样的链接在浏览器中也可以直接访问的

举个例子

在activity中加入
<intent-filter>
    <data
        android:host="www.adc.com"
        android:path="/person"
        android:scheme="myapp"/>
        <action android:name="android.intent.action.VIEW"/>
        <category android:name="android.intent.category.DEFAULT"/>
        <category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>

这样通过链接 myapp://www.abc.com/person 就可以打开此activity了;
可以再复杂些,比如打开activity打开某个用户的信息 myapp://www.abc.com/person?id=123

从html网页中启动app

让另一个app显示其中的人员信息,那只要传入一个id就可以了
在html中,直接使用url链接启动app,并且可以打开具体的activity

<a href="myapp://www.abc.com/person?id=123&search=https://www.baidu.com/s?wd=what">start app</a>

从java代码中启动app

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("myapp://www.abc.com/person?id=123&search=https://www.baidu.com/s?wd=what"));
startActivity(intent);

解析传入的参数

Intent intent = getIntent();
String action = intent.getAction();
if(Intent.ACTION_VIEW.equals(action)){
   Uri uri = intent.getData();
   if(uri != null){
      String id = uri.getQueryParameter("id"); // id="123"
      String search = uri.getQueryParameter("search"); // search="https://www.baidu.com/s?wd=what"
   }
}
没有更多推荐了,返回首页