minioctt, to random Italian

Questa cosa è successa ieri sera e volevo scriverla prima di mimir, ma ero talmente seccata che ho detto #fanculo

Volevo provare un po’ ad usare il lettore musicale predefinito di Xiaomi, ma non legge i file con estensione .opus; i flussi audio Opus in sé li legge però (presumibilmente perché usa i codec integrati in Android), quindi la soluzione è rinominare tutto in .ogg, senza fare ricodifiche o altro. Problemino: per rinominare ogni cosa ho usato (direttamente da shell ADB) un comando find -type f -name "*.opus" -exec mv "{}" "{}.ogg" ;… che, sul momento, credevo sarebbe stato corretto, ma a quanto pare questo programma di #merda che è find (che normalmente non userei, ma in questo caso avevo a che fare con sottocartelle quindi non avevo scelta migliore) non piazza il nome del file in tutte le occorrenze di {} nel comando, il che significa che tutte le mie canzoni sono state spostate su un unico file chiamato proprio “{}” una dopo l’altra, e quindi le ho perse tutte, e quindi proprio ora sto risubendo la lenta tortura di ricodificarle e ricopiarle dal mio HDD… almeno ora ho l’adattatore microSD bono e veloce, però comunque aiutoooooo 😭️

La cosa strana, ho notato dopo l’incidente, è che non si è liberato spazio sulla scheda; si è invece riempita una cartella “FOUND.000” con più di 2000 file, ma avevano tutti dimensioni un po’ rotte nonché nomi ordinati ma non descrittivi (ed estensione .CHK)… forse potevo recuperare da lì qualcosa (ma mi chiedo perché si sia formata roba lì?), ma chissà quanto e con che fatica, quindi non ne vale la pena ed è meglio che metto semplicemente il PC a riconvertire le canzoni, che è vero che impiega mezza giornata, ma almeno fa tutto da solo. 😤️

Nel frattempo devo anche finire di #ricopiare sulla #memoria interna del #telefono tutti i #dati vari backupati sul PC (principalmente foto e video), è la terza volta che ci riprovo e stavolta vado una cartella grossa alla volta perché, durante i precedenti tentativi di copie totali, il collegamento USB è saltato, perché pure la scheda madre del mio PC è cacca e gestisce male la corrente data alle porte frontali… non ne uscirò mai. 💀️

https://octospacc.altervista.org/2024/03/21/3430/

#dati #fanculo #memoria #merda #ricopiare #telefono

minioctt, (edited ) to random Italian

Lo #smartphone mi sta #ammazzando!!! 💀 Lo avevo lasciato a caricare in una stanza, e io stavo in un’altra finendomi di leggere il capitolo di un manga. A un certo punto voglio sapere che ore fossero e, sapendo di non avere accanto il #telefono, e sapendo di non avere nessun #orologio al polso, la prima cosa che mi viene da fare è spostare lo sguardo sull’angolo in alto a sinistra della pagina che stavo leggendo… che ovviamente non tiene scritto nulla perché è della normalissima carta e la mia mente è stupida. 😭

Però davvero è così reale, mi è capitato di pensare che spesso lì sopra ci perdo troppo tempo a fare cose #inutili senza che nemmeno io me ne accorga… qualche giorno fa avevo provato a rimanere per più #tempo possibile con lo #schermo in scala di grigi, ma quando effettivamente dovevo fare qualcosa che non sia scrivere mi trovavo a disattivarlo, perché altrimenti è troppo fastidioso, e quindi palle. Una roba che aprirei a caso sarebbe Telegram (X); in realtà proprio oggi l’ho disinstallato e ora tornerò ad usare la versione Web, che con la sua lentezza mi fa passare la voglia di aprirla senza uno scopo, vediamo… 🔪

https://octospacc.altervista.org/wp-content/uploads/2024/03/image-2.pnghttps://www.pinterest.it/pin/365284219792491902/https://octospacc.altervista.org/2024/03/11/maledeto-fonino/

#ammazzando #inutili #orologio #schermo #smartphone #telefono #tempo

minioctt, to pokemon Italian

