Perubahan ini membuat Spotify mengira Anda memiliki langganan Premium, memberikan pendengaran gratis, seperti Spotilife, dan menyediakan beberapa fitur tambahan seperti lirik khusus.
Beberapa bulan yang lalu, Spotilife, satu-satunya perubahan untuk mendapatkan Spotify Premium, berhenti mengerjakan versi Spotify baru. Saya mendekompilasi Spotilife, merekayasa balik Spotify, menyadap permintaan, dll., dan membuat perubahan ini.
Harap jangan membuka masalah tentang fitur berikut, karena fitur tersebut berada di sisi server dan TIDAK AKAN PERNAH berfungsi:
Pengunduhan secara lokal dapat diterapkan, tetapi tidak akan pernah disertakan di EeveeSpotify (kecuali seseorang membuka permintaan penarikan).
EeveeSpotify menggantikan lirik terbatas bulanan Spotify dengan salah satu dari tiga penyedia lirik berikut:
Jenius: Menawarkan lirik kualitas terbaik, menyediakan lagu terbanyak, dan memperbarui lirik paling cepat. Tidak dan tidak akan pernah disinkronkan dengan waktu.
LRCLIB: Layanan paling terbuka, menawarkan lirik yang disinkronkan dengan waktu. Namun, liriknya kurang untuk banyak lagu.
Musixmatch: Layanan yang digunakan Spotify. Menyediakan lirik yang disinkronkan waktu untuk banyak lagu, namun Anda memerlukan token pengguna untuk menggunakan sumber ini. Untuk mendapatkan token, unduh Musixmatch dari App Store, daftar, lalu buka Pengaturan > Dapatkan bantuan > Salin info debug, dan tempelkan ke peringatan EeveeSpotify. Anda juga dapat mengekstrak token menggunakan MITM.
PetitLyrics: Menawarkan banyak lirik Jepang dan internasional yang disinkronkan dengan waktu.
Jika tweak tidak dapat menemukan lagu atau memproses liriknya, Anda akan melihat pesan "Tidak dapat memuat lirik untuk lagu ini". Liriknya mungkin salah untuk beberapa lagu saat menggunakan Genius karena cara tweak mencari lagu. Meskipun saya telah berhasil dalam banyak kasus, mohon jangan membuka masalah tentang hal itu.
Dimulai dengan versi 4.0, EeveeSpotify mencegat permintaan Spotify untuk memuat data pengguna, membatalkan serialisasinya, dan mengubah parameter secara real-time. Metode ini adalah yang terbaik sejauh ini dan bekerja dengan sangat stabil.
Saat masuk, Spotify mengambil data pengguna dan menyimpannya dalam cache di file offline.bnk
di direktori /Library/Application Support/PersistentCache
. Ia menggunakan format biner miliknya untuk menyimpan data, menggabungkan byte panjang sebelum setiap nilai, di antara konvensi lainnya. Kunci tertentu, seperti player-license
, financial-product
, streaming-rules
, dan lain-lain, menentukan kemampuan pengguna.
Tweak menambal file ini saat menginisialisasi; Spotify memuatnya dan menganggap Anda memiliki Premium. Sejujurnya, ini tidak benar-benar ditambal karena tantangan dengan panjang dinamis dan byte yang bervariasi. Tweak ini mengekstrak nama pengguna dari file offline.bnk
saat ini dan memasukkannya ke dalam premiumblank.bnk
(file yang berisi semua nilai premium yang telah ditetapkan), menggantikan offline.bnk
. Spotify dapat memuat ulang data pengguna, dan Anda akan dialihkan ke paket Gratis. Ketika ini terjadi, Anda akan melihat popup dengan aplikasi restart cepat dan tindakan reset data.
Tweak juga menyetel trackRowsEnabled
di SPTFreeTierArtistHubRemoteURLResolver
ke true
, sehingga Spotify tidak hanya memuat nama lagu di halaman artis. Itu bisa berhenti berfungsi seperti Spotilife, tetapi sejauh ini, itu berfungsi di Spotify 8.9 terbaru.## (Spotilife juga menambal offline.bnk
, namun, ini mengubah byte tidak jelas yang tidak melakukan apa pun pada versi baru).
EeveeSpotify selalu merupakan proyek sumber terbuka dan gratis. Namun, saya mulai menerima sumbangan kripto jika Anda ingin mendukung saya. Ini akan membantu saya membayar VPS bulanan yang bagus dan terus menciptakan hal-hal keren. Saya sangat menghargainya:
USDT (TRC-20): TJppx7dvTa2ndoVcQ1jxWkvGN1vEuFHssJ
USDC/ETH/USDT: 0x98bbd1541cb9a8ebb1229741218886efba963677
BTC: bc1q230f0jaryxhrr03v8knxew30p7l4kwefd6d4nl
LTC: ltc1qhj3ts8ek0lklqfydxu90ku5d5efq5cw5ww7u9g
XMR: 86QVbA9XLJ9WznTDRgA7dbf8UV9rsR5KB1UxJCPtdwQqd9rv9YZNRkTJvesGzM13khL9Do1BRb5biUTuDZ5YqnuQF8JrJYk
Untuk membuka tautan Spotify di aplikasi yang dipindahkan, gunakan OpenSpotifySafariExtension. Ingatlah untuk mengaktifkannya dan mengizinkan akses di Pengaturan > Safari > Ekstensi.