• You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.

    Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"

DeepSound v1.3 Update + DeepSound Android v1.5

ISSUE: Deepsound Script don't load Genres. Only save images.

ERROR when insert in DB.

INSERT INTO langs (`english`, `spanish`, `lang_key`) VALUES ('test7', 'test7', 'cateogry_12');



SOLUTION:

Set 2 single quotes as default value in 'options' field -> table 'langs'.

You can use phpmyadmin or with code:

SQL:

ALTER TABLE `langs` ALTER `options` SET DEFAULT '';

Steps in phpMyAdmin:

cKxrJHE4OdqQFPTyYoWoSkf3aDW6mnHDsxMGXO_ytkEJ_b_YAZiRZ45kUaZThSxxkkRoiThMIzo_9yXX6dY1KMK1WAlA0N1cTX_f3AOKtxfDn-avZ_3AHw1BGDbLnD2GucILh7xzy0v_9XZcA8o75e-aaUEQpqBMPhRBCrFF0Sh6MyEqUz5VXS1jFmXUmtHTHdntP78Gh9yGYao3Rqc9VRTHPRM9VWq3ny9FBeEX7HSFXofjVA3ltTFKaO8MMqgvzw4ivOV5P2QFvEP1b_SWHDMcBTrrC73MACThib9NLnKZ5kwgMtQab4Z4X9czzJGeWAoOYN9QQvB3QgIkmQApkhHY81_Pxeg1NQ8xNUfdMK2yB3T1N5DM1gcGc8M1JtCZfnzA9e1cYzT31AkIDGEWoYy871csCZ_h03vUvZm8hACk0Gpeg6DeB4xsSY2qUPX0UZk2MOIIJbQWnX3QxFZAQvFsl9IzA6RNCtMyHbMsw9n-y6oeqW32Q9On97FU0CKswFmJ74FFrDWgdiJFS6MlZtzDh1kwL-cC59Lxdhh3htB5hX4eNAZS2aNknCrbk6VhCy6cIEYcsQTtlrIWCj9pT-M17hzn_DrPk9-ITLMjjc12KuVByWhTnbzHvsZ14HztJK-iigmFMipKz1eVMmhRTFF6oZQSZWZ7vofAlZW8ogZuIEI2axNjwg_o=w1224-h832-no


GibF6BuTsOOtC-2_dgYln2ykbTdMsc_TccQOUEjE2J_yYV1bTXpzPDQezdeWKnbQeVdVZUbSapxSO5LJ9_KMygmRr1R38OVq6fB_x0XpZ3Xgfrt9Lu2ePBTrXtXK4bbzFrIDumvqFtCD4H6etYgmEZBqdEPBF53ckX_f2rVkpoZk2inRD-e_q5Nz_AZ1YUBDQACL27vxRqpLIHFsBfc38elvT2KP-Ss5ukfYtnkA6hPsdes-3K2cGdgJNN3N4G2iZv4K7JaUubW4DgthoNPhprBJ6X-wE8n_vjm9O1S4bRjDRHvuwTyhKeshMcY3R6wfh7iGoTCiDWdsUY2G1kGOWOUDndG2p3kn4hTmAZTK_hv08fASwgIWfdv29GRLrsH_hA3aPJulehynnUjPwQtglDawVx-w-QHa6LGcPX5YXW7aIFYfK6izg3iLYhBeS1yCjQxaT9nokMXYR750nGBm_QwlToggd-SG7n2O4xWnMwv3NTqZMI_be32K2n1Czc_moVsAJQLQxBO26K1tWlqcyAx3PmoSY9-Rp-gILVQhJ2wmKro0o_KUDkNzo-MafEdOcLI-fb98kEwWTyZjaozC4VkySC4RK5ISfXITtDwEvXsmh0qy2AnjbQpVFLo3layez8k_WsvMLUkMzD1Pb4-OEjaiRjEEPqS5Q1cmboBS84VQN_DpFimC3euT=w1004-h421-no


Qt2jc5g0qbBd1Ad-kMbcANBaPXbRigjvi3_eeNxKyAF1IivMMAGqWgbHTIGLGpi-1ZoHWShk_Pn03dLj15CGBAl8SmMVKw5LQ9KU3ilXnSd_tOpjUSL586zdIeVSmxpBczTw4VgxpvgicrCnlqbzOYyoY8sbKG3WpW70uDPq4bSWid8F7sqQVM8MitykJgpXwc8L93mVKFaS6JpSiTHEiS-g31xZWQLNa_ULcSH2ZP7uUeK-ZEM4mVvpK2XtuUWkov5cpEodw0TNeQHbNXVUFPJ3qV3d5GMO6Ul_Ua6Smmjyh4pLOLhN8W8HmJc4XLcS_4ne4VLlrP-_Lz4I73We60qbIgtT3Ll52mJIR2EyBqs2nVlF-dqzL4Irx_fgyRNTnX6yJGojOWKvoc7g93urj6P2-W-YBaee9eRashDFsTX0eByS5qFY3YfzrDhu1She-9F-Cwj9lsE5jWUkoTcTEMrDlVcIA2pb3z-EShVFbf6XAm_X4Xo1gRIwrOl9ctYxQYlKPPiaO-rgHVaI9Pb_AJXvXh3eVjwauwJ3Rf6Mglokp-xgBk7g711Wl_P4_wXq7NOgyEC9CWN7Z4uK7ZmaK3qoeIHpRW-IdJn_oeAtf6qKSt3L0IKUdJuO2nJOCDdnezBlaDHUJzHB2WRqnCANN1BRpH5EzpU5dUU_7va9sFV4F-0Mk6lQ14_G=w1282-h286-no


