AutoTools(Tasker辅助工具)
v2.3.3 安卓版 发表评论
- 应用类别:系统工具
- 应用大小:8.35 MB
- 更新时间:2021-08-30 11:07
- 应用版本:v2.3.3
- 应用语言:中文
- 应用等级:
- 应用厂商:joaomgcd
- 官方网址:暂无
评分:
好评:0
差评:0





应用介绍
AutoTools是一款系统应用工具,如果要人说它具体是干什么,那它应该就是让tasker更好用了,入门会更简单,相当于tasker豪华套餐里的一部分吧,如果你要问tasker是干什么的话,那么就会越扯越深了,其实tasker是一款安卓插件的开发应用,能实现很多安卓平台上的软件或系统本身不能实现的功能,下面给你们看段教程,你们就知道这是给专业人士用的了,有需要的朋友可以自取所需!
应用简介
AutoTools是一款能够帮助Tasker完成很多自动化功能的工具。

autotools 教程
autotools 教程:用 automake 搞出来实际可用的玩意
在开始之前
这里我们用 Vala 语言和 GTK+ 来展示如何使用 Automake。
首先创建 src/sp-gui.vala:
using Gtk;
int main(string[] args)
{
Gtk.init(ref args);
var win = new Gtk.Window(WindowType.TOPLEVEL);
win.destroy.connect(Gtk.main_quit);
win.title = &Salamat Pagi&;
win.show_all();
Gtk.main();
return 0;
}
这段代码会生成一个标题为 Salamat Pagi 的空白窗口。这段代码可以使用以下命令测试:
> valac sp-gui.vala --pkg gtk+-3.0
> ./sp-gui
开始折腾 Automake
首先创建 Makefile.am 文件:
SUBDIRS = src
然后创建 src/Makefile.am 文件:
bin_PROGRAMS = sp-gui
sp_gui_SOURCES = sp-gui.vala
# 很遗憾我还没找到有什么好办法把这个 VALAFLAGS 消除掉
sp_gui_VALAFLAGS = --pkg gtk+-3.0
sp_gui_CFLAGS = $(GTK_CFLAGS)
sp_gui_LDADD = $(GTK_LIBS)
我们已经知道,Automake 是把 Makefile.am 转换成 Makefile.in 的东西,理论上来说 automake 是增强 autoconf 功能的程序,所以我们不得不把 autoconf 和 automake 放在一起来讲。不信的话,你现在试试,automake 会报错 configure.ac 缺少一些命令。
现在我们把 configure.ac 改成下面的样子:
AC_INIT([SalamatPagi], [0.1], [bug-report@address])
AM_INIT_AUTOMAKE
AM_PROG_VALAC
AC_PROG_CC
PKG_CHECK_MODULES([GTK], [gtk+-3.0])
AC_SUBST([GTK_CFLAGS])
AC_SUBST([GTK_LIBS])
AC_CONFIG_FILES([Makefile src/Makefile])
AC_OUTPUT
然后依次执行 aclocal, autoconf, automake -a --foreign。值得注意的是,这里必须要有 AC_PROG_CC,因为 Vala 实际上是将代码编译成 C 代码的,所以 C 语言需要的配置这里也要有(这正是我选择 Vala 为示例的原因,不用 Vala 的话,完全可以自己修改为 C语言版本),如果你以后要用 Vala 编程,应该注意。
automake 的参数
--add-missing (-a) 可以为你自动安装一些必须的脚本。
--foreign 则不强求你安装一些无聊的文档文件,比如 README,INSTALL,NEWS 之类的。
现在你可以试试 make 和 make clean 了。
同时生成多个可执行文件
我们这里提供一个小型 CLI 版本 Salamat Pagi 程序,创建文件 src/sp-cli.c:
#include <stdio.h>
int main(int argc, char *argv[])
{
printf(&Salamat Pagi!n&);
return 0;
}
按着上面的办法,我们在 src/Makefile.am 中添加:
bin_PROGRAMS += sp-cli
sp_cli_SOURCES = sp-cli.c
响应 configure 参数
这里把 CLI 作为可选项。configure.ac 中添加:
AC_ARG_WITH([cli],
[ --with-cli Command line interface],
[case &${withval}& in
yes) cli=true ;;
no) cli=false ;;
*) AC_MSG_ERROR([bad value ${withval} for --with-cli]) ;;
esac],[cli=false])
AM_CONDITIONAL([WITH_CLI], [test x$cli = xtrue])
--with-xx 的 value 是 withval,那么 --enable-xx 的 value 就是 enableval。
Makefile.am 中原有 sp-cli 的内容改为:
if WITH_CLI
bin_PROGRAMS += sp-cli
sp_cli_SOURCES = sp-cli.c
endif
现在,要编译 CLI 版本,就不得不 configure --with-cli=yes 了。
如果你想让 GUI 版本成为可选,想想应该修改哪些文件?没错,正是 configure.ac 和 src/Makefile.am。首先 configure.ac 中应该按照需求进行 PKG_CHECK_MODULES,然后再在 src/Makefile.am 中按需要编译 GUI 版本程序,甚至你可以让 AM_PROG_VALAC 按需求调用!
编译命令很长很烦?
automake 有 silent rules,可以把很长的命令缩短到 CC xx.c!有两个办法,一个是在 configure 的时候提供 --enable-silent-rules,另一个是在 configure.ac 里面提供 AM_SILENT_RULES([yes])。
一些测试程序?
有些程序是我们用来测试的,并不打算被 make install 安装到系统中,那么我们这时会使用 noinst_PROGRAMS 而不是 bin_PROGRAMS。
新版特性
V1.9.991
1.修复android11无法保存设置的问题.
V1.9.99
1.适配一堆app的启屏广告。
2.优化软件算法,提升体验。
3.简化软件界面,一系列优化.
应用信息
- 中文名:Auto tool
- 包名:com.joaomgcd.autotools
- MD5:20b6ebb659cda2c7e8fd7a8aadba17f3
- 权限需知
下载地址
Android版AutoTools(Tasker辅助工具) v2.3.3 安卓版
猜你喜欢
tasker手机去广告软件

