Giter VIP home page Giter VIP logo

pixl.js's Issues

Language change

Hello, how do I change the language on the device to English? Thank you

优化操作逻辑(建议)

1)每次开机都要去选择文件,能不能记住上次的位置(卡片)
2)无限刷卡开关,是否可以单卡片记忆,或者默认开启
3)动画功能是否可以去掉隐藏(单纯做刷卡)
4)拥有唤醒功能,如果能默认上次选择的卡片或者设置默认卡片就好了与1)类似
5)能不能内部存储容量修改到设置菜单里面,去除菜单选项,直接进入文件夹
6)法律相关名称,是否可以修改为NTAG512

关于更改按键和锂电池的计划?

感谢大佬的pixl,js,刷amiibo方便多了,但是那个按键确实感觉有点不好按,左右推都很费劲,后边能不能换成3个按钮来实现?或者做一个开机自动进入amiibolink的功能也不错,这样就减少了按键的次数(直接用手机操作);锂电池的想法是因为外壳不好拆卸,且拆卸多了会松动并出现缝隙,如果能加个锂电池直接装进去就不用拆卸外壳了,不过可能就要加个充电口了。

文件夹&文件重命名功能

目前对标签文件以及文件夹仅能在设备端进行重命名,而目前设备端在输入上较为困难;
从而存在对标签文件以及文件夹在网页端环境下进行重新命名的需求;
所以请求在网页端添加文件夹名称&文件名称重命名功能。
希望能够许可。

关于随机生成

是否可以改成按下默认是随机生成然后长按才是进入菜单.

卡死问题

2.4.1版本 在初始菜单选择amiibo模拟器进入,然后在主菜单选项长按会卡死

2.7.0的LCD版本

2.7.0的LCD版本的背光设置进去显示的是OLED对比度.文字表述有错误.但是功能正常

前来许愿~

希望设置增加个显示转向,使屏幕可以竖向显示o.0

注释乱码

想研究一下显示驱动部分的代码,发现注释乱码 文件路径 : fw/bootloader/src/lcd_drv.c

网页端文件删除问题

问题:建立文件夹后,点击页面右侧下拉箭头,选择“删除”;点击该选项后,无法删除文件夹

蓝牙连接

是否可以设置在蓝牙连接状态下禁止休眠

能读卡吗?

如题,我想拿来玩玩看能不能读卡,想把门禁卡读进去

藍芽模式

針對在藍芽模式下不受系統設定休眠秒數之開關,否則某些時候在傳輸檔案時,常常因為休眠秒數到達而被迫切斷連線。

求助!传输文件完却没有文件在对应位置

网页端与iOS端的infc都试过,每次传输文件显示完成后都没有对应文件,但是蓝牙连接应该是正常的。设置每次调完熄屏就没了。试过amiibolink功能可用,正常。固件最新版2.5.2,之前以为固件出bug,重刷固件能刷进,但没有改善问题,依然无法传输成功。想请教一下这种是属于硬件问题吗?我不是很懂

新版2.8.2固件问题

新版固件用固件内自带数据刷塞尔达王国之泪,可以自动随机ID刷出来.
但是用之前传输进FLASH的数据.会出现第一次可以刷.后面游戏道具刷不出来但是pixl上显示的随即ID在不断变更.

v2.7.0 导致metadata里的notes无法正常显示

当Amiibo文件在 /fw/data/amiibo_data.csv 或通过网页端设置了元数据 notes 字段后,此字段会在调取Amiibo时显示在文件名及Amiibo名的下方。

此功能在v2.6.2时正常,但升级到v2.7.0后,通过网页端元数据设定的 notes 里的英文字符和部分符号就无法正常显示了,如:
TPHD - 20 hearts 会显示为 (!T!P!H!D! !-! !2!0! !h!e!a!r!t!s!)!!
img1

boxboy 会显示为 b?o?x?b?o?y??
img2

(空格)会显示为 @@!!
img3

但中文的 notes 显示正常:

img4

这是UTF-8的问题么?

此现象在任意系统语言设置都会出现

背光调整问题

背光改为可以调整亮度后,一次拨动只能调整1%,长按的调整速度也很慢。
能否加快长按的调整时间,比如能在2秒之内从0%调整到100%

菜单选项可往复选择

能否让菜单选项可以第一个跳最后一个,最后一个可以跳到第一个,标签也是如此,在菜单多的界面可以节省选择的时间,也可以节约按键寿命

读取文件失败且网页无法打开文件夹