NOTE: Tables 'categories' and 'langs' are parents and have/has relation. Reset your identities fields if you wish.


Enjoy! :cool:

Sorry for my english. :p
Did you manage to connect with the app ?
 
PART 1
DeepSound APP NULLED


Divided in 2 Posts


First as always, Sorry for my caveman english.

Clarified this let's go!!!


Hello people, yesterday i nulled the API that the Android APP uses to connect to the DeepSound PHP Script. I leave you a tutorial so that you can do it yourself, since it will be necessary to do it for different domains that you have, either for testing or production.

Notes:
The DeepSound Android APP is programmed in C# languaje with Xamarin technology.
For debugging and compile APK i am using Visual Studio Enterprise 2019 updated with Xamarin and Android SDK.
You can decide install this enviroment or make all manually.
Patiente: I run this with my Intel i3 core with 6GB ram, you surely can be patiente.


IMPORTANT:
Surely at the time of compiling the Android DeppSound APP project you will find several errors (i recomended dont delete code, only configure correctly. Eg download correct versions in SDK manager, remove sign debug.keystore in project properties for testing, etc), i suggest you search in google how to solve them, once you can compile the project you can continue.

______________________________________________________________________________________________



01)- First we need download the dnSpy debugger for .net and unzip dnSpy-net472.zip:

https://github.com/dnSpy/dnSpy/releases
Direct link: https://github.com/dnSpy/dnSpy/releases/download/v6.1.7/dnSpy-net472.zip
When you unzip will have the 64 and 32 bit version, use the one you need. Are portables executables, only run.

ACtC-3fAGSfMjZlYCK5WxGNhtxKlpbDs1KODClkv_AqAuRQ31Bf1wotwcnsCvHKOwEHgFhhEFzYtb8KLyU7x8H0lmbcwYA_966tV0Td9R9I3t4dq4B78S856O2E9uBpWP1hmybucSQRwCSx0SyRO5JlZvadE=w1337-h785-no


ACtC-3edhu3V27fVSo7TfxGT2q-_QBb5KpMFrZ4P8cV6_697C4lQVRmDENR8eCKgzEN9NsZBfnH1RRtNzTiC885i7hlMXrjYUAQ8mZTZjEhXTD-wBpHdpKCTnO40joQBlc6sBN28nfdzY6NUPJF3HclnPxgC=w1111-h838-no



02)- Locate path the Android APP Deepsound and navigate to the API folder:

We work with the "DeepSoundClient.dll" file.

ACtC-3ffh9yHv2bd8BoGzWNAGUutH--EJeSwFHHnL6S9q6GHN12YJ3mkEl4S0uSiQOkm4ztrTbHQT3PkeF1-lAQ69Td2bw0gZtvs19KVI085Q6LMjp9h-XGurtkyxdaalQ8uF2vFcbUDHPAK9zCjwxyLP9RU=w929-h751-no


03)- Run dnSpy.exe and open "DeepSoundClient.dll" file or simply drag and drop file to dnsSpy list.

Navigate until Client method (constructor):

DeepSoundClient.dll -> DeepSoundClient -> Client -> Client

Now we see in right panel the code.

ACtC-3cXipXOGjqDjc07_vpNpThWIE3qBUHTp_VoqPt7esjIls9pt2zqpMAEvF61sfvPQgB8L2v3x3B0nIZ4njHaqEMyz8q9oQWmGjzQtTvBrtRgp6Pj6XUrsyU1JKni5bWmqXpjs8zmJYs2TeYvEIWplAE1=w1325-h589-no


ACtC-3fs0pEHgLbNZaCFNhqGhk9en0fQZ58gv_CWcmlffSejIeY1qTU7XfIKR2bnVzT9xuY7uUAntqscanN7KnjlpuNIXpGfMVe8Yeq0Zbbq_htECwJ3Vr16gF5h_q6u5nyClM9M3I6JE1o1IT9uNzgY3q1t=w1780-h966-no


04)- Inside Client method press right button and select "Edit Method (C#)".