tasker
tasker插件合集中的软件有很多种,每一种都能让你的手机功能用起来更加便利!如果你是一位玩机用户,小编带来的这款专题可不要错过哦!它能为你提供花样自动化服务!...

手机去广告软件
安卓手机去广告软件哪个好用?很多人经常受到手机广告的骚扰,最好的解决办法就是使用手机去广告软件。小编在这为您推荐使用Adguard Premium、广告快走中国版、视频广告过滤大师、净网大师、adsafa手机版等等都是非常好用的,欢迎有需要的用户前来下载。...
本类推荐
相关应用
快启动手机版v2.1.4快启动手机版是个标准的,屏蔽广告弹窗以及启动广告画面的免付费软件,一键完成对于所选应用程序的屏蔽,无需你自己去自定义,即可达到你所满意的无广告效果,简简单单、同时体积小巧,自身也不会占用太多资源,不会出现杀敌一千自
净启动最新版v2.1.0净启动是一款非常实用的手机去广告app,一些软件或者游戏里面会有一些广告,非常烦,这款软件就能帮助到你,一键即可轻松去拦截任何广告,还支持自动跳过启动页面快速打开app,感兴趣的朋友快来下载体验吧!!app介绍这是一款自动跳
AutoTools控件跳广告高级版v2.6.0.0AutoTools控件跳广告高级版是个让你无需再看各种app启动广告的小插件,节省许多时间,总的算下来的话,同时避免自己被无意义的重复广告宣传所侵扰,做到简单极致的启动和生活,同时支持验证码自填,登录各种账号不再麻烦!应用简介
广告快走中国版(adaway)v5.9.0广告快走中国版是一款超强是去广告软件,其特点是从host源网址出发,有效拦截绝大部分的广告,观看视频或浏览网页的时候再也不要看那烦人的广告了。赶快来IT猫扑下载吧!软件介绍广告快走中国版是一款基于Adaway开源项目更新
下载排行
- 1DroidSheep
- 2米家喷墨打印助手最新版
- 3MT文件管理器
- 4谷歌市场(Google Play Store)
- 5myXL手机版
- 6百道加速
- 7r34
- 8我的世界java版启动器
- 9ZL2启动器
- 10Ehviewer绿色无毒2024最新版

















百度手机助手app
手机迅雷app官网正版最新版2026
讯飞输入法app官方最新版
手机百度客户端
手机百度网盘最新版
花椒直播客户端
360手机助手app安卓版
搜狗输入法
腾讯应用宝app
夸克官方正版
qq邮箱下载手机客户端app
酷划锁屏app
PP助手app
360浏览器手机版
干本笔记appv3.30.0.1
神笔绘画最新版v5.30.0
随时天气官方v6.0805.53Hs
看海人官方版v2.30.08
豆包手机版v14.5.0
方寸识别助手免费版v1.0.6
新秒v9.0.0-ng
锋伙智能手机版v2.5.0
手机量地测亩仪最新版v1.0.0
翻页时钟24H手机版v3.5.0.350
亲护屏幕远程控制工具安卓版v1.5.1084663808
悬浮时钟FloatingClock官方版v1.1.3
手机罗盘大师免费版v9.7.0
芦笋提词器官方版v4.6.2
果果隐私浏览器官网版v1.1.0













网友评论
查看所有0条评论