opp100 / bmw-scriptable-widgets Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
rt.
原因……主要是现在实名备案了,租指标之类的有的账号被绑定到别人的手机号上了,密码登录还可以,但是验证码实在不太方便。
0421早上发现无法登陆,但是My BMW app可以登陆
rt.
是否可以在发动机关闭后,连续几次数据更新后(或者一段时间间隔,可配置),车窗未关闭或者车门未上锁,就发出通知,可配置开启或者关闭。
原版 My BMW 似乎没这功能……有时候忘记锁车或者忘记关窗户还是挺尴尬的。
我抓包 抓不到唉
用了 postern 转发代理到127.0.0.0.1:8888 用fidder 抓不到包
同时app 也无法联网
请教下作者如何抓包的 感谢
rt. 请教一下,如果可以,也希望能更新到 FAQ/帮助文档,帮助到更多的人。感谢感谢。
签到失败后会一直不停尝试,不断有no auth 跳出来,直到退出登录,可能是认证方式在服务器后台变化了,我这边直到昨天都是好的
如果可以的话,希望能够添加一下美国服务器的支持。谢谢。
Hello, can you make this compatible with Toyota Supra? It's using the same head-unit as BMW Z4.
They are using same login informations etc, just a different endpoint URL for login.
Toyota is using
https://customer.bmwgroup.com/oneid/#/login?client=toyotawebcom
Instead of
https://customer.bmwgroup.com/oneid/#/login?client=bmwwebcom
Exception Occurred
Error: The certificate for this server is invalid. You might be connecting to a server that is pretending to be
"myprofile.bmw.com.cn" which could put your confidential information at risk.
签到功能也无法使用,大佬请更新
建议脚本中将用户密码进行rsa加密的时候不要使用第三方接口进行加密,这样会导致用户密码直接明文暴露在网络传输里,可以改为直接使用js代码实现的rsa加密方式进行本地加密,既能提高效率,又能保护用户隐私,参考:https://github.com/travist/jsencrypt ,小小建议~
BMW官方又在搞东西了,不能登陆了大哥,能修一下吗?
出现“前往应用市场获取最新版本” 我已经是最新版本 用不了啊 大神
为什么我用fiddler抓取移动端的my bmw 的主机host是bmwcountly-api-prod.chinaeast2.cloudapp.chinacloudapi.cn?请问一下你是用什么工具抓包的?
考虑做一个自动签到脚步吗?
我现在在研究,有兴趣可以一起在这里沟通~
混动车的data.status.fuelIndicators数据格式和油车不一样
levelValue数据显示异常
以我自己的车为例,该变量是一个长度为3的数组,且data.status.fuelIndicators[0]不包含levelValue, levelUnits
fuelIndicators: [
{
infoLabel: '组合续航里程',
levelValue: null,
isInaccurate: false,
infoIconId: 59691,
rangeUnits: 'km',
levelUnits: null,
rangeIconId: 59691,
iconOpacity: 'high',
showsBar: false,
rangeValue: '38
levelIconId: null,
secondaryBarValue: 0,
mainBarValue: 0,
isCircleIcon: false,
chargingType: null
},
{
infoLabel: '100% 约凌晨03:12',
showBarGoal: false,
rangeValue: '34',
levelValue: '76',
infoIconId: 59689,
rangeUnits: 'km',
levelUnits: '%',
rangeIconId: 59683,
isInaccurate: true,
showsBar: true,
iconOpacity: 'high',
levelIconId: 59689,
secondaryBarValue: 0,
chargingStatusType: 'CHARGING',
mainBarValue: 76,
barType: null,
isCircleIcon: true,
chargingType: 'charging',
chargingStatusIndicatorType: 'CHARGING'
},
{
infoLabel: '油位',
rangeValue: '351',
levelValue: '31',
infoIconId: 59930,
rangeUnits: 'km',
levelUnits: 'l',
rangeIconId: 59681,
iconOpacity: 'high',
showsBar: false,
isInaccurate: true,
levelIconId: 59682,
secondaryBarValue: 0,
mainBarValue: 0,
isCircleIcon: false,
chargingType: null
}
],
所以我把那一行改成了
const {rangeValue, rangeUnits} = data.status.fuelIndicators[0];
const {levelValue, levelUnits} = data.status.fuelIndicators[1];
levelValue代表了电池电量
我觉得可以针对混动车型做一个适配
428早上又不能登陆了
提示登陆失败
rt.
My BMW App 2.9.0 可以设置主题了,有一些还不错,希望也可以增加相关背景图 url。
感谢。
我发现large尺寸的地图,在scriptable中预览时图片是scale==2,非常清楚。
但是放到主屏上之后虽然代码里还是同样的图片,但是会变模糊,
不知道是哪的问题。
目前显示的总里程我想修改代码换成上次充电后里程,不过不知道这个属性叫什么请问作者大神知道吗? 大概意思就是Mileage after last charger。在新的my bmw里也看不到,老的互联驾驶app里有,估计是隐藏了如果知道API里定义也许可以调出来。
请问大神是不再维护了么,官方的小组件实在是拉……
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.