ACtC-3dtI1I3BOfklFEYLFyySKiBNbworbwQOkN-HKoaBgCpDbMaACBlV-UEwI2gXIxqsUKIQxbJze-ReunzjNgC005OCK8IJWDit_kriCixQ3Mwkv8sMJWRNXqOQULIWh4XfG9PMhzKcu_bnd_CvydKJJnR=w906-h708-no


05)- Comment or delete the code from ValueTuple until throw new... Line #39 to #53

Put you new code with your data:

C#:
Client.WebsiteUrl = "http://www.sebax-deepsoundnullapp.com/";
Client.ServerKey = "9e775163db496ad0811172b5423e9061";
Client.IsExtended = false;

Aclarations:

Client.WebsiteUrl = You URL to PHP DeepSound site
Client.ServerKey = I use default Server Key "9e775163db496ad0811172b5423e9061"
Client.IsExtended = Work with value in false

ACtC-3fYRoupBjbQdjL3yRqFL918w0AIxB6lMXHPOSoKSigJjEvyIsFtFW8NT_GLzXv3baMmgp5FTr9qySxqfpXJ18kU-M6c1bwyKOLkbXBrbVKYOFhEt4uqtfrt10YpfeAfBubvjby9d4PWd3AVEExNNCk-=w1526-h966-no


06)- Press compile button and check errors. Double click in displayed error error and you will be redireced to the code.

In my case i have 1 error in file main.g.cs:

Comment or delete the code that marks error:

In my case main.g.cs -> line #71 to #72.

C#:
/*[global::System.Runtime.CompilerServices.CompilerGenerated][/INDENT][/INDENT][/INDENT][/INDENT]
[INDENT][INDENT][INDENT][INDENT]private static string a;*/

Press the Compile button again and now all is correct witout errors.

ACtC-3fnNUKdijEa_SRjIga3rtg98Q2aVjLNyiu40OCl0gp8f8cTdbXyxtWmqgB7YCgTqkRZyzVYphP0pXuJg-0Xri-I5yiVoqUGZH8_Et6VuVr2MBig1ne3lD5WJH_PSY38oJTKwnN519BMHOGA5q-tpWij=w1540-h966-no


07)- Navigate to the File Menu -> Save Module... and select folder path in Filename textbox to export new DeepSoundClient.dll nulled

ACtC-3dZ6t8yJ6nk1ZYoJyKZ7i-rEDPTnhYIAwWSJ2y5iHAZ1p6COB0MfN6mxwmqaqVeLy40u5LvN5MnNZHS5XyQbIWm6cAORnwNWtuMvBKGYrX6zzVI3iC2utq7Xq7IkcGbOmrkTHNuNBNIYFaustLM8QTt=w702-h528-no


ACtC-3cXrgwdpIV049G4Ea2a1urS3CfgR6yAWbtiTk4wfdjeMHtdHnRQBar73pjdJbVISKigdOiUPewaSGQOycJNVTewJVha3X_zhhf0DCjobU0ImMlKdLyS-Zk3bKAB0JwpvSZrbwKugyWR6eUJPcgAi8kT=w754-h577-no


08)- Replace with the new DeepSoundClient.dll file in you API folder

Eg. ...\DeepSoundAPP\API\DeepSoundClient.dll


...CONTINUE IN NEXT POST...
 
Last edited:
  • Love
Reactions: passantpass
PART 2
DeepSound APP NULLED


09)- Custom Server Key:

If you want to change default Server Key, you will have to modify the value in PHP Site configuration Eg.(http://www.YOURSITE.com/admin-cp/site-settings) -> Site Server Key and you must also change another value in database.

DeepSoundDBName -> config (table) -> apps_api_key (field)

You can do this manually or run the following query:
SQL:
UPDATE config SET value = '9e775163db496ad0811172b5423e9061' WHERE name = 'apps_api_key' OR name = 'server_key';


Manually:

ACtC-3ecvUIvU0nAHy9AwID5JWxeEdvbcMy0kggmD2YrL9O5u26nsuqHXVLaBf2nKmscDBtK8g67VXJl8jPZmFvjiP7TK5EoFybxI6j-6oLA53CyrmEFK-Nqv_68HncIZzrAAgt-tAQR15k-D4iCa_E4tgJv=w1035-h914-no


ACtC-3dzJoy6nZL4KodOpzJ4uMze6SqVc9cJVdIxXUaCfoqYE8Q0OM_bgMDesNkmwD8opzV4QGDuUhJcRmGJuYhcd72Vt7yIxJjDvVWOGUykiBtIUBuKIE11mrbR4sQvaa6IWzf2_5CpoQ6BxeZ766zADHlF=w1377-h934-no


_______________________________________________________________________________________________________

In this point you can compile and run you DeepSound APP and try.
In the following steps i will show how i did to compile the project and expose my configurations.


10)- Configuring the ADB tools for run APP:

Enable USB debugging on your Android phone

Open the Settings app.
Select System.
Scroll to the bottom and select About phone.
Scroll to the bottom and tap Build number 7 times.
Return to the previous screen to find Developer options near the bottom.
Scroll down and enable USB debugging.