当一个文件夹下包含 [3AZ] 01 - 8-bit Link (The Legend of Zelda).bin时,网页进入该文件夹会卡住(一直转圈);在pixl打开该bin文件提示读取文件失败 且 无法删除。
复现流程:1、随便找一个amiibo的bin文件,重命名为[3AZ] 01 - 8-bit Link (The Legend of Zelda).bin
2、通过网页在根目录创建文件夹(名称为1),然后在该文件夹下上传重命名后的bin文件
3、网页打开 1 文件夹,会一直卡着转圈,pixl打开该文件提示读取文件失败。
4、pixl在文件夹列表长按,然后选择删除,无法删除文件

无效数据文件卡死

我昨天测试的上一版本固件,写入amiibo的bin文件后个别不识别,提示不是amiibo固件。
还有就是如果打开一个可用的bin文件后拨滚轮,刚好下一个是不识别的文件后就会卡死,只能扣电池

新建标签时名称问题

目前版本在亮屏后第一次新建标签输入名称时默认光标在左上角,需要移动到ok键,创建时稍微有些繁琐。
是否可以默认光标在ok上(或者跳过名称输入直接创建empty.bin,反正最后标签名称也会自动改为amiibo的名称)

休眠保存之前的设置

修改pixl的休眠时间和背光开关状态,修改后的状态不能进行保存。好像只能保存上电第一次的修改状态。
例如上电后的第N次使用,把背光设置开修改为背光设置关,休眠时间从180s改为30s后,等待设备进入休眠后,再次打开设备后pixl还是未修改之前的设置(背光设置开,休眠时间180s)而不是最后一次休眠前修改的设置

文件移动

现在有amiibolink功能,那么能否增加文件移动功能,这样后续就可以通过link小程序写入数据 根据需要批量移动到对应文件夹里使用。

无效数据文件导致唤醒后卡死

我有几个bin dump在pixl.js显示“这不是Amiibo文件”,但使用amiitool测试通过:

./amiitool -k keys.bin -i original.bin -d

可以正常加解密:

./amiitool -k keys.bin -i original.bin -d -o decrypted.bin
./amiitool -k keys.bin -i decrypted.bin -e -o reencrypted.bin

加密后的dump就可以被正确识别了

不过这不是大问题 - 问题是如果在“这不是Amiibo文件”界面时设备进入休眠,唤醒后(快速唤醒开启)错误界面会一闪而过,然后就白屏死机了,必须抠电池才能恢复。感觉和 #40 可能有点关系。

可以使用下面的参考文件 original.bin 在 v2.6.2 上复现。测试硬件上除了SPI Flash是32Mbit以外,应该没有什么特殊的。

文件供参考:

original.bin (base64)
BDTCehq6TIBsSA/g8RD/7qUAAACENrfcdPVJ8bNW/bZprfvf5dQuNXk/70C60vWCf8lnLja5JC35IoQOUB8qQpM30Nso9pPWG08Fpu4h6jZO4f27MkAAAAJbAAINEicRQ0WqHp7SkzlFIPMVGBofZCTpwCAWuRMVA9HHrYyBuZ5adBfC+TAnryRplfyWqElehralUViMLKoLWGl9oZAmBQVfHRKvIas1QicQoxDrNzj8S9iwRKZZ1RI2qD6MTvA6LS4gNBmprNG0NxDvSVxKIyg5/TajWmrFpQWnQK4JXwmWC6RrA+/d4x6QMWimfBupvyoKHXH/X3zv5ASidLzmyiT8YdrWYRBJXpHJ3Ytz//Bxh9s/6GyumVuGJ/2srPKytxv1Spl3VEtTgRMIe3C/YNb/lFmZR3y5HqjX7N0pdtXzRzfz2H40jsZ0/6F1VaFdke+9TfY8xVc0O3+fGIw118zZuksF0mx9fY8qathw8sRSzPUyvzqZcMwNvR4k9uhyzV+hvYQ0exqQ5YDAiSkruIASwutnHG7xPMFtddTgThMoN2HTSw494cXUPVQVx1OhtdldtrZJFJBObQ8nvvGU3yhl8LXBbvEubczCpfgxwzyZdV/x/R1fJPlF/X2DVke2J/1eX0CwSNEpsKYmnD5swM2Q79lnk9bvMnmfYWqgtJHc2c2Y0lYgCgEAD70AAAAEXwAAAAAAAAAAAAAAZoC5Mn66IQ3JUvCf3KJdtx5vWgvuEkesTPVVmnYmQXY=