Ultimamente percepisco succedermi cose #strane, insolite, fastidiose, o comunque #inaspettate con fin troppi dei miei #dispositivi a #batterie:

  • Sarà forse un’impressione, ma negli ultimi giorni percepisco lo #Ximi scaricarsi troppo, stando per ore con lo #schermo spento a non fare nulla (almeno, nulla che io gli abbia ordinato)… diverse #perdite #percentuali che mi sembrano insolite. 📉
  • La settimana scorsa trovai il #tablet Samsung a tipo 3%, dopo 3 giorni in cui lo posai (con le radio spente) al ~15% dopo averlo usato… ma mi ricordo che in #standby dovrebbe durare un po’ di più. ⏳
  • A volte mi capita di lasciare il #3DS chiuso ma acceso, e da un lato lo stand-by del 3DS fa di suo #schifo, ma dall’altro ci sono #giochi come Animal Crossing Wild World che mi pare lo inibiscano… però io mi ricordo che servisse un po’ più di mezza giornata per permettere a quel giochino di commettere un #drain completo della batteria, con la #console chiusa così. 🌘
  • L’altro ieri sera, lo #spaccfonino che uso come touchpad era crollato al ~20%, nonostante fosse come sempre collegato alla porta USB del PC, a un livello di #luminosità mediamente basso, e lo stesso carico di lavoro dei giorni precedenti. Pensavo fosse colpa del PC che non da abbastanza corrente al #Huawi quando il mio Ximi è collegato, ma ieri ho appurato che non è il caso. Oggi ho cambiato cavoetto #USB e si sta finalmente ricaricando per davvero, ma mi sembra fin troppo lentamente, considerando lo stesso carico di lavoro ma #retroilluminazione quasi al minimo… e il #telefono è in generale più #caldo, cosa strana avendo abbassato ancora di più l’illuminazione. 🥵
  • (Unica cosa buona, ma comunque strana) Ho lasciato per #mesi il Kindle a prendere polvere in standby, l’ho ripreso appena qualche settimana fa e la #batteria era al ~75%… non ricordo a quanto fosse l’ultimo giorno del secolo scorso, però me lo aspettavo più scarico, almeno di un po’. 🤯

https://octospacc.altervista.org/2024/01/24/la-maledizione-dello-slitiolicio/

#3DS #batteria #batterie #caldo #console #dispositivi #drain #giochi #Huawi #inaspettate #mesi #percentuali #perdite #retroilluminazione #schermo #schifo #spaccfonino #standby #strane #tablet #telefono #USB #Ximi

minioctt, (edited ) to AdobePhotoshop Italian

Scrivo questo #post in risposta al seguente:

"App postepay — chiaramente c'è qualcosa che non va"https://t.me/journalctl_micro/3193Molto funny: la #app #Android di PostePay rileva modifiche di sistema ad un #telefono che passerebbe #SafetyNet, col bootloader bloccato, e suppongo quindi senza #root. 😁️

Ho preso 5 minuti (uhmm, no, magari) per un breve #ReverseEngineering di quella parte della #applicazione, arrivando a questa sezione del file (baksmaliato dall’ultima versione presente su APKMirror) smali_classes6/posteitaliane/posteapp/apppostepay/ui/activity/SplashActivity.smali, che invoca il dialogo di avviso in foto: 🤓️

# riga 4358.method public final e()V# ... inizializzazione di altra roba# riga 4503new-instance v1, Lcom/scottyab/rootbeer/b;invoke-direct {v1, v0}, Lcom/scottyab/rootbeer/b;-><init>(Landroid/content/Context;)Vinvoke-virtual {v1}, Lcom/scottyab/rootbeer/b;->a()Zmove-result v1if-eqz v1, :cond_2# ... visualizza il dialogo se il codice sopra non ha saltato# riga 4542:cond_2# ... ritorna e termina il metodo

Detto in italiano, questo #codice invoca un metodo (dal nome offuscatino?) presente in una certa classe “com.scottyab.rootbeer“… ed esce fuori, con una #ricerca sul web, che questa è una #libreria #OpenSource (evidentemente integrata dagli sviluppatori di #PostePay) per controllare se un #dispositivo Android è #rootato. (Non se passa o meno #SlaveryNet, attenzione.) 🍻️