Connect the phone with USB Cable and in this point you can run app with Visual Studio Enterprise 2019.

Now i show how configure adb for execute over Wifi and dont use the USB Cable.

In your pc navigate to the path platform-tools and run CMD or Powershell as administrator in this folder.
If you have configure enviroment path system with Android SDK platform-tools skip this step.
In my case the utilities is in C:\D\Soft\Dev\Android_Studio\sdk\platform-tools

Now we need use adb.exe utility for configure you phone.

Aclaration: if you have Android Studio Emulator or similar u need use in commands you Phone ID.

Replace XXX with you PhoneID (see in command adb devices).
Find or set fixed ip for android phone (i have configure reserved IP fixed with router using the macaddress)
Use a free port, in my case use 5555

Run in terminal:

Code:
adb devices

adb -s XXX tcpip 5555

adb connect 192.168.0.15


If response is: "connected to 192.168.0.15:555" you can remove the USB Cable.

If need reset configuration for USB Cable and disable wifi debugging use the following comands:

Code:
adb -s XXX usb

or

Code:
adb -s 192.168.0.15 usb

ACtC-3dV3UrX6lozZbNnZEF9xmXc7q55S445WOHBR3bTC9tS4u51zWsyID_Ovd9lH6YpSp3-4QkFnxi33euliR9OxNgaGoI_4rGa4tiRlZBMYvQfSTTSSBCKVDZeHJe_58Y9uTs5Njaljs4cn838cnYzDwz8=w980-h739-no


ACtC-3c8fy3NnEv9c0117iWgJB2AxFHJ3p3AZbr97HY1Jzps1h2vVMq2R07fBndSnLH6q6qZuiu3z9Nv_ZDP3nPvafDslL-6aLvotxhjmXgY_riKOZHS58vd2MA01_J49l-ehIguu90cxHFnUg94A02qLlqk=w713-h495-no


ACtC-3dre_CJEMPceABJID91uXOnP6jLn8nM4CS9sjYG5Mbu350IJI3zARML0FzwcUaDKp9L4BIj9uZdkVhnPfzqbbIEyqHCxsu1vKupXCFY7sKJP-IRNvH0sNPWONjIJwCUVK-TirLuQ_2cVka5AFvhxSgu=w1560-h845-no


11)- Show my project configuration

ACtC-3cIY64590CTuIQnkYeH3PX9KuLOAQ3hmydB27y8-0fMEz_wViHeo-9-MelusChnALXBEnzgVlWoCmJ5KQJgBSUUB3VrVyy9rRKY_H0-cXin8D2i7I4UiUuJQPHAqGCDvXfJ4aQDjuN_he_nJnv9pO_W=w1560-h847-no


ACtC-3d9tIm_-R5b6YoT60ibI6b5v_V4lRecAsvKlktaUd1BmTCEMedERagJKosqueTxl67hGpZYga_3JFiZch7UG8QIoenQZaciYr1OUEHDh6BgSAVLi-EPYbwvSkcmMVmXZ8qgI18O7EJJ2fqUJP9cafje=w1560-h828-no


ACtC-3f-xEcjN3oOKtsT6A3AFOLPSmfMdiHQgbGm7C0KACC-kBriF5Na-zGy51iaY-Krj8SMv6zJ_iEJPoDDbEuTohAO28A6GWht9JW_N5c0HgxvZkAQ-gwaAonKssP0BoAnWdlVLsX2g7dAkTEWv1V06vWh=w1560-h826-no


ACtC-3dj6vE42hIsJ7t9M9l__wjDzuS0v0YCEodx6p9jB8-7gN-hLaB3AjnfBlt42h_FZHi3LerWE5BGUP4GvoDmc0ZPbmenFrV9J_3F_F5GvvuUSlJGwMrbsqJtqaqaJ7l_NkzhFVnfo8aSBEXziDaY6X4s=w1248-h966-no



12)- Changes in PHP Script -> modify file for upload audio with DeepSound APP.

I had to make a change to the submit-song.php file since it does not keep some values of the session variable $ _SESSION ['upload'] when uploading file from Android Phone.

API in PHP Script is in the below path:

DeepSound-ScriptPHP/endpoint/v1/

SOLUTION: comment the following and the upload file from mobile it will work fine.

Edit file:

DeepSound-ScriptPHP/endpoint/v1/submit-song.php

PHP:
...

$request   = array();
//$request[] = (!in_array($_POST['song-location'], $_SESSION['uploads']));
//$request[] = (!in_array($_POST['song-thumbnail'], $_SESSION['uploads']));
$request[] = (!file_exists($_POST['song-location']));

...

ACtC-3e7kKEBTPyNOi-aRP_buDmwrQN5t9_WvgvXwIZQBOmPpOPg2nqnHnm3ZKgGFZNKSWhujipomICByiSkHvdzIFdqZeR3ejH5m6S80pDRqpLuM3ABsMul0u4KRFKPPLZ2-3-8hVbPyLbAXJEDC1N6Aycd=w1560-h878-no