decrypted.bin (base64)
bEgP4PEQ/+5adBfC+TAnryRplfyWqElehralUViMLKoLWGl9oZAmBaUAAAAAAAAAAtR1BAI8KGoJthUx83y6afm09NHPzIjQwnU7kTZA3Z00sYg+Sv9anTTdqFHqaf8KSxJ0XN6/ybCYeJIp2iBddk6iWnAC9AGJttySK9UwCBKBgd0ky4C+defYpdFtMcMUfzIDRw6PCFcR66YCLZ7baHB/qFhCOarO5OWIKk8wHIUYfayjAAAtwATxeYYT4Nm7R0n9PWDtiGvSRoc0YygH3gfgzyHqr/I3OrB7tt+7Jsn0KJ0/LBHPLvytq2Ub+F3b6pt/MhG40ZhXxQOwcdGLFyC+QDqLx7H2EaAkPQSMHEFToMxDPPO4PFcF52cOHr0rIZRFXbgiUCLpiSFxk5SUy6jBXdEFR9osBQTjhd9J5/Lj+RtwRr+JMVCpWbPSR6jDcRy+TMHsJtm5GVezPspCoKEujZp4I4TpOCyAW+0nWb5cHxTDi5ow99NBti1n1fKGZrkRo7kOS02X1RSVa8rrkr+YVx+2fxQG/pbGNm1XgWM5+vQ0FbYFTdTGK7aGm4sIViRtzja5JC35IoQOUB8qQpM30Nso9pPWG08Fpu4h6jZO4f27BDTCehq6TIAyQAAAAlsAAg0SJxFDRaoentKTOUUg8xUYGh9kJOnAIBa5ExUD0cetjIG5ngEAD70AAAAEXwAAAAAAAAAAAAAA

reencrypted.bin (baset64)
BDTCehq6TIBsSA/g8RD/7qUAAACENrfcdPVJ8bNW/bZprfvf5dQuNXk/70C60vWCf8lnLja5JC35IoQOUB8qQpM30Nso9pPWG08Fpu4h6jZO4f27MkAAAAJbAAINEicRQ0WqHp7SkzlFIPMVGBofZCTpwCAWuRMVA9HHrYyBuZ5adBfC+TAnryRplfyWqElehralUViMLKoLWGl9oZAmBQVfHRKvIas1QicQoxDrNzj8S9iwRKZZ1RI2qD6MTvA6LS4gNBmprNG0NxDvSVxKIyg5/TajWmrFpQWnQK4JXwmWC6RrA+/d4x6QMWimfBupvyoKHXH/X3zv5ASidLzmyiT8YdrWYRBJXpHJ3Ytz//Bxh9s/6GyumVuGJ/2srPKytxv1Spl3VEtTgRMIe3C/YNb/lFmZR3y5HqjX7N0pdtXzRzfz2H40jsZ0/6F1VaFdke+9TfY8xVc0O3+fGIw118zZuksF0mx9fY8qathw8sRSzPUyvzqZcMwNvR4k9uhyzV+hvYQ0exqQ5YDAiSkruIASwutnHG7xPMFtddTgThMoN2HTSw494cXUPVQVx1OhtdldtrZJFJBObQ8nvvGU3yhl8LXBbvEubczCpfgxwzyZdV/x/R1fJPlF/X2DVke2J/1eX0CwSNEpsKYmnD5swM2Q79lnk9bvMnmfYWqgtJHc2c2Y0lYgCgEAD70AAAAEXwAAAAAAAAAAAAAA

在FLASH目录

在EXTERNAL FLASH 页面下长按子菜单能否加入回到主菜单选项

文件夹重命名

文件夹重命名,在确认后网页会一直转圈,等个几十秒pixl会瞬间重启,文件夹名字也没改成功。

文件排序

能否在网页文件管理系统,添加移动文件夹顺序功能,同步到pixl设备上 ,不用在删掉文件夹后重新建立来改变文件夹前后顺序。

Uploads not working

Hello, please help I have an issue none of my uploads go through I only see this page and nothing else happens.
Pixl-js

外壳过紧

外壳拨轮开口处后方过紧,拨后无法回正,需要磨掉0.3-0.5mm

设置保存

在pixl里面使用过程中进行了一些设置,当设备进入休眠后再次打开就会恢复默认的状态,可以做成保存之前的使用中的设置状态吗。
例如打开背光进入休眠,再次打开设备还是保持背光开启状态。

文件名过长bug

网页上传文件名超过字节数的文件以后.必须断开连接,设备重进蓝牙模式才能继续传输.

蓝牙连接休眠问题

上传网页已连接的情况下,休眠一到蓝牙就自动断开了,能否在蓝牙已连接的情况下不休眠,当蓝牙无连接和断开连接时才进入休眠倒计时?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.