È un po’ troppo rubatempo mettersi a capire quale effettivamente è nel codice Java quella funzioncina b;->a()Z ora, quindi tiriamo a #indovinare. Ci sono, in RootBeer.java, tante #funzioni boolean, di cui varie ausiliarie, e 2 principali: isRooted[With/Without]BusyBoxCheck(). Queste due principali restituiscono un valore positivo qualora anche solo una delle ausiliari chiamate restituisca true, l’unica differenza tra le due è il fare anche il controllo per la presenza del binario busybox, oppure no… E quindi le opzioni sono le seguenti: 📜️

  • checkForBinary(BINARY_SU), checkSuExists(), checkForRootNative(), checkForMagiskBinary(): controllo effettivo del root; escludo, da quel che ricordo il suo telefono non è rootato, ed avendo il bootloader bloccato direi che possiamo stare tranquilli.
  • detectRootManagementApps(): scarto, se il telefono non è rootato non avrebbe senso tenere app di gestione del root.
  • detectPotentiallyDangerousApps(): controlla se sono installate app “a umma umma”; escludo perché credo nessuna sia utile senza il root, e qualcuna forse è pure malware… eccetto Lucky Patcher, che però ad oggi si auto-spoofa.
  • checkForRWPaths(): scarto, controlla se alcuni percorsi sensibili sono scrivibili, immagino di no col bootloader bloccato e senza root.
  • checkForDangerousProps(): da verificare, controlla se alcune #BuildProps di Android sono particolari.
  • detectTestKeys(): inizialmente sospettavo, ma lo abbiamo verificato (con getprop | grep build.tags), e pare non sia il caso (tutto è listato come “release-keys“).
  • checkForBinary(BINARY_BUSYBOX): questa potrebbe essere, ed è #interessante, controlla come ho detto prima la presenza del binario busybox, ma da questo commit del 2020 non è più usata nel check predefinito perché — come detto nel commento in quella parte di #source, e alla sezione “False positives” del readme — alcuni #OEM lo lasciano quando non dovrebbero (io credevo fosse normale tralaltro, non un’anomalia!).

Quest’ultima #ipotesi mi cattura perché innanzitutto, te micro hai proprio un #MotoE da quello che ricordo, che è uno dei #telefoni listati esplicitamente sul readme… certo, se la #lib usata nella app fosse stata aggiornata, questo non sarebbe dovuto succedere, a meno che i programmatori delle #Poste non abbiano stupidamente usato la funzione di #controllo aggressiva. Però tbh, considerando la qualità del #software #statale o semi-statale qui in #Italia, secondo me semplicemente quella #dipendenza non è mai stata aggiornata (da un lato però, come biasimarli… “se funziona, non toccare”…). Al momento però non riesco a #provare ciò, perché non trovo #APK abbastanza vecchi di PostePay, quindi lancio solo #idee al vento. 😩️

Io punto su #busybox per risolvere questo #mistero. Lo #smartphone non è il mio, quindi io ora posso solo aspettare, se dovessero uscire novità farò un banale edit. (Sperando non siano così grosse da necessitare di un nuovo #messaggio). 😼️

Edit: non ci ho beccato nemmeno per il cavolo: dalla regia, che ha ora testato con il #programma di #test di #RootBeer, vengo a scoprire #malamente che le mie opzioni tecnicamente più plausibili si sono rivelate sbagliate. “Root Management Apps” è cosa fa scattare gli allarmi, cosa che io giustamente ho escluso a priori, ma la regia mi fa appunto sapere che aveva #Magisk Manager installato (soltanto a prendere polvere perché, questo l’ho pensato bene, non ha il root nell’effettivo); e, come previso, la disinstallazione mette a tacere i falsi positivi. Vabbè oh, non potevo immaginarmelo… 🤕️

https://octospacc.altervista.org/2024/01/21/investigazione-della-app-postepay-senza-radice/

#Android #APK #app #applicazione #BuildProps #busybox #codice #controllo #dipendenza #dispositivo #funzioni #idee #indovinare #interessante #ipotesi #Italia #lib #libreria #Magisk #malamente #messaggio #mistero #MotoE #OEM #OpenSource #post #Poste #PostePay #programma #provare #ReverseEngineering #ricerca #root #rootato #RootBeer #SafetyNet #SlaveryNet #smartphone #software #source #statale #telefoni #telefono #test

minioctt, (edited ) to telegram Italian

Questa voce fa parte 2 di 7 nella serie Octt v. Telegram

Ieri sera è successa una roba estremamente #inaspettata: come 3-4 settimane fa il supremo #algoritmo di Telegram ha deciso di darmi un #ban dal nulla, ieri sera a caso il mio profilo #utente è tornato dalla tomba di “Account eliminato”, ed il numero di #telefono risulta #sbannato, e ho potuto fare #login. Non so come sia possibile, tra le altre cose, che diverse persone su gruppi diversi lo abbiano notato quasi insieme, ma tant’è. 🤯