13)- Start debugging the DeppSound APP for testing if work correctly with PHP Script.

ACLARATION:
Dont need change value of the string cert variable in AppSettings.cs file.

Set you breakpoint. Eg. (line #52)

MainApplication.cs -> OnCreate() method -> line Instance = this;

Clean Solution
ACtC-3dq7XZLYxHPHXCWYTHBxu08jVHqcmgDG-jaYdywXrAZp7mn0FJ_B2m2AV8KmXwfeyXu33K3vp4yu5yk2OLAwUnbILroOpSSaFgByivf-pSjFFSqif-AT7tUZnx98T--8mV0fKJKAfD3YavcplXDmt3j=w597-h561-no


Start debugging in the Android Phone.
ACtC-3cQpDJrareQJudKLJEtI6-F0LX_B6KQ4JiUony8FaKx_wVjP-yicponfASTmP6GRlTvDP0E8Pv5QV8BO_aCrglk_d1t74cn94vEeYf7axHSIQ4xGZsZKoUIgQl-8YWNAw9hs_i8RuuM1FACIst1G56l=w1098-h860-no


If you can see the data you entered when nulled the API DeepSoundClient.dll then everything will be fine.

Watch: client objetc -> Statics members

- isExtended = false
- ServerKey = "9e775163db496ad0811172b5423e9061"
- WebsiteUrl = "http://www.sebax-deepsoundnullapp.com/"

ACtC-3edyu2GW3nLpeRpRZo89l5BXmlag4xXM8KXOyvQyTq5GI9pYTf83wtLa3HHdGln_h4ZXB6hD2py16pr4JrWBmseXa5UWZKOBRbvOYMESGn7a4dV1PLIaaIP8xZP066luLdkDRSWMHYCDSsWkrvzZXZf=w1560-h848-no


Stop debugging if you can, the APP will be installed on the Android Phone.


14)- Test the DeepSound APP and modify it if you want.

I attach some screenshots of the tests that I have carried out.
I have used the Vysor application to remotely manipulate my cell phone.


ACtC-3flz7tX6Z10vhVtQnCH-K5SY8gS7pIvFBstNgjpoyRUpWmH_JXR7mFBXBLst_CEcWoWnT0J_XglxmOAVP4-sUGzpxVD49LFtaHPNHNVeU6UsmUEPx6UH9PFCt8Wefy9R2zjnl1UNdm8na0LNdhxBStJ=w651-h614-no


ACtC-3cqWJrPoEYH2G0dBDx77gqAtSeUutmHuDHa2bcZ3RPuaS9oP0JKJM8fZ2TGeChCWNm29DkyWthF--fxLcX88t27Opp0op7FSso735mqOyd8Da_ath6SDyYepfsFtGlufBxzbuqXGowwC0WSb5FAan0T=w1560-h878-no


ACtC-3f7_TudoiprnZjaudAiNbOttW1HtCBVmiNA2y3nVIOF9pyxNQ3jy-v9iMFqXMg_3IcPR2qHaU2XXpp-6rYzEgQ50S-6_WjjFo0soy_kFmLIvUzSedXYNrfKW3t02pJo-Ha-_aY3fwvrC60Stgynpg1K=w1560-h878-no


ACtC-3fJ5aX03y5i5m9rCuerySzRSocQZv7ptHKPMc_Efi-e_SJKGOMBqUAcjwk1CtQVPvhDQGctjFutp2vShEiCmtzpj7xGVZWjcXJEsULhJjupYeXS-lnjSpAzAFPZlIlkVnbiTWLbxwZ_i792zus9o-to=w1560-h878-no


ACtC-3cC5E-0e5yiVi6VP-BmjrtYTtKDRYwdLJXGp1VXns-MR4Q1n-jTgkK873mztjlL3Gpo8Z5nEV_E4gGujuSFM6snqv2grIPvXLjdTHfMSRU441eXMbJ1IaAIGT8yfQsLJd4Q8y6JhmFaKemK-Iwb1ZSD=w1560-h878-no


ACtC-3ep-hF6vd0JcKJzZG8Kq7zzgNIjvTOSdkST_3bIml8HQ9Wpl6hF11PENPICJU4OpKOv1AqOtiZpTRWFa0wU1ufZ6Qtm-0wmhHWqk9-h8zW6gy6beo7HJEUnWdLFSHFMZzSg-YFmHh8EvBFzDXEfktxH=w1560-h878-no



NOTES:

I personally think that DeepSound APP is very basic and prefer adapt the PHP Script to work as mobile application and convert in PWA for up in playstore (now is possible).

And thus not having to modify the API endpoint/v1 in PHP + the APP in C#. Also, if you want to add new functionality, you will have to make your new api so that it works in parallel with the DeepSoundClient.dll API, since it is very obfuscated and it is impossible to reverse engineer the entire dll.

