解说社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: 清风

[原创] 来这里分享几个插件,喜欢的朋友在下面跟帖。

[复制链接]
 楼主| 发表于 2021-3-20 11:29:34 来自手机 | 显示全部楼层
这是一个自动接听电话的插件。非原创。这是根据别人做好的插件修改的。

require "import"
import "com.androlua.Ticker"
if ti then
ti.stop()
  service.speak("关闭自动接听")
  ti=nil
  return true
end
ti=Ticker()
ti.Period=5000
ti.onTick=function()
service.click({
{"<邀请你进行语音通话$5","接听#0","*扬声器*|*免提*#0>20$50"},{"<邀请你语音通话$5","接听*#0","扬声器>60$30"},{"<短信回复
回复

使用道具 举报

 楼主| 发表于 2021-3-20 11:33:12 来自手机 | 显示全部楼层
这是一个解说常用功能的插件。

require "import"
import "android.widget.*"

InputLayout={
LinearLayout,
orientation="vertical",
{
Button,
text="现在时间",
layout_width="99%w",
onClick="go",
},
{
Button,
text="当前位置",
layout_width="99%w",
onClick="go",
},
{
Button,
text="电量",
layout_width="99%w",
onClick="go",
},
{Button,
text="计时器",
layout_width="99%w",
onClick="go",
},
{
Button,
text="黑屏模式",
layout_width="99%w",
onClick="go",
},
{
Button,
text="自动翻译",
layout_width="99%w",
onClick="go",
},
{Button,
text="朗读字幕",
layout_width="99%w",
onClick="go",
},
{
Button,
text="减小音量",
layout_width="99%w",
onClick="go",
},
{Button,
text="增大音量",
layout_width="99%w",
onClick="go",
},
{Button,
text="语音助手",
layout_width="99%w",
onClick="go",
},
{Button,
text="强力模式",
layout_width="99%w",
onClick="go",
},
{
Button,
text="通知盒子",
layout_width="99%w",
onClick="go",
},
}

dlg=LuaDialog()
.setView(loadlayout(InputLayout))
.show()

function go(v)
service.execute(v.getText())
--备注关闭面板dlg.hide()
end



  来自解说社区客户端
回复

使用道具 举报

 楼主| 发表于 2021-3-20 11:36:18 来自手机 | 显示全部楼层
这是一个快速开关插件,用来关闭蓝牙飞行模式,无线WiFi等等。

require "import"
import "android.widget.*"
import "com.androlua.*"
名称=
{
"蓝牙",
"无线网络",
"飞行模式",
"手电筒",
"位置",
"编辑此插件",
  }
执行=
{
{{"%快速设置$500",{{"蓝牙*
回复

使用道具 举报

 楼主| 发表于 2021-3-20 11:37:45 来自手机 | 显示全部楼层
晕死,怎么不完整?



  来自解说社区客户端
回复

使用道具 举报

 楼主| 发表于 2021-3-20 11:39:44 来自手机 | 显示全部楼层
require "import"
import "android.widget.*"
import "com.androlua.*"
名称=
{
"蓝牙",
"无线网络",
"飞行模式",
"手电筒",
"位置",
"编辑此插件",
  }
执行=
{
{{"%快速设置$500",{{"蓝牙*
回复

使用道具 举报

 楼主| 发表于 2021-3-20 11:40:19 来自手机 | 显示全部楼层
这个代码没办法发完整。所以就不发了。



  来自解说社区客户端
回复

使用道具 举报

 楼主| 发表于 2021-3-20 11:44:15 来自手机 | 显示全部楼层
这是群友制作的打开网址插件。感觉挺好用的。大家可以试试。例如打开百度。只需要输入。
baidu就能打开。当然完整的输入也可以打开。



  来自解说社区客户端
回复

使用道具 举报

 楼主| 发表于 2021-3-20 11:44:59 来自手机 | 显示全部楼层
require "import"
import "android.widget.*"
import "android.content.*"
import "android.net.Uri"

InputLayout={
  LinearLayout,
  orientation="vertical",
  {
    EditText,
id="s1",
    layout_width="90%w",
hint="在这里输入网址",
  },
{
Button,
text="前往",
onClick="ok",
layout_width="90%w",
},
}

dlg=LuaDialog()
.setTitle("打开网址插件").setView(loadlayout(InputLayout))
.show()

function ok()
if s1.text:match("http://(.-)")==nil then
s1.text="http://"..s1.text
end
if s1.text:match("(.-).com")==nil then
s1.text=s1.text..".com"
end
dlg.hide()
service.startActivity(Intent(Intent.ACTION_VIEW,Uri.parse(s1.text)).setFlags(0x10000000))
end
s1.setOnKeyListener({onKey=function(v,keyCode,event)
if keyCode == 66 then
ok()
end
return
end})



  来自解说社区客户端
回复

使用道具 举报

 楼主| 发表于 2021-3-20 11:48:28 来自手机 | 显示全部楼层
这是一个收藏网址的插件。按照上面的格式填写网址即可。

require "import"
import "android.content.Intent"
import "android.net.Uri"

网址名称=
{
"百度。",
}
网址列表=
{
"https://www.baidu.com/",
}
dlg=LuaDialog(service)
.setItems(网址名称)
.show()
service.speak("选择网址")
dlg.onItemClick=function(l,v,p,i)
dlg.dismiss()
service.startActivity(Intent(Intent.ACTION_VIEW,Uri.parse(网址列表))
.setFlags(0x10000000))

end
return true



  来自解说社区客户端
回复

使用道具 举报

发表于 2021-3-20 14:01:03 来自手机 | 显示全部楼层
厉害



  来自解说社区客户端
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|解说社区

GMT+8, 2024-11-23 07:44 , Processed in 0.041542 second(s), 11 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表