Ora dovrò aggiornare il vecchio post sulla Spacc BBS con questo dettaglio (visitatelo più tardi, scriverò più informazioni)… ma le cose non cambieranno rotta, bene o male. Il canale #Telegram, che era diventato un semplice mirror di questo #MicroBlog adesso, lo farò tornare attivo tramite #bot RSS, ma per il gruppo di #spacctorium 2 configurerò un nuovo #bridge con la stanza #Matrix, e rimarrà quello il canale preferito. 👆

Mi piace pensare che a sto giro ho fatto un danno di immagine a Telegram talmente grande, e/o si sono cagati in mano per la mia #mail riguardo la portabilità dei #dati (#GDPR) (sono sicura di averla condivisa ma non la trovo???), che hanno dovuto sbannarmi per forza… ma per le altre #vittime, passate e future, non è stato e non sarà così semplice, quindi ho #paura. Vabbè, grazie comunque #Durov. 🙃

https://octospacc.altervista.org/2024/01/18/grazie-durov/

#algoritmo #ban #bot #bridge #dati #DUROV #inaspettata #login #mail #Matrix #MicroBlog #paura #sbannato #telefono #Telegram #utente #vittime

minioctt, (edited ) to bapcsalescanada Italian

Stavo pensando: da ora che ho la tastiera più piccolina per il , e mi sa che mi trovo parecchio meglio ad usare lo come (per certi versi più comodo del normale per me) rispetto a quando avevo quella grossa, potrei quasi quasi comprarlo un touchpad … 😁️

E però oh, non si trovano a un prezzo decente, né su Amazon né su AliExpress, eccetto per uno micragnoso brutto minuscolo (che comunque per il è un insulto eh)… !!! E persino da alcuni cinesi locali non ho trovato; forse dovrei cercare meglio in tutti, ma a questo punto neanche ho la certezza di trovare qualcosa, figuriamoci di bono. 😩️

Altrimenti, questa è forse la volta buona che trovo un utilizzo pratico per il mio vecchio distrutto, che sta nel cassetto a marcire (il vetro c’ha lo , ma il funziona, e al tatto non c’è problema perché c’è una pellicola intatta sopra)… perché certamente col telefono primario, che mi serve per altro ed è pure bello cicciotto non posso andare avanti così. Preferirei comunque un vero touchpad però perché , a meno di trovare alternative (o forse mi basta collegare il al PC con il USB?) 🐁️

https://octospacc.altervista.org/2024/01/04/niente-touchpad/

minioctt, (edited ) to AdobePhotoshop Italian

