serveraggio mibandico.
Come previsto, grazie alle mie capacità di pensiero magico era solo questione di avere il tempo di premere tasti su una tastiera, perché io riuscissi finalmente a sideloadare app #Vela JS sulla Mi Band… quindi a breve dovrebbe iniziare il mio china #dev arc. 😈
Avrei preferito riuscirci tramite Gadgetbridge, ma non sono riuscita a farlo con il codice evidentemente incompleto trovato nella issue #3786, che non è mai stata chiusa, e io al momento non ho capito cosa manca. Pazienza, si passa all’artiglieria pesante! 🧨
Con uno scriptino PHP assemblato al volo (in parte con Chatgipiti, ops), ho messo su un server che fa da proxy con la CDN della versione moddata di Mi Fitness dell’altra volta, e nel frattempo caching e logging di tutto… creando a tutti gli effetti un server #privato per lo store di watchface e app. 🏗️
Stamattina finalmente ho aggiunto codice per restituire non i file statici cachati, ma dati generati con della logica corrispondente a degli endpoint API; per adesso solo quelli delle #app, che era la cosa che a tutti i costi mi serviva, ma poi vedrò di fare il resto e come minimo mettere anche le watchface, così faccio pure io ambo contro Ximi. 🥰
Ovviamente tutto open sorcio (PHP), e anche self-hostabile per chi vuole caricare la propria libreria di dati nella app purtroppo altrimenti blindata: https://gitlab.com/octospacc/Mi-Fitness-Private-Server / https://github.com/octospacc/Mi-Fitness-Private-Server (!!!) E c’è un #APK bello lì per chi vuole collegarsi al mio server, senza setup. 👻
Giusto per accertarmi che funzionasse, volevo modificare una app già compilata, ma è una lattina di vermi; quindi ho invece compilato un esempio dell’SDK ufficiale. Peccato che chi l’ha scritta s’è dimenticato il tasto o la gesture di uscita, e quindi come se fosse Vim bisogna premere “Uninstall” dal telefono; ma l’ho messa comunque nella libreria app della mia istanza, chiunque può provare… oltre a varie app non mie (gaming!!). 🗡️
Come scritto sul README, inoltre, se non mi secco, sarebbe carino rendere questo progetto un #server privato completo per la app di #MiFitness, perché allo stato attuale è proprio dipendente dal cloud di #Xiaomi e sarebbe buono preservarla. Alla fine le cose da reimplementare sono poche… tecnicamente bisogna solo togliere il login wall, il resto sarebbe solo grasso che cola. 🧊
(POV: comando io!!!)#3786 #APK #app #Dev #MiBand #MiBand9 #MiFitness #PrivateServer #privato #server #sideloading #Vela #Xiaomi
I am adapting RpkService for Xiaomi device. I can parse rpk now. Howeve I CANNOT show the button to install it. It is so bad I check the code and i think everything is ok. All important code is completed, u can merge the code and finish the final task (Rpk is app which run on the xiaomi dev...
Scopriamo come realizzare il nostro #ChatGPT #privato e #privacy friendly con #OpenWebUI (un front-end per #Ollama ) su #Linux:
https://www.risposteinformatiche.it/self-hosting-di-un-chatbot-ai-con-open-webui-su-linux/
#UnoLinux #OpenSource #FreeSoftware #AI #IntelligenzaArificiale #frontend #gnu_linux #PrivacyFriendly #raspberrypi #Debian #Ubuntu #Server
💡Google accetta di cancellare miliardi di file con dati personali raccolti dal browser Chrome
#android #brave #browser #cookies #DMA #firefox #google #incognito #privacy #privato #tor #tracking #VPN
Chrome ha raccolto dati personali durante l'uso in incognito. Google ha accettato di cancellare miliardi di dati personali relativi a 136 milioni di utenti.
Non so chi lo ricorda (lo accennai in #138), ma uno dei motivi per cui avevo deciso di spostare il #MicroBlog primariamente qui sul mio #sito venendo da Telegram, era questo: una serie di miei requisiti, che un #canale TG pubblico avrebbe soddisfatto, non riusciva a combaciare con il mio dover tenere privato quel canale… perché c’era troppo di frequente un influsso di #bot pericolosi, che nel migliore dei casi facevano #spam nel #gruppo collegato, e nel peggiore effettuavano #manipolazioni alle mie statistiche (in non so bene che modo). 👿️
A quanto pare, diversa gente ora si trova costretta a rendere privati i propri #canali per lo stesso problema, nonostante gli #svantaggi (ci arrivo in un attimo) per loro e per i lettori. Volevo allora fare un qualche tipo di grafico o tabella per illustrare dei possibili cambiamenti che chiunque potrebbe apportare alla propria configurazione di pubblicazione, senza abbandonare Telegram… ma, provandoci, ho iniziato ad andare totalmente mentale, cercando di pensare a che razza di formato dovrei usare per dire quello che voglio. Le relazioni tra le #opzioni che si possono #scegliere sono fin troppo complesse, anche perché le #combinazioni possibili sono troppe. Quindi, mi devo limitare ad illustrare i soli #punti salienti. 🧵️
Per prima cosa, il metodo drastico, attuabile a sua volta per diverse strade, ma che sicuramente non va bene per tutti: ⚡️
E ok… ma volendo evitare di usare #strumenti esterni, ed aggiungere casino a quello che si fa, si può pensare: se con soltanto Telegram pubblico si hanno tanti #vantaggi ma lo svantaggio dei bot, e con il privato si hanno tanti svantaggi ma il vantaggio della #sicurezza, la #soluzione potrebbe essere l’unire queste 2 cose? E allora, la seguente è la soluzione che consiglierei a tutti, invece, perché non cambia di una virgola il #workflow… ♻️
Anche solo in questo caso, troppe possibili #variazioni, quindi descrivo solo la più vantaggiosa (se provaste per conto vostro a ricombinare gli elementi della mia premessa per immaginare #configurazioni diverse, ammesso che la mia mente non sia incappata in un errore di runtime, dovreste trovare meno vantaggi): 💣️
Tutte queste belle congetture però ora finiscono: quale botto telegrammico esiste già che faccia questa cosa, in modo così ideale, e gratuitamente? Statisticamente, credo che debbia già esistere, è un #concetto molto #semplice… però non lo conosco. A tutti voi che cercate di fuggire dagli #userbot spammoni, fatemi sapere se adottereste una soluzione del genere per il vostro canale; eventualmente aggiungete le vostre idee alla questione. Se questo #crossposter esiste già, lo troveremo; se non esiste, credo di poterlo realizzare con qualche scarsa centinaia di riga di codice, e ospitarlo #aggratis. 🙀️
https://octospacc.altervista.org/2024/01/23/i-robot-si-ribellano-e-i-canali-chiudono/
#ActivityPub #aggratis #alternativo #bot #canale #canali #combinazioni #commenti #concetto #configurazioni #crisi #crossposter #crossposting #fedi #Fediverso #feed #gruppo #manipolazioni #MicroBlog #microblogging #opzioni #plugin #privato #pubblico #punti #RSS #scegliere #semplice #sicurezza #sito #soluzione #spam #strumenti #svantaggi #Telegram #userbot #utenti #vantaggi #variazioni #web #WordPress #workflow
Allora, dopo le prove di prima vuoto il sacco… Ieri sera tardi, quando stavo nel #lettino cercando di dormire, mi è venuta in mente la soluzione ad un problema che volevo risolvere da moltissimo tempo fa, e che forse a questo punto non mi merito, considerando che ci ho messo meno di una giornata per […]
Il "decretone" sul lavoro che il governo intende varare il primo maggio conferma la ricetta delle destre: fornire bonus mentre si abbatte il carico fiscale. Ma con minori entrate ed erogazioni di sussidi si rende più difficile mantenere in vita la spesa per i servizi essenziali. Che tornano a essere a pagamento. L’analisi di Alessandro Volpi