android
Go Back   abi>>forums > MP3 Players By Brand > Samsung

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 07-31-2011, 08:25 AM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default Samsung Tools (Windows Program) for Samsung PMPs

Background:

Samsung Tools is a program Written for my Visual Basic Class at school; with mainly the support of the P2 and P3. Creating this program has been very educational for me, but because I am the only one who has worked on it I am still ironing out lots of bugs so the release should be within the next month.

The Program:

Samsung Tools was created to see how much, function wise, I could get to Emodio, without being as buggy. The program was written in Visual Basic 2010, which goes to show that vb is a valid programming language. The only downside I had to using vb is that it is impossible to detect an MTP player; this program is based around UMS support (far superior in my mind). It is designed to save to the player if it is connected, or prompt a save dialog when it is not.

Features:

Datacasts
Playlist Creator (.SPL)
Calendar Event Creator
Contact File Creator
Basic ID3 Tag Editing
Firmware region Changer
My Device Info (displays device’s firmware version and checks if it is latest)
P3 Tic-Tac Toe

I am planning 2 major releases and maybe 1 bug fix (Not SET IN STONE!).

Edit:
All information is here:
http://www.sites.google.com/site/samsungtools/
Attached Images
File Type: jpg st1.jpg (17.0 KB, 14 views)
File Type: jpg st2.jpg (13.4 KB, 9 views)

Last edited by R3998; 09-10-2011 at 11:03 PM.
Reply With Quote

Advertisement [Remove Advertisement]

  #2  
Old 07-31-2011, 10:29 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,616
Default

Hey,
That's a good initiative thank you
I own almost every Samsung DAP so I'll be able to tell you which one has a SYSTEM.ver file (most of them if I remember well)
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #3  
Old 07-31-2011, 08:20 PM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

@Lebellium Thanks!
Quote:
I own almost every Samsung DAP so I'll be able to tell you which one has a SYSTEM.ver file (most of them if I remember well)
My program's firmware version checking is based off of the program reading a file with the player and version.

Example

Samsung Tools Firmware Data File
P2 5.10
P3 2.22
R1 3.07
R0 1.25
Q3 1.34
M1 1.35

Would you happen to know if all the SYSTEM.ver files use this Format:
VER 2.22 EU MTP
MODEL P3
DRM JA

with the xx s varying for each player
VER x.xx EU MTP
MODEL XX
DRM JA
Reply With Quote

  #4  
Old 08-01-2011, 07:24 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,616
Default

Quote:
Originally Posted by R3998 View Post

Would you happen to know if all the SYSTEM.ver files use this Format:
VER 2.22 EU MTP
MODEL P3
DRM JA

with the xx s varying for each player
VER x.xx EU MTP
MODEL XX
DRM JA
More or less but not exactly as you can see below. Morover, the region code may differ. People may also use FR, US or KR region code instead of EU and that can change the PC connection mode (MTP/UMS) at the same time.
You program must not be case sensitive because sometimes it's System.ver, sometimes SYSTEM.VER etc

Q3 (latest firmware is not 1.34, I forgot to update the All Samsung Firmwares thread, sorry )
VER 1.37 EU MTP
MODEL Q3
DRM JA

R0:
VER 1.25 EU
MODEL YP-R0
DRM JA.NE

U6:
VER 1.09 EU
MODEL YP-U6
DRM PD JA NE

Q2:
VER 1.23 EU
MODEL YP-Q2
FWUP OK
DRM JA.NE.PD

R1:
VER 3.07 EU 00
MODEL YP-R1
DRM JA.NE

U5:
VER 1.57 EU
MODEL YP-U5
DRM PD JA NE

S1:
VER 1.15 KR
MODEL TicToc
DRM PD NE

CP3:
VER 2.10 EU UMS
MODEL YP-CP3
DRM 0

P3:
VER 2.22 EU MTP
MODEL P3
DRM JA
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*

Last edited by lebellium; 08-01-2011 at 07:31 AM.
Reply With Quote

  #5  
Old 08-03-2011, 08:39 PM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

@Lebellium Thanks, All above is implemented.

Quote:
You program must not be case sensitive because sometimes it's System.ver, sometimes SYSTEM.VER etc
Implemented yesterday ^

Program is mostly complete, release should be in the next week.

In the Mean Time (a few photos in HD):

Home Screen

Menu

Datacasts

Playlists

ID3 Tag Editor

My MP3 Player
Reply With Quote

  #6  
Old 08-04-2011, 05:20 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,616
Default

Weather? What does it do on the device exactly?

And for what country is it? (there are the same zip codes in several countries)
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #7  
Old 08-04-2011, 12:10 PM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

@ Lebellium
Quote:
Weather? What does it do on the device exactly?

And for what country is it? (there are the same zip codes in several countries)
You can input a Zip Code (Postal Codes) and it will give you the weather in a text file so it can be viewed on the player.

Ex. I input 90210 as a Zip Code I will Get
_
Yahoo! Weather - Beverly Hills, CA
Current Conditions:
Currently: Fair
Current Temperature: 62 F
Today:
Conditions: Sunny
High: 82 F
Low: 62 F
Wind:
Wind Speed: 0 mph
Wind Direction: 0
Wind Chill: 62 F
Atmosphere:
Visibility: 6 mi
Humidity: 90 %
Pressure: 29.91 in
Sunrise/Sunset:
Sunrise: 6:05 am
Sunset: 7:51 pm


Data Retrieved: Thu, 04 Aug 2011 7:50 am PDT
_
In regards to your question about the Zip Codes for Countries; It is for the most part for the USA because we have a "Zip Code" and the measurements aren't metric. Elsewhere there is postal codes (mostly the same thing). I have not tried postal codes for other countries, but i suspect they should work. Worst case you could find your own weather rss feed and put it in the custom feed area.
Reply With Quote

  #8  
Old 08-12-2011, 08:44 PM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

Its Done!
Thanks Lebellium

All information is here:
http://www.sites.google.com/site/samsungtools/

You can contact me for bug fixes by posting how you got there on my site (most direct and anonymous) or using the E-Mail all on the sites Help/Support page.

Last edited by R3998; 09-10-2011 at 11:04 PM.
Reply With Quote

  #9  
Old 08-13-2011, 02:47 PM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,616
Default

Cool

I had a quick look at it, not tried all features yet but here are some bugs/problems you may fix

-Mispelling for Tic Tac Toe (It's Tac, not Tack)
-Tic Tac Toe AI a bit too stupid^^ : When you start on the left corner, then in the middle, you're sure to win everytime.
-Latest firmware for Q3 is now 1.39. As 1.37 is still the latest in your database, it tells my Q3 is not up to date, what's wrong. You should add something that calculates if current fw version is more recent than yours or not. It should be quite easy as the biggest number in fw version is always the most recent. I mean 1.39 is necessarily more recent that 1.37
-Some 'back' or 'home' buttons are missing. For example when you're on "My mp3 player" window, you can't go back.
-Tried sync datacasts with a Samsung Q3, the soft crashed. Maybe because the Q3 doesn't support datacasts (like the S1 for instance)
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*

Last edited by lebellium; 08-13-2011 at 02:53 PM.
Reply With Quote

  #10  
Old 08-14-2011, 10:53 AM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

@ Lebellium
Quote:
Mispelling for Tic Tac Toe (It's Tac, not Tack)
--Tic Tac Toe AI a bit too stupid^^ : When you start on the left corner, then in the middle, you're sure to win everytime.
^ Will work on/release in Samsung Tools 1.01
Quote:
-Latest firmware for Q3 is now 1.39. As 1.37 is still the latest in your database, it tells my Q3 is not up to date, what's wrong. You should add something that calculates if current fw version is more recent than yours or not. It should be quite easy as the biggest number in fw version is always the most recent. I mean 1.39 is necessarily more recent that 1.37
^ You can update the database with the ST Firmware Version File Updater on the site(Version data will be updated each time a new release is made). If you input the latest versions it will generate a file that you can use to update the databases in the main program. All you have to do in Samsung Tools is My MP3 Player > File > Update Firmware Version Info ; you then find the file with the updated versions. In the future i will post the ".sfv" files on the website.
Quote:
-Some 'back' or 'home' buttons are missing. For example when you're on "My mp3 player" window, you can't go back.
^ File > Home; in the next release i will add actual buttons, i just thought they made the form look more cluttered.
Quote:
-Tried sync datacasts with a Samsung Q3, the soft crashed. Maybe because the Q3 doesn't support datacasts (like the S1 for instance)
^ I have noticed the software is quite slow during the datacasts sync, it sometimes freezes. These freezes have been recoverable on my end; you just have to wait for about 15 seconds. It is unacceptable though, It WILL be Fixed. I don't know at the current time if the freeze is during the save or the retrieval of the information.

If someone knows something about Visual Basic 2010 and can tell me if this code is acceptable for:
1. Saving a file to a preprogrammed location if a mp3 player is connected
2. Prompting a save dialog if the player is unavailable

Code:
FindDeviceDriveLetter()
Dim strSaveFilePath AsString = (strDetectedDriveLetter + ":\Datacasts\" + strFileName + ".txt")
If DetectedDriveLetterStatus = TrueThen
strSaveFilePath = (strDetectedDriveLetter + ":\Datacasts\" + strFileName + ".txt")
Else
Dim Save AsNewSaveFileDialog
Save.FileName = (strFileName)
Save.Title = "Save Text File"
Save.Filter = "Text File (*.txt)|*.txt|All files (*.*)|*.*"
Save.InitialDirectory = strSaveFilePath
intUserResponse = Save.ShowDialog()
strSaveFilePath = Save.FileName()
EndIf
^
FindDeviceDriveLetter() is a sub that checks for SYSTEM.ver to see if the device is connected
Reply With Quote

  #11  
Old 08-22-2011, 11:21 PM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

Just To Let you know 1.01 is out with:

- Improved Tic-Tac Toe AI
- More intuitive gui
- more efficient code
- latest FW Version Info

Download:
https://sites.google.com/site/samsun...edirects=0&d=1
Reply With Quote

  #12  
Old 08-25-2011, 06:23 AM
ptmails ptmails is offline
Junior Member
 
Join Date: Aug 2011
Posts: 13
Thumb Up

Quote:
Originally Posted by R3998 View Post
Just To Let you know 1.01 is out with:

- Improved Tic-Tac Toe AI
- More intuitive gui
- more efficient code
- latest FW Version Info

Download:
https://sites.google.com/site/samsun...edirects=0&d=1
I'm a Chinese MP3 fan and appreciate your job. But I can't download this software because the network restrictions in China. I can't open your download link. So could you please upload your job in this forum with an attachment or sent it to me via email? Many Chinese mp3 fans are willing to use and share it. Tank you for your kindness.
My email: ptmails@126.com
Reply With Quote

  #13  
Old 08-25-2011, 09:10 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,616
Default

"network restrictions" > Censorship (审查制度) you mean

Here it is in attachment.
Attached Files
File Type: zip Samsung Tools 1.01.zip (1.31 MB, 24 views)
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #14  
Old 08-25-2011, 11:28 AM
ptmails ptmails is offline
Junior Member
 
Join Date: Aug 2011
Posts: 13
Default

Quote:
Originally Posted by lebellium View Post
"network restrictions" > Censorship (审查制度) you mean

Here it is in attachment.
Yeah, you can understand in that way. But it's national needs. Anyway, thank you very much.
Reply With Quote

  #15  
Old 08-25-2011, 10:23 PM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

Quote:
Here it is in attachment.
@ Lebellium Thanks for handling the situation.

Quote:
I'm a Chinese MP3 fan and appreciate your job.
Cool to see I have fans in China! By the way thanks for being the first person to post besides Lebellium; I was starting to think Lebellium was the only one interested in my program.

Quote:
I can't download this software because the network restrictions in China.
In the future i will post the latest versions also on abi (for those with censorship). For the present see below:

Attatched (Latest Files):
Samsung Tools 1.01 (Main Program)
ST Firmware Version Writer (writes .SFV files that are used to update the programs FW Version Databases)
FW Version Update (Only for those with 1.00; 1.01 has latest data as of 8/22/2011) Follow Main Programs FAQ (In Manual) for updating Databases.
Attached Files
File Type: zip Samsung Tools 1.01.zip (1.31 MB, 2 views)
File Type: zip ST Firmware Version Writer 1.00.zip (320.7 KB, 5 views)
File Type: zip FW Version Update.zip (314 Bytes, 5 views)
Reply With Quote

  #16  
Old 08-26-2011, 06:07 AM
ptmails ptmails is offline
Junior Member
 
Join Date: Aug 2011
Posts: 13
Smile

Quote:
Originally Posted by R3998 View Post
@ Lebellium Thanks for handling the situation.


Cool to see I have fans in China! By the way thanks for being the first person to post besides Lebellium; I was starting to think Lebellium was the only one interested in my program.


In the future i will post the latest versions also on abi (for those with censorship). For the present see below:

Attatched (Latest Files):
Samsung Tools 1.01 (Main Program)
ST Firmware Version Writer (writes .SFV files that are used to update the programs FW Version Databases)
FW Version Update (Only for those with 1.00; 1.01 has latest data as of 8/22/2011) Follow Main Programs FAQ (In Manual) for updating Databases.
Great~ It's friendly to use, especially the utilities.
Reply With Quote

  #17  
Old 09-10-2011, 11:00 PM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

Version 2.00 is out

With
- Improved Tic-Tac Toe AI
- More efficient code
- Latest FW Version Info
- Extended .M3U Playlist Import
- Settings Export/Restore

http://www.sites.google.com/site/samsungtools/

Note: This may be one of the last releases so if you have found any bugs please, please tell me about them...

Email: samsungtools at gmail.com (Wont Let me Post the @ part)
Website (Anonymous): http://www.sites.google.com/site/sam...rt/found-a-bug
Or post Below
Attached Files
File Type: zip Samsung Tools 2.00.zip (1.31 MB, 4 views)

Last edited by R3998; 09-10-2011 at 11:09 PM.
Reply With Quote

  #18  
Old 09-11-2011, 11:56 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,616
Default

Thanks

Seems to work fine so far

-Datacasts sync worked
-Computer finally managed to win once at tic tac toe lol
-Playlists work (you should add flac format to the extensions list so that people are not obliged to select "all files" instead)

If you could add a M3U to SPL converter that would be very great

However I'm still not convinced by the FW version checking system.
Obviously the file will be outdated every 2 weeks (there are already the new F3, Z3 and R2, new fw for Q3 will be released soon etc)
It's useless to update the Samsung Tools Firmware Data.sfv file for myself. The same for the user. He wants to know what is the latest fw version, he doesn't want to be obliged to update himself the file so that the software tells him his fw version is up to date. That doesn't make any sense.
If would be better if your software checked the fw version online (for example a Samsung_Tools_Firmware Data.sfv file on a FTP server that you or me could update regularly).
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #19  
Old 09-11-2011, 12:35 PM
jumbjumb jumbjumb is offline
Junior Member
 
Join Date: Jun 2010
Posts: 26
Default

Quick question. What is tic tac toe? I know the game of 9 box, but we dont have that game in the P3... is that a flash? or a real game that u can play in?
Thank you for the .spl creator, LESS stressful, compared to the web version.
I havent tried out the program out yet, just a little bit skeptic about it. Like what's the benefits of the calendar? (For instance, birthdays, can i see who's birthday on the screen or do i have to click on the widget to see the information?)
What is MydeviceInfo? (What's the benefit of putting your serial in ur p3? I have serial on the back of my P3. Just not too sure...)
ContactInfo, very good.
The FW region changer, what's so good about that? (I have the KR one, and does that limits me get some other programs?)
thank you again for creating this program.
Thank you again for reading.
-jumbjumb
Reply With Quote

  #20  
Old 09-12-2011, 11:01 AM
R3998's Avatar
R3998 R3998 is offline
Junior Member
 
Join Date: Apr 2011
Posts: 21
Default

@ Lebellium Thanks for your input
Quote:
If you could add a M3U to SPL converter that would be very great
^ There technically is it is, not direct M3U To SPL; you have import the file addresses from the M3U and then save it as a SPL (Look on the FILE Menu, there is a import from M3U option)
Quote:
-Playlists work (you should add flac format to the extensions list so that people are not obliged to select "all files" instead)
^ How did I Forget about FLAC!

In Regards to the FW Update Conundrum:
Quote:
Obviously the file will be outdated every 2 weeks (there are already the new F3, Z3 and R2, new fw for Q3 will be released soon etc.
^ With the SFV files i was hoping that someone would start making them with the right FW Versions and uploading them so all the users could get updates; i can't keep up to date with all the Samsung Products. Even more so now that my P3 is completly unusable.

Quote:
If would be better if your software checked the fw version online (for example a Samsung_Tools_Firmware Data.sfv file on a FTP server that you or me could update regularly).
^ I'm Exploring Options...

@ jumbjumb
Quote:
What is tic tac toe?
^ It's time for a good old Google search or http://en.wikipedia.org/wiki/Tic-tac-toe

Quote:
What is MydeviceInfo?
^ Exactly what it says; Info about your Device. You can also save your Serial Number in program for Refrence (Service Calls to Samsung, etc.)
Quote:
(What's the benefit of putting your serial in ur p3? I have serial on the back of my P3. Just not too sure...)
^ You don't put Serial in your P3, the milk is probably not good for the mainboard...
Quote:
thank you again for creating this program.
Thank you again for reading.
^Your Welcome
Reply With Quote

Reply

Tags
new program, program, samsung tools, samsung tools mp3, samsung tools p2 p3

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 01:22 AM.