分享好友 最新资讯首页 最新资讯分类 切换频道
yasm(for compiling embedded libjpeg-turbo)群控手机「yasm(for compiling embedded libjpeg-turbo)」
2025-04-14 18:30

一款基于nodejs+jade模板开发的手机群控框架,你可以在此基础上拿来测试设备,或者群操作等等。
主要核心技术在于如何在不root的情况下实时流畅录屏,以及远程操作手机。

官方git
https://github.com/openstf/stf

虚拟机:centos7
镜像源:yum阿里云镜像(http://mirrors.aliyun.com/

前提是一件安装好了nodejs环境,然后执行简单的命令即可

光安装软件是无法运行的,下面还要安装各种依赖。

包括

  • Node.js >= 0.12
  • ADB properly set up
  • RethinkDB >= 2.2
  • GraphicsMagick (for resizing screenshots)
  • ZeroMQ libraries installed
  • Protocol Buffers libraries installed
  • yasm installed (for compiling embedded libjpeg-turbo)
  • pkg-config so that Node.js can find the libraries

ADB+Android SDK去腾讯镜像下载
http://android-mirror.bugly.qq.com:8080/include/usage.html
用winscp复制下载文件到linux系统,我选择路径为/opt/
unzip或tar命令解压即可。
先解压sdk,生成android-sdk-linux目录,再把platform-tools_r24.0.3-linux移到目录里,解压
413024-20170205174605276-1658505550.png

设置环境变量
创建文件
cd /etc/profile.d
touch path.sh
vim path.sh
保存内容
export ANDROID_HOME=/opt//android-sdk-linux
export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools
重启机器
adb

据说完美支持SSD的nosql
https://rethinkdb.com/docs/install/centos/

图片处理瑞士军刀
安装各种库
主要是下面三个,如果还想支持别的图片,自行yum
FreeType 2.0 –with-ttf=yes no (需要freetype支持)
JPEG v1 –with-jpeg=yes no (需要libjpeg支持)
PNG –with-png=yes no (需要libpng支持)
下载安装
http://www.graphicsmagick.org/download.html

添加到环境变量

重启即可
gm

轻量级消息队列内核
有点大
http://zeromq.org/intro:get-the-software

安装过程遇到一个test fail,我怀疑是官方搞错了,跳过check,直接安装吧

git貌似不好使,所以还是下载安装包
To build on UNIX-like systems

If you have free choice, the most comfortable OS for developing with ZeroMQ is probably Ubuntu.

Make sure that libtool, pkg-config, build-essential, autoconf, and automake are installed.
Check whether uuid-dev package, uuid/e2fsprogs RPM or equivalent on your system is installed.
Unpack the .tar.gz source archive.
Run https://blog.csdn.net/weixin_33775582/article/details/configure, followed by make.
To install ZeroMQ system-wide run sudo make install.
On Linux, run sudo ldconfig after installing ZeroMQ.
To see configuration options, run https://blog.csdn.net/weixin_33775582/article/details/configure –help. Read INSTALL for more details.

安装完成后

这是告诉你接下来要怎么用。简单的办法是在 /etc/ld.so.conf.d 下新建一个文件 local.conf,里边写上 /usr/local/lib。然后以 root 权限执行 ldconfig。这样你的系统才会找得到安装到 /usr/local/lib 下的库文件。

https://github.com/google/protobuf/releases
google的存储格式协议,类似json

protoc –version

Yasm是一个完全重写的NASM汇编。目前,它支持x86和AMD64指令集,接受NASM和GNU汇编器(gas)语法,产出二进制, ELF32 , ELF64 , COFF , Mach - O的( 32和64 , RDOFF2 ,的Win32和Win64对象的格式,并生成STABS 调试信息的来源,DWARF 2 ,CodeView 8格式。
看到这用到汇编我就哭了

各种运行报错,检查错误,然后修复即可
包括http://phantomjs.org/download.html
这个插件的安装,环境变量的添加

最新文章
总台记者观察丨以军瞄准也门胡塞武装四类目标 冲突报复升级局势紧张
以色列当地时间21日11时许,以国防军发布消息称,以军对也门胡塞武装位于也门荷台达港的军事设施发动打击。以军打击的目标包括用
上海两日土拍吸金289.6亿,新成立民企拿下衡复风貌地块
7月24日和25日,上海举行了今年第六批次土拍,共出让8宗涉宅地块,两天共吸金289.6亿,浦东、虹口地块均触发中止价,徐汇地块刷
【热点题材】2025AI盛会即将召开,这一方向(人工智能题材)或将迎来重大机遇
2025 世界人工智能大会的召开将对股市人工智能赛道产生多维度影响,结合当前行业动态,其发展趋势分析如下:一、短期市场情绪驱
教育部组织开展第三届全国中小学班主任基本功和思政课教师教学基本功展示交流活动
  记者从教育部获悉,教育部日前印发通知,决定开展第三届全国中小学班主任基本功和思政课教师教学基本功展示交流活动。  班
“烟火长卷·幸福福田——福田建区35周年美术作品展”在关山月美术馆启幕
由福田区宣传文化体育事业发展专项资金资助,中共福田区委宣传部、福田区公共文化体育发展中心主办,深圳市美术家协会主席陈湘波
聚焦责任深耕 区域协同共进——省级《中国体育彩票2024年社会责任报告》解读
2025年7月21日,随着“1+31”《中国体育彩票2024年社会责任报告》(以下称《报告》)正式发布,全国31个省(区、市)体彩中心同
机构持续看好黄金中长期和短期表现,黄金ETF基金震荡调整,配置机遇备受关注
截至2025年7月25日 13:19,黄金基金(159937)下跌0.19%,最新报价7.4元。拉长时间看,截至2025年7月24日,黄金ETF基金近1周累计
北京关闭全市所有景区,暂停旅行社旅游活动
北京商报讯(记者 吴其芸)7月28日,北京市文旅局发布消息,北京市气象台发布全市暴雨红色预警,市防汛指挥部启动全市防汛一级应
原创全球战火蔓延!美使馆爆炸,莫斯科遇袭,俄德破裂,印度怒斥北约
19日的夜晚,乌克兰无人机突袭了俄罗斯的首都莫斯科,战火再度逼近了俄罗斯的心脏。与此同时,俄罗斯宣布终止与德国长达29年的军
保定市上半年普惠型小微企业贷款余额1477.34亿元
保定晚报讯(记者张伟伟 牛姝婷 通讯员马怡康 王溪)7月23日,记者从国家金融监管总局保定监管分局获悉,截至6月末,全辖(不含