DeepSound has very beautiful UI but very basic and the PHP and C # code is very clean.

Soundkit has very uglier UI but better developed to earn money and the PHP code is not very clean. I need test the application of this script


Mentions:

Thanks Google Translator :p


Music while working:




Enjoy! :cool:
 
Bro I have no intention on using this dinosaur technology as im waiting for Musicengine to release his react native app but I must applaud you for this wonderful tutorial and your level of patient to instruct others is on another level. cheerz
 
Bro I have no intention on using this dinosaur technology as im waiting for Musicengine to release his react native app but I must applaud you for this wonderful tutorial and your level of patient to instruct others is on another level. cheerz

Thanks man, I hope it is useful to those who need it.

And respect the Musicengine don't really know him. Now i need test. Thanks for the info.
 
PART 2
DeepSound APP NULLED


09)- Custom Server Key:

If you want to change default Server Key, you will have to modify the value in PHP Site configuration Eg.(http://www.YOURSITE.com/admin-cp/site-settings) -> Site Server Key and you must also change another value in database.



You can do this manually or run the following query:
SQL:
UPDATE config SET value = '9e775163db496ad0811172b5423e9061' WHERE name = 'apps_api_key' OR name = 'server_key';


Manually:

ACtC-3ecvUIvU0nAHy9AwID5JWxeEdvbcMy0kggmD2YrL9O5u26nsuqHXVLaBf2nKmscDBtK8g67VXJl8jPZmFvjiP7TK5EoFybxI6j-6oLA53CyrmEFK-Nqv_68HncIZzrAAgt-tAQR15k-D4iCa_E4tgJv=w1035-h914-no


ACtC-3dzJoy6nZL4KodOpzJ4uMze6SqVc9cJVdIxXUaCfoqYE8Q0OM_bgMDesNkmwD8opzV4QGDuUhJcRmGJuYhcd72Vt7yIxJjDvVWOGUykiBtIUBuKIE11mrbR4sQvaa6IWzf2_5CpoQ6BxeZ766zADHlF=w1377-h934-no


_______________________________________________________________________________________________________




10)- Configuring the ADB tools for run APP:

Enable USB debugging on your Android phone



Connect the phone with USB Cable and in this point you can run app with Visual Studio Enterprise 2019.

Now i show how configure adb for execute over Wifi and dont use the USB Cable.

In your pc navigate to the path platform-tools and run CMD or Powershell as administrator in this folder.
If you have configure enviroment path system with Android SDK platform-tools skip this step.
In my case the utilities is in C:\D\Soft\Dev\Android_Studio\sdk\platform-tools

Now we need use adb.exe utility for configure you phone.



Replace XXX with you PhoneID (see in command adb devices).
Find or set fixed ip for android phone (i have configure reserved IP fixed with router using the macaddress)
Use a free port, in my case use 5555

Run in terminal:

Code:
adb devices

adb -s XXX tcpip 5555

adb connect 192.168.0.15


If response is: "connected to 192.168.0.15:555" you can remove the USB Cable.

If need reset configuration for USB Cable and disable wifi debugging use the following comands:

Code:
adb -s XXX usb

or

Code:
adb -s 192.168.0.15 usb

ACtC-3dV3UrX6lozZbNnZEF9xmXc7q55S445WOHBR3bTC9tS4u51zWsyID_Ovd9lH6YpSp3-4QkFnxi33euliR9OxNgaGoI_4rGa4tiRlZBMYvQfSTTSSBCKVDZeHJe_58Y9uTs5Njaljs4cn838cnYzDwz8=w980-h739-no


ACtC-3c8fy3NnEv9c0117iWgJB2AxFHJ3p3AZbr97HY1Jzps1h2vVMq2R07fBndSnLH6q6qZuiu3z9Nv_ZDP3nPvafDslL-6aLvotxhjmXgY_riKOZHS58vd2MA01_J49l-ehIguu90cxHFnUg94A02qLlqk=w713-h495-no


ACtC-3dre_CJEMPceABJID91uXOnP6jLn8nM4CS9sjYG5Mbu350IJI3zARML0FzwcUaDKp9L4BIj9uZdkVhnPfzqbbIEyqHCxsu1vKupXCFY7sKJP-IRNvH0sNPWONjIJwCUVK-TirLuQ_2cVka5AFvhxSgu=w1560-h845-no


11)- Show my project configuration

ACtC-3cIY64590CTuIQnkYeH3PX9KuLOAQ3hmydB27y8-0fMEz_wViHeo-9-MelusChnALXBEnzgVlWoCmJ5KQJgBSUUB3VrVyy9rRKY_H0-cXin8D2i7I4UiUuJQPHAqGCDvXfJ4aQDjuN_he_nJnv9pO_W=w1560-h847-no