[⤴️ https://octospacc.altervista.org/2023/12/16/572]

La #app #Android fatta l’altro giorno ha svolto il suo lavoro, e programmarla così è stato furbo. 🌚️ Ho usato quindi:

  • Quella, per eseguire un piccolo #script #JS per monitorare gli #SMS in entrata, controllare che provengano dal mio numero di #telefono, e siano del tipo giusto (cioè, con il corpo HTML racchiuso all’interno di un elemento XML <post> che ho inventato di sana pianta), assemblarne multipli in una sola stringa di testo se necessario (per la prova di prima non lo è stato), e inviarli con un’apposita richiesta #HTTP ad…
  • Un workflow creato al volo su n8n (che gira sul mio #server), che usa la #API semplificata del plugin WP per pubblicare, dato che per qualche motivo il modulo WordPress integrato nella piattaforma non funziona per il mio #sito.

Tutto insieme, questo sistema mi ha permesso di pubblicare su #WordPress effettivamente tramite un messaggio SMS, inviato dal mio #smartphone principale, ricevuto dal secondario che ha #Internet e fa le sue cose. Nel video c’è la dimostrazione di quel post di prima, appunto; di sfondo, l’interfaccia di #n8n che si aggiorna per mostrare la nuova esecuzione avvenuta, e il #MicroBlog con il nuovo post arrivato… 🐵️

Ora, ripeto che questo era un #EsercizioDiStile, e per il momento nell’anno del signore #2023 non ho esigenza di postare così, ma forse il concetto generale potrebbe tornare utile per le emergenze, e in ogni caso certamente fa figo provare sulla mia #piattaforma l’ebrezza di una funzione che solo #Twitter di tutte ha avuto, e solo per poco tempo. 😤️

Se in futuro volessi davvero usarla, innanzitutto implementerei un sistema di #OTP, così che ogni volta che voglio pubblicare devo anche inserire un codice temporaneo (perché SMS è un colabrodo di protocollo, e sarebbe possibile per dei criminali inviare un messaggio che appare come dal mio numero), poi magari implementerei funzioni come la modifica dei post (oltre che qualche feedback per pubblicazione avvenuta con successo o meno, cosa che ho evitato ora perché dalla seconda #SIM non posso inviare messaggi, solo ricevere). Per chi vuole curiosare, il #JavaScript per #DroidScriptin e il JSON per n8n sono qui: https://gitlab.com/octospacc/Snippets/-/tree/main/SmsToWordpress. 🎀️

https://octospacc.altervista.org/2023/12/18/635/

#2023 #Android #API #app #DroidScriptin #EsercizioDiStile #HTTP #Internet #JavaScript #JS #MicroBlog #n8n #OTP #piattaforma #script #server #SIM #sito #smartphone #SMS #telefono #Twitter #WordPress

minioctt, to android Italian

Volendo realizzare una piccola (per un che per me non ha una vera utilità oltre l’essere uno spassoso ), ho dovuto creare una piccola . 🤖️

Pro: ora ho il che mi permette di fare quello che mi serviva, per cui non avevo trovato altre soluzioni già fatte che fossero funzionanti. In realtà, l’idea iniziale era di fare una specifica per questa , ma strada facendo ho deciso che avrei reso questa più semplice e generica, potenzialmente utilizzabile anche per altri usi, e avrei implementato parte della mia logica sul mio con qualcosa di più rapido. Quello che è uscito fuori ora è una piccolissima app che esegue codice fornito dall’utente e permette a questo di interfacciarsi con API native. 3 API al momento, lmao. Non so se nel tempo la espanderò o no, ora mi serviva appena questa poca roba, e la è grezza perché non ho tempo. Il codice è quì (ma non è bello): https://gitlab.com/octtspacc/DroidScriptin. ☕️

Contro: la programmazione Android in sé, che è sempre un leggero incubo. Tuttavia, l’unica alternativa teoricamente (chissà praticamente!) viabile sarebbe stata fare un’app per Symbian o J2ME, che certamente non avrebbe semplificato le cose. Vabbé, anche per questo ho alla fine realizzato questa parte del mio progetto demo nel modo in cui ho detto. La cosa più strana attuale del codice? (Content Warning: 🤓️) Il fatto che io debba tenere una classe dedicata funzionalmente vuota per dichiarare l’uso di un BroadcastReceiver all’OS, anche se io nella pratica quello lo uso nella MainActivity, e non nella classe che specifico nel manifest per quel permesso (perché non riesco a mettere MainActivity lì). Ah, però questo per quanto non abbia senso, funziona. La cosa veramente più strana, invece, lo è perché non funziona: su .4 (mio target) la UI è a posto, mentre su (che monta il mio principale) manca la barra dell’activity, e quindi non c’è manco modo di accedere al menu… vabbè, il deve funzionare sul , e lì appunto va. 🎈️

Il bug che ho descritto sopra, a confronto screenshot del mio telefono con quello dell'emulatore Android 4.4.(Ma come farà ad accadere questo ? 😩️)Nel mezzo: ne ho approfittato per provare un pochino, che avevo sempre snobbato, e adesso me ne pento… di non avergli dato una chance prima. È molto più piacevole di da usare, secondo me, sintassi estremamente più pulita e concisa. Kotlin compila in e in generale targetta la direttamente, quindi le sono quasi identiche a Java, e avendo usato quello non bisogna imparare quasi nulla di nuovo; sintassi a parte appunto, che però si impara semplicemente scrivendo, è esotica ma assolutamente non esoterica. 🧶️

E giustamente vi chiedete, a che mi serviva esattamente? Se rientra nell’essere un sano come ho programmato ieri, allora domani lo saprete… per ora non faccio spoiler, oltre a dire che il mio potrebbe ottenere una funzione che solo aveva e solo nei primissimi anni, e ora è un concetto estinto. Non vi dico che leggendo il potete intuire, ma mai dire mai… 👁️

https://octospacc.altervista.org/2023/12/16/572/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines