Installation / Removal > Rockbox Utility
Access Request for Rockbox Utility Source (One-Time Only)
saratoga:
--- Quote from: biohacker001 on October 18, 2012, 07:36:56 PM ---It doesn't... The whole point of my idea was to add the feature so you didn't need the massively straining load a regular media player creates when syncing.
--- End quote ---
Generally speaking, copying files is not a computationally difficult task.
--- Quote from: biohacker001 on October 18, 2012, 07:36:56 PM --- Since it's rockbox oriented, you could solve this by using batch/bash/command scripts to 1: check if the file is an appropriate type, and 2: if the file is in a correct format, copy it to the default location the user set for that media format. Using the OS's copy/delete commands would speed up the process and it wouldn't require the bulky media player to be running.
--- End quote ---
I gather you're not too familiar with programming languages. The actual shell commands you issue use the same underlying APIs as c/c++ functions (since in fact they're written in c). There no real advantage to using a shell for things like this, and in fact its probably faster to just directly use the underlying APIs for things like file access. Its certainly more portable since not all systems have bash.
My general advice would be to pick a media player you like, and then implement a plugin for it that handles what you want to do. You can use the method bluebrother suggested for detecting rockbox devices. You probably don't want to use rbutil though.
biohacker001:
I am familiar, more or less, with C programming. I'm still learning C++, but i know enough to do most tasks, and to teach myself the rest.
bluebrother:
--- Quote from: biohacker001 on October 18, 2012, 08:02:47 PM ---I am familiar, more or less, with C programming. I'm still learning C++, but i know enough to do most tasks, and to teach myself the rest.
--- End quote ---
Don't claim it, prove it. Provide patches so people can judge your work, not your claims. Developers won't believe your claims until they actually see the code. Well, at least most will :)
Plus, "familiar" can mean something completely different depending on your view, so just stating it won't convince anyone.
xpmule:
first thing i thought of on this topic is what mode..
last year i wrote a commandline tool for windows in VS c++
to transfer albums etc to the Fuze+ but it used the MTP protocol
and i'm assuming the topic creator here would be trying to do an MSC style method.
I basicly got tired of working on it after i proved to myself it worked lol
So its a proof of concept project for me left unfinished.
The hardest part was through trial and error figuring out what syntax was needed
to insert album art.. extensive research i did showed that was the common problem on the net
and no one on the net had posted an answer either.. you'd just see the usual non working advice
which is typical on the net lol
ask..
but the bottom line is YOU need to to step up
waiting for crap on the net from people is a waste of time
by the time you get a response to a question you can already figure it out on your own ;)
Anyways if anyone is interested in the MTP transfer code let me know i would share it..
oh and i guess i misunderstood about the transfer files issue.
I thought the guy said it did but i only used the tool once for like 2 minutes
so i couldn't remember if it did anything like that.
biohacker001:
--- Quote from: bluebrother on October 19, 2012, 04:14:07 AM ---
--- Quote from: biohacker001 on October 18, 2012, 08:02:47 PM ---I am familiar, more or less, with C programming. I'm still learning C++, but i know enough to do most tasks, and to teach myself the rest.
--- End quote ---
Don't claim it, prove it. Provide patches so people can judge your work, not your claims. Developers won't believe your claims until they actually see the code. Well, at least most will :)
Plus, "familiar" can mean something completely different depending on your view, so just stating it won't convince anyone.
--- End quote ---
That's my intention. And by familiar, i simply meant i've ben around it and have learned it. My code isn't what you could call streamlined or efficient, unless you have only seen code written by a script kiddie (i know that doesn't make sense. Thats the point), but it gets the job done. I know, more claims... I won't release patches, as most people aren't gonna want to compile the binary of this program to use it. I'm going to release binary versions, with source available. Since we have already moved away from making a modified Rockbox Utility, I think this topic's title is now wrong... Anyway, i'll stop discussing this on here until i have a semblance of a first release. Thanks for you help.
Navigation
[0] Message Index
[*] Previous page
Go to full version