ACtC-3d9tIm_-R5b6YoT60ibI6b5v_V4lRecAsvKlktaUd1BmTCEMedERagJKosqueTxl67hGpZYga_3JFiZch7UG8QIoenQZaciYr1OUEHDh6BgSAVLi-EPYbwvSkcmMVmXZ8qgI18O7EJJ2fqUJP9cafje=w1560-h828-no


ACtC-3f-xEcjN3oOKtsT6A3AFOLPSmfMdiHQgbGm7C0KACC-kBriF5Na-zGy51iaY-Krj8SMv6zJ_iEJPoDDbEuTohAO28A6GWht9JW_N5c0HgxvZkAQ-gwaAonKssP0BoAnWdlVLsX2g7dAkTEWv1V06vWh=w1560-h826-no


ACtC-3dj6vE42hIsJ7t9M9l__wjDzuS0v0YCEodx6p9jB8-7gN-hLaB3AjnfBlt42h_FZHi3LerWE5BGUP4GvoDmc0ZPbmenFrV9J_3F_F5GvvuUSlJGwMrbsqJtqaqaJ7l_NkzhFVnfo8aSBEXziDaY6X4s=w1248-h966-no



12)- Changes in PHP Script -> modify file for upload audio with DeepSound APP.

I had to make a change to the submit-song.php file since it does not keep some values of the session variable $ _SESSION ['upload'] when uploading file from Android Phone.

API in PHP Script is in the below path:





Edit file:



PHP:
...

$request   = array();
//$request[] = (!in_array($_POST['song-location'], $_SESSION['uploads']));
//$request[] = (!in_array($_POST['song-thumbnail'], $_SESSION['uploads']));
$request[] = (!file_exists($_POST['song-location']));

...

ACtC-3e7kKEBTPyNOi-aRP_buDmwrQN5t9_WvgvXwIZQBOmPpOPg2nqnHnm3ZKgGFZNKSWhujipomICByiSkHvdzIFdqZeR3ejH5m6S80pDRqpLuM3ABsMul0u4KRFKPPLZ2-3-8hVbPyLbAXJEDC1N6Aycd=w1560-h878-no


13)- Start debugging the DeppSound APP for testing if work correctly with PHP Script.



Set you breakpoint. Eg. (line #52)



Clean Solution
ACtC-3dq7XZLYxHPHXCWYTHBxu08jVHqcmgDG-jaYdywXrAZp7mn0FJ_B2m2AV8KmXwfeyXu33K3vp4yu5yk2OLAwUnbILroOpSSaFgByivf-pSjFFSqif-AT7tUZnx98T--8mV0fKJKAfD3YavcplXDmt3j=w597-h561-no


Start debugging in the Android Phone.
ACtC-3cQpDJrareQJudKLJEtI6-F0LX_B6KQ4JiUony8FaKx_wVjP-yicponfASTmP6GRlTvDP0E8Pv5QV8BO_aCrglk_d1t74cn94vEeYf7axHSIQ4xGZsZKoUIgQl-8YWNAw9hs_i8RuuM1FACIst1G56l=w1098-h860-no


If you can see the data you entered when nulled the API DeepSoundClient.dll then everything will be fine.

Watch: client objetc -> Statics members

- isExtended = false
- ServerKey = "9e775163db496ad0811172b5423e9061"
- WebsiteUrl = "http://www.sebax-deepsoundnullapp.com/"

ACtC-3edyu2GW3nLpeRpRZo89l5BXmlag4xXM8KXOyvQyTq5GI9pYTf83wtLa3HHdGln_h4ZXB6hD2py16pr4JrWBmseXa5UWZKOBRbvOYMESGn7a4dV1PLIaaIP8xZP066luLdkDRSWMHYCDSsWkrvzZXZf=w1560-h848-no


Stop debugging if you can, the APP will be installed on the Android Phone.


14)- Test the DeepSound APP and modify it if you want.





ACtC-3flz7tX6Z10vhVtQnCH-K5SY8gS7pIvFBstNgjpoyRUpWmH_JXR7mFBXBLst_CEcWoWnT0J_XglxmOAVP4-sUGzpxVD49LFtaHPNHNVeU6UsmUEPx6UH9PFCt8Wefy9R2zjnl1UNdm8na0LNdhxBStJ=w651-h614-no


ACtC-3cqWJrPoEYH2G0dBDx77gqAtSeUutmHuDHa2bcZ3RPuaS9oP0JKJM8fZ2TGeChCWNm29DkyWthF--fxLcX88t27Opp0op7FSso735mqOyd8Da_ath6SDyYepfsFtGlufBxzbuqXGowwC0WSb5FAan0T=w1560-h878-no


ACtC-3f7_TudoiprnZjaudAiNbOttW1HtCBVmiNA2y3nVIOF9pyxNQ3jy-v9iMFqXMg_3IcPR2qHaU2XXpp-6rYzEgQ50S-6_WjjFo0soy_kFmLIvUzSedXYNrfKW3t02pJo-Ha-_aY3fwvrC60Stgynpg1K=w1560-h878-no


ACtC-3fJ5aX03y5i5m9rCuerySzRSocQZv7ptHKPMc_Efi-e_SJKGOMBqUAcjwk1CtQVPvhDQGctjFutp2vShEiCmtzpj7xGVZWjcXJEsULhJjupYeXS-lnjSpAzAFPZlIlkVnbiTWLbxwZ_i792zus9o-to=w1560-h878-no


ACtC-3cC5E-0e5yiVi6VP-BmjrtYTtKDRYwdLJXGp1VXns-MR4Q1n-jTgkK873mztjlL3Gpo8Z5nEV_E4gGujuSFM6snqv2grIPvXLjdTHfMSRU441eXMbJ1IaAIGT8yfQsLJd4Q8y6JhmFaKemK-Iwb1ZSD=w1560-h878-no


ACtC-3ep-hF6vd0JcKJzZG8Kq7zzgNIjvTOSdkST_3bIml8HQ9Wpl6hF11PENPICJU4OpKOv1AqOtiZpTRWFa0wU1ufZ6Qtm-0wmhHWqk9-h8zW6gy6beo7HJEUnWdLFSHFMZzSg-YFmHh8EvBFzDXEfktxH=w1560-h878-no



NOTES:

I personally think that DeepSound APP is very basic and prefer adapt the PHP Script to work as mobile application and convert in PWA for up in playstore (now is possible).

And thus not having to modify the API endpoint/v1 in PHP + the APP in C#. Also, if you want to add new functionality, you will have to make your new api so that it works in parallel with the DeepSoundClient.dll API, since it is very obfuscated and it is impossible to reverse engineer the entire dll.

DeepSound has very beautiful UI but very basic and the PHP and C # code is very clean.

Soundkit has very uglier UI but better developed to earn money and the PHP code is not very clean. I need test the application of this script


Mentions:

Thanks Google Translator :p


Music while working:




Enjoy! :cool:
Thank you for the tutorial bro... I'm really looking forward for the tutorial to adapt php script as a PWA and upload on play store I think it's better than a full app that doesn't have everything from the php script.. i would also like to make a PWA for my Fundme script production site. Thanks
 
Thanks man, it was really just a comment about turning the website into a PWA application, personally I think SoundKit is much more complete and allows you to earn money in more ways, for example in DeepSound the artist does not have the option to earn money by playing the tracks and SoundKit yes, there are many more features that are superior in SoundKit Script, but the default theme is really ugly.

The negative point (personally) is that you would also have to put a lot of time into making a nice theme for SoundKit, and I would choose it without hesitation.

There are also many tutorials on the internet on how to convert a website into a WPA, I leave some links in case it works for you, it would be necessary to work on the ServiceWorker and see what functionalities would have to be stored in the cache memory of the device, so that it has offline access, for An example could be to access the last comments of a sound track, navigate some sections such as the account balance movements or another feature that you need the user to be able to see without internet connection, and things like that.

Resources:

https://appinventiv.com/blog/migrating-your-website-to-progressive-web-app/
https://vaadin.com/learn/tutorials/learn-pwa/turn-website-into-a-pwa
https://www.sitepoint.com/retrofit-your-website-as-a-progressive-web-app
https://www.optasy.com/blog/3-essential-steps-convert-your-website-progressive-web-app
 
Thanks man, it was really just a comment about turning the website into a PWA application, personally I think SoundKit is much more complete and allows you to earn money in more ways, for example in DeepSound the artist does not have the option to earn money by playing the tracks and SoundKit yes, there are many more features that are superior in SoundKit Script, but the default theme is really ugly.

The negative point (personally) is that you would also have to put a lot of time into making a nice theme for SoundKit, and I would choose it without hesitation.

There are also many tutorials on the internet on how to convert a website into a WPA, I leave some links in case it works for you, it would be necessary to work on the ServiceWorker and see what functionalities would have to be stored in the cache memory of the device, so that it has offline access, for An example could be to access the last comments of a sound track, navigate some sections such as the account balance movements or another feature that you need the user to be able to see without internet connection, and things like that.

Resources:

https://appinventiv.com/blog/migrating-your-website-to-progressive-web-app/
https://vaadin.com/learn/tutorials/learn-pwa/turn-website-into-a-pwa
https://www.sitepoint.com/retrofit-your-website-as-a-progressive-web-app
https://www.optasy.com/blog/3-essential-steps-convert-your-website-progressive-web-app
Thank you, I'll check them out!
If I like Soundkit more in terms of functionalities I'll switch, will hurt me couse I spent a lot of time translating Deepsound to my language, and Soundkit has the language already, not a very good translation but it's more than a half way.
 
Last edited:
Was someone able to active Login with facebook or Google? I put the credentials in both but i get an error no matter what... I think the code they used is old and can't find the configuration anywhere... Help please
 
AdBlock Detected

We get it, advertisements are annoying!

However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.

If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.

I've Disabled AdBlock