You are here

streamWriter Portable 5.3.0.0 Development Test 1

68 posts / 0 new
Last post
tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
streamWriter Portable 5.3.0.0 Development Test 1

Application: streamWriter
Category: Music & Video
Description: streamWriter is able to record music broadcasted by internet-radiostations. You can record as many streams as you want at the same time (MP3/AAC). More features are track splitting, ID3 tagging as well as integrated function for manual cutting of saved MP3s. Tracks are named by a given pattern and short songs (ads) can be skipped.

Download streamWriter Portable 5.3.0.0 Development Test 1 [3,23MB download / 7,76MB installed]
(MD5:675deb88ecf52e4033fa640c181c19cb )

Release Notes:
streamWriter Portable 5.3.0.0 Development Test 1 (2015-11-10)

  • Added Polish translations
  • Added option to remember playing stream on exit
  • Fixed bugs occurring when stream files were larger than 2GB
  • Added option to ignore invalid certificates
  • Updated addons

streamWriter Portable 5.1.0.0 Development Test 1 (2015-02-05)

  • streamWriter updated to latest version 5.1.0.0

streamWriter Portable 5.0.0.1 Development Test 1 (2014-11-30)

  • streamWriter updated to latest version 5.0.0.1

streamWriter Portable 5.0.0.0 Development Test 1 (2014-04-06)

  • streamWriter updated to latest version 5.0.0.0

streamWriter Portable 4.9.0.1 Development Test 2 (2013-09-02)

  • I've pasted a new file installer.ini in the folder AppInfo. This measure ensures that the languages available in the installer are the same languages as in the app itself. This is to ensure that there is no confusion by users installing the app and having their preferred language available on install but not on running the app - They will either be available both times, or neither.

streamWriter Portable 4.9.0.1 Development Test 1 (2013-08-31)

  • streamWriter updated to latest version 4.9.0.1

streamWriter Portable 4.9.0.0 Development Test 1 (2013-07-23)

  • streamWriter updated to latest version 4.9.0.0

streamWriter Portable 4.4.0.0 Development Test 1 (2013-03-13)

  • In this new version was the language "Spanish" added. Currently the program is available in the following 4 languages: English, German, Russian and Spanish

streamWriter Portable 4.3.0.0 Development Test 1 (2012-12-30)

  • In this new version was the language "Russian" added.
  • With this update works now the automatic switching of the language in the platform. Likewise it's now possible in the standalone version to change the language permanently. Therefore it was necessary, that I have pasted the sections [Language], [LanguageStrings], [LanguageFile] and [FileWrite3] in the file streamWriterPortable.ini.
  • The predefined folder for saved songs (likewise the predefined folder for automatically saved songs) is now Data\Downloads.

streamWriter Portable 4.2.0.0 Development Test 1 (2012-09-03)

  • streamWriter updated to latest version 4.2.0.0

streamWriter Portable 4.1.0.0 Development Test 3 (2012-07-04)

  • I removed a bug with the update from version 4.1.0.0 Development Test 1 or lower within the PortableApps.com Menu. Now the program again recognizes the predefined folder "Downloads", in which are stored the tracks.

streamWriter Portable 4.1.0.0 Development Test 2 (2012-07-03)

  • Because of a notice of the member cbj0129 I've made ​​some changes to the file streamwriter_settings.ini in the folder DefaultData\settings and the file streamWriterPortable.ini in the folder
    AppInfo\Launcher. Therefore now the informations are preserved regarding the "Saved songs" after moving an USB flash drive to another PC.

streamWriter Portable 4.1.0.0 Development Test 1 (2012-06-30)

  • streamWriter updated to latest version 4.1.0.0

streamWriter Portable 4.0.0.1 Development Test 1 (2012-03-31)

  • streamWriter updated to latest version 4.0.0.1

streamWriter Portable 4.0.0.0 Development Test 1 (2012-03-13)

  • streamWriter updated to latest version 4.0.0.0
  • Usage of the PortableApps.com AppCompactor 2.2


streamWriter Portable 3.6.0.0 Development Test 1 (2011-12-30)

  • streamWriter updated to latest version 3.6.0.0
  • Usage of the PortableApps.com AppCompactor 2.2


streamWriter Portable 3.5.0.0 Development Test 1 (2011-10-30)

  • streamWriter updated to latest version 3.5.0.0
  • Usage of the PortableApps.com AppCompactor 2.2


streamWriter Portable 3.0.0.1 Development Test 3 (2011-09-12)

  • streamWriter updated to latest version 3.0.0.1
  • Usage of the PortableApps.com AppCompactor 2.2


streamWriter Portable 2.1.0.1 Development Test 3 (2011-06-14)

  • streamWriter updated to latest version 2.1.0.1
  • Usage of the PortableApps.com AppCompactor 2.2


streamWriter Portable 2.0.0.0 Development Test 3 (2011-04-19)

  • streamWriter updated to latest version 2.0.0.0


streamWriter Portable 1.9.0.1 Development Test 3 (2011-03-24)

  • I removed a bug regarding the impossibility to change the predefined output folder "Downloads" (=subfolder of the Data directory).
  • Updated to the latest version 1.9.0.1 of streamWriter


streamWriter Portable 1.4.0.1 Development Test 2 (2011-02-25)

  • The user has the possibility to save the songs in a predefined output folder
    called "Downloads" (=subfolder of the Data directory). Certainly the user can choose another folder.


streamWriter Portable 1.4.0.1 Development Test 1 (2011-02-23): Initial release

  • At first start of the app it's necessary to determine a folder, in which the songs can saved
depp.jones
Offline
Last seen: 23 hours 7 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
Ok, I tested it and it seems

Ok, I tested it and it seems a little bit complicated cause of the way it handles its settings.
First, you should handle the streamwriter_settings.ini as user data and therefore conserve it.

[FilesMove]
streamwriter_settings.ini=%PAL:AppDir%\streamWriter

For that to function this file should be present in Data/DefaultData and not in the app folder.

Then this entry in streamwriter_settings.ini

Dir=%PAL:AppDir%\streamWriter\Downloads\

is completely messed up. Wink
(The folder is copied from DefaultData to Data and not to App\streamWriter\ on first run.)
I think, your intention was to point the app to a predefined output folder (therefore your empty folder in DefaultData). You can't do it this way.
There are some options:

  1. Use Pyromaniac's advice:

    [FileWrite1]
    Type=INI
    File=%PAL:DataDir%\streamwriter_settings.ini
    Section=Settings 
    Key=Dir
    Value=%PAL:DataDir%\Downloads

    That would have it in a fixed position and overwrites user settings every time it is run.

  2. Enter a path in streamwriter_settings.ini that matches drive letters with an existing streamWriterPortableSettings.ini (in DefaultData/settings).
  3. Leave it blank. The effect is the same as just placing your odd path though not as error but by design. Wink
  4. -edit- Another option: change WasSetup to 0 so that the app runs through its firstrun wizzard. The settings you defined in streamwriter_settings.ini become preselected this way. A user could change them though

I would prefer No.1.

In addition to No.2 and 3 (4) you should handle drive letter changing with

[FileWrite1]
Type=Replace
File=%PAL:DataDir%\streamwriter_settings.ini
Find=%PAL:LastDrive%\
Replace=%PAL:Drive%\

Another issue is language switching. I would leave the language to English since more people understand that and switching to German is easily done in settings.
On the other hand, automatic switching should be easy with [FileWriteN] as it is just an entry in streamwriter_settings.ini and falls back to english automatically if the entry is not recognized.
-edit-
copy/paste error...

J Neutron
Offline
Last seen: 2 weeks 5 days ago
Joined: 2008-06-10 19:26
Filename

Shouldn't the filename for downloading include devtest and the dev number as in:

StreamWriterPortable_1.4.0.1_Development_Test_1.paf.exe instead of
streamWriterPortable_1.4.paf.exe

neutron1132 (at) usa (dot) com

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Sorry

Obviously I have overlooked this little blemish. But I already correct the filename and upload the file again.

depp.jones
Offline
Last seen: 23 hours 7 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
Not only filename...

Put 1.4 Development Test 1 in DisplayVersion in appinfo.ini and it is created with the right filename by the PA.c Installer. Smile

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
thank you

You have right. My DisplayVersion isn't complete. It's just my first attempt to create a *paf.exe.

Regarding your first post here I have already tempted to realize all these versions, which you described above. But anyhow it don't work.

Otherwise you have correct mentioned, that my intention was to point the app to a predefined output folder. Obviously seems the implementation to be a little bit tricky and difficult.

depp.jones
Offline
Last seen: 23 hours 7 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
As your setup is not

As your setup is not completely broken but has some basic issues you have to correct some essentials to make it work - mostly file placement. They depend on each other so simply trying to adjust one issue mostly will not fix the whole thing.
If you like I could send you several setups as example so you could analyse them to get the idea. Or I could give you some kind of step-by-step instruction based on your specific issues if you want to figure them out mostly by yourself (say if you rather have them in german, I could try to translate it into english afterwards...).
-edit-
I just realized that you said you tried all options. Take into account that they are mutually exclusive. Choose just the one option that fits your idea. I think No.2 is just not right regarding PA.c guidelines.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
app runs good now

In the meantime I have done some little alterations und accordingly I make a new upload. The problem with the realisation of a predefined output folder seems to collaps, because the file streamwriter_settings.ini doesn't allow it. Nevertheless this is no more meaningful. Therefore the user must arrange such an output folder one-time at the first start of the app.

Anyhow it's a good idea, if you send me several setups as example for an analyse. Please send it at the following email-address: tapsklaps@yahoo.de Thank you for your effort. You can send this in an english version or - if avalaible - in a german version.

Certainly you can send me also some step-by-step instructions. Clearly it's the best, if you send this instructions in german. Otherwise I can also send you some instructions regarding the process of the portabilization of apps.

depp.jones
Offline
Last seen: 23 hours 7 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
I just read your other

I just read your other thread. Good to read you got it sorted out so I think instructions are more or less obsolete now. Wink
I made two pafs as demo. "Mod" is done with solution No. 1, output folder defined fixed, drive letter changing etc.. "Mod2" leaves the choice to the user but copes with drive letter changing, too.

streamWriterModPortable_1.4_Development_Test_2.paf.exe
(md5: 98294daf1cd0eb34ae725044afb55338)
streamWriterMod2Portable_1.4_Development_Test_2.paf.exe
(md5: c491b64449ad97ba7abac244869ea617)

Best take a look at the file placement and ini settings before you start it as it is altered thereafter (John has told you already, I suppose). I commented the launcher.inis. Feel free to modify/take over/discard what you like. Biggrin
I added language switching as it can be done very easy with this app. It has just two Languages, but seems tolerant to unknown language strings.

I prefer the first solution as it allows moving paths, too. I also find it quite annoying that the need to choose an output folder in Mod2 is accompanied with an error message. Could put some users off...

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
useful Links

At first great thank for your effort and congratulation for your solution regarding the creation of a predefined output folder at the first start of the app Smile Only a little change in the section [FileWrite2] of the file streamWriterModPortable.ini was necessary. You have note the following line:

File=%PAL:DataDir%\streamwriter_settings.ini

Instead there must note this line:

File=%PAL:AppDir%\DefaultData\streamwriter_settings.ini

With your version the language switching don't work correct. In case of usage as standalone app it's impossible to change the language permanently to german. After a restart of the app the language is again in english. And in case of usage with the PA.c Menu it's impossible to change the language permanently to english.

With regard to your second link I think, that the optimal solution is the version with the predefined output folder because of the convenience. If a user wish to determine an individual output folder, then the user has at any time the possibility to do it.

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
?

Are you sure? I have never seen an app where the launcher has to write to the /App/DefaultData folder. I havent looked at this example though.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

J Neutron
Offline
Last seen: 2 weeks 5 days ago
Joined: 2008-06-10 19:26
First Run

Isn't DefaultData for the first run only? Maybe the saves aren't happening properly, so the program thinks it is Groundhog Day and it restarts as first run every time?

neutron1132 (at) usa (dot) com

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
yes

thats what DrfaultData is for. If /Data isnt present (=first time I run ther app), Whatever is in /App/DefaultData gets copied to /Data. So if I need some files to be in /Data once the programm starts, I put them in /App/DefaultData so they are there on first run.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Yes absolute sure

I have worked multiple hours until I figure out, that this code is the solution. But please test it yourself Smile

depp.jones
Offline
Last seen: 23 hours 7 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
No, don't do it!

You should not alter the data in DefaultData in any case as it is only used on first run. To alter it with the launcher is completely the wrong way! It would break the launchers functionallty, too, as the ini in Data is only altered once and then never.
If something is wrong with the app, the general setup is wrong and you have to find another solution!

Btw. I tested my language switching only with the platform so far but as the language variable seems to come from the platform it seems to fall back to english if nothing is specified when the launcher is started without the platform. It is written new with every start by the launcher so user defined language setting is discarded that way. (case 1)

That english cannot be selected permanently if the platform is set to german is just how it is supposed to be with automatic language switching. Set the platform to english and it is english permanently, set it to german and it is german. other languages are not supported and streamWriter falls back to english (or somehow to german if an asian language is selected, maybe an unicode issue...). (case 2)

-edit-
Ooops, mistaken your post so I deleted a good part of my post about handling Data and DefaultData. After inspecting the new dev test, I realized that you only altered the handling of language switching. Cannot be done that way nevertheless... Wink
I'll take a look into language switching again.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Impossibility to alter the folder for saving songs

In my last version (Development Test 2) I have determine a predefined output folder, in which the songs can be saved. I realised this with the following code in the file streamWriterPortable.ini:

[FileWrite3]
Type=INI
File=%PAL:DataDir%\streamwriter_settings.ini
Section=Settings 
Key=Dir
Value=%PAL:DataDir%\Downloads

Due to this section [FileWrite3] now the user can't permanently determine a different folder for saving the songs. After a restart of the program the different folder will be overwritten by the predefined folder due to the section [FileWrite3].

I find out the possibility to write a custom segment in a file called Custom.nsh, which is placed in the Other\Source directory.
The code in this file Custom.nsh should produce the situation, that the section [FileWrite3] should apply only in the case, if the Value is %PAL:DataDir%\Downloads.

My question is now, if it's possible to write with NSIS such a special code?

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 8 years 9 months ago
Joined: 2007-04-15 21:08
Replace

It sounds to me like you just want replace. Set the value to something using PAL's drive and partial path mechanisms and ensure that App\DefaultData\settings\StreamWriterPortableSettings.ini has the correct last values so it'll update it for a new installation.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Clarification of my problem

My goal isn't to update anything for a new installation.

As I described in my original post, through the section [FileWrite3] within the file
streamWriterPortable.ini I have determined a predefined directory, in which the program save the songs. Adopted through the environment variable %PAL:DataDir% as part of "%PAL:DataDir%\Downloads" would be produced the following concret path:

  • D:\PortableApps\streamWriterPortable\Data\Downloads

In this case in the file streamwriter_settings.ini appear in the section Settings the following line of code:

  • Dir=D:\PortableApps\streamWriterPortable\Data\Downloads

If I now go in the settings of the program and try to alter this directory (for example I choose the folder called "music" in the root of drive D), then I find correctly the following entry in the section Settings of the file streamwriter_settings.ini:

  • Dir=D:\music

But after a restart of the app again the original entry (Dir=D:\PortableApps\streamWriterPortable\Data\Downloads) was created in the file streamwriter_settings.ini. Therefore the user can't permanently alter the predefined folder due to the section [FileWrite3].

Therefore I have the idea to constrain the functionality of the construct [FileWrite3] in such a way, that [FileWrite3] only can apply in a special case. In other words: If a determine a new path (for example: D:\music) and this path is unequal to the path %PAL:DataDir%\Downloads, then the section [FileWrite3] shouldn't work. To realise this I try to create the file Custom.nsh. But I don't know, if this is possible at all.

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 8 years 9 months ago
Joined: 2007-04-15 21:08
Replace

I knew precisely what you meant and that's why I recommended replace. Replace the old path with the new one; this is a perfectly valid way of doing it. Then it won't be updated if it gets changed manually. Then you just need initial settings so that it works to start with.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
detailed instructions

I have tried to understand your instructions, but these informations are too general and unclear for me. Can you give me more detailed tips?

dboki89
Offline
Last seen: 9 years 2 months ago
Joined: 2009-11-30 20:44
qBittorrentPortable

Take a look at it, it does what you want. Read it's development thread for details

My posts are old and likely no longer relevant.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Your advice is the solution

GREAT THANK for your wonderful advice to look at qBittorrentPortable. Now my app seems to work as I want it.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 1.9.0.1

streamWriter Portable was updated to the latest version 1.9.0.1. Additionally I removed a bug, because the user can't alter the predefined output folder in the previous version Development Test 2.

depp.jones
Offline
Last seen: 23 hours 7 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
Thanks for updating. The

Thanks for updating. The output folder seems to work. That leaves the language switching. Wink

The section FileWrite2 can be deleted as it does not do anything at all (the file streamwriter_settings.ini is not present in the specified folder). You just disabled automatic language switching.

[FileWrite2]
Type=INI
File=%PAL:AppDir%\DefaultData\streamwriter_settings.ini
Section=Settings
Key=Language
Value=%PortableApps.comLocaleCode2%

Apart from that, altering the "blueprint" file in DefaultData is simply useless as it is only referred to at first run and then never again. If you want to enable automatic language switching with it's downside that you cannot permanently switch to another language than that of the platform, just alter the streamwriter_settings.ini in %PAL:DataDir%. Blum

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 8 years 9 months ago
Joined: 2007-04-15 21:08
Wrong way

If you ever use %PortableApps.comLocaleCode2% etc. directly, you're doing it the wrong way. As a rule, you should only ever use those variables in the [Language] section. Then use %PAL:LanguageCustom% in places like that [FileWriteN] section.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

depp.jones
Offline
Last seen: 23 hours 7 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
Thanks for clarification.

I just had a brief look at language switching and am not too confident in my idea of the concept (it lacked a fallback option - now I know why). But I learn. Wink

I think I can start a test on photofilmstrip once the next version comes out...

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Removed section [FileWrite2]

Due to the advice of depp.jones I have removed the section [FileWrite2] from the file streamWriterPortable.ini. Obviously this section is useless in my case, because the language switching also work without this section. Therefore I have now again uploaded an optimized version.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 2.0.0.0

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 2.1.0.1

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 3.0.0.1

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 3.5.0.0

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 3.6.0.0

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.0.0.0

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.0.0.1

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.0.0.1

See release notes for changes.

cbj0129
Offline
Last seen: 3 years 1 month ago
Joined: 2006-04-03 21:59
Not totally portable

If you use StreamWriter Portable on a stick and move between computers, the "Saved Song" information gets lost. The information remains lost even when the stick is moved back to the original computer.

This causes a problem when you save a number of songs on one computer and need to "trim" them on another.

I cannot identify where the information is stored. Can anyone help?

Clair

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
not comprehensible way

I have checked your issue and I can't confirm it. I have analyzed the situation, if I removed the USB flash drive and afterwards inserted this stick on the same PC. But the "Saved Songs" informations doesn't be lost.

You can check this as follows:

  1. Activate the tab "Saved songs"
  2. Double click on the folder icon "Stream files"
  3. Now will appear all saved songs

I assume that the same result will be obtained, when I remove the USB flash drive from one PC and insert it in another PC.

cbj0129
Offline
Last seen: 3 years 1 month ago
Joined: 2006-04-03 21:59
Further info:

The problem occurs when the stick gets assigned a different drive letter. If I recall correctly, the file that contains the required information gets re-initialized. I'll take a look at the latest release and see it it still occurs and try to get actual file names. May take a couple of days.

Clair

EDIT: I can confirm that when moving to another computer and a different drive letter gets assigned, the "saved songs" information gets lost. I suspect that streamwriter_data.dat file isn't being properly restored.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Feedback

Thank you for this feedback. Regardless of your findings tomorrow I will test this problem. Should I get the same results as you, then your assumption seems to be true. In that case I will contact the developer of the program streamwriter and report him this failure, that the file streamwriter_data.dat isn't being properly restored.

cbj0129
Offline
Last seen: 3 years 1 month ago
Joined: 2006-04-03 21:59
Not necessarly a developer problem

unless the developer is producing a portable version. StreamWriter works fine unless it is moved between computers and the drive number changes. If the drive number does not change, it will work fine. I think this is a problem within the launcher of not moving streamwriter_data.dat (or some other file) to the correct position.

Clair

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
another possibility

The developer has also created a portable version, which I used in my case.
But it may also be, that I must insert some code within the file streamWriterPortable.ini, so that the launcher can detect the last used drive letter (after changing the drive letter by moving to another computer) and restored accordingly the file streamwriter_data.dat.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
help regarding "saved songs"

In the meantime I have read the help in the section "saved songs". Do you have keep in mind also the second sentence?

cbj0129
Offline
Last seen: 3 years 1 month ago
Joined: 2006-04-03 21:59
Yes,

I am aware of that section. All of the files are where StreamWriter put them. I haven't moved or deleted anything. The only thing that I can tell that changed is the drive letter. It's possible that the drive letter is hard coded in one of the ini files.

I have observed that streamwriter_data.dat and streamwriter.ini are written to the data/settings directory after shutting down streamwriter, but after starting streamwriter on the second computer, they disappear. Maybe that will help track down the problem.

Clair

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
results of my analysis

On a new USB stick I have both my portable version streamWriter Portable 4.1.0.0 Development Test 1 installed in the PortableApps.com Menu as well as the portable version of the developer. After I have inserted the USB stick to another PC, I noticed the following:

  1. In conjunction with the portable version of the developer the "Saved songs" informations was be stored.
  2. Unfortunately with my portable version streamWriter Portable 4.1.0.0 Development Test 1 all "Saved songs" informations are lost.

Consequently my developed version is faulty. I will now contact the developer with the aim, that he tell me, in which kind the "Saved songs" informations are stored.

mwayne
Offline
Last seen: 13 hours 22 min ago
Developer
Joined: 2012-01-03 09:23
Did I get ignored :(

streamWriter 4.1.0.0 already released and I posted it in the outdated software topic, but where is the update?

regards
mwayne

John T. Haller
John T. Haller's picture
Offline
Last seen: 6 hours 35 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Here

This is a dev test (aka unofficial). The Outdated Official Apps topic is for apps in the Portable App Directory (aka officially released and supported) that are outdated. If you want an update to a dev test, you'd post it in the dev test topic... aka, right here.

Sometimes, the impossible can become possible, if you're awesome!

mwayne
Offline
Last seen: 13 hours 22 min ago
Developer
Joined: 2012-01-03 09:23
Sorry ;)

I'm really sorry. I thought the topic is for every outdated software.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.1.0.0

See release notes for changes. Sorry for the delay regarding the update to version 4.1.0.0

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to version 4.1.0.0 Development Test 2

I have removed a failure, so that now the informations regarding the "Saved songs" are preserved after moving an USB flash drive to another PC.

Many thanks to the member cbj0129, which has made me aware of this problem.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to version 4.1.0.0 Development Test 3

See the above described release notes for changes.

cbj0129
Offline
Last seen: 3 years 1 month ago
Joined: 2006-04-03 21:59
Thanks,

Thanks for the fixes. It works much better. Don't think one can do an update over an existing install, but that's not a biggie.

I'm still trying to figure out the Download directory. Seems like the downloaded files get moved around unnecessarily. I thought, previously, the downloaded files were stored in streamWriterPortable\Data\Downloads. Now they seem to be moved to streamWriterPortable\App\streamwriter\Downloads when the app opens and back to streamWriterPortable\Data\Downloads upon closing. Seems like a chance to screw up if a crash occurs.

Clair

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Reasons for choosing the "Downloads" directory

I have contacted the developer of streamWriter for more detailed information from him regarding the "Saved songs". He reported me the following:

  1. If the stored tracks are stored on the drive on that runs the streamwriter.exe, and lie deeper in the folder structure, then streamwriter.exe recognizes this relative path.
  2. In all other cases streamwriter.exe recognizes an absolute path.

For this reason I have therefore decided to add the "Downloads" folder in the directory "streamwriter", so that streamwriter.exe recognizes this relative path.

Your knowledge is perfectly correct, that the downloaded files seem to be moved to streamWriterPortable\App\streamwriter\Downloads when the app opens and back to streamWriterPortable\Data\Downloads upon closing. The reason for this particular procedure is necessary because of the characteristics during an update. During an update the contents of the "Data" folder remain preserved, while the contents of the folder "App" to be replaced. If after closing the program the folder "Downloads" will be left in the folder "streamwriter", the folder "Downloads" would be deleted after an update. That's why I moved after closing the program the downloaded tracks in the folder streamWriterPortable\Data\Downloads.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.2.0.0

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.3.0.0

See release notes for changes.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.4.0.0

see release note for changes

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.9.0.0

see release note for changes

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.9.0.1 Development Test 1

see release note for changes

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 4.9.0.1 Development Test 2

see release note for changes

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 5.0.0.0 Development Test 1

After a long idle time was now released this new version.

mwayne
Offline
Last seen: 13 hours 22 min ago
Developer
Joined: 2012-01-03 09:23
streamWriter 5.0.0.1

streamWriter 5.0.0.1 released!

Der Tester
Offline
Last seen: 1 year 5 months ago
Joined: 2011-03-14 08:50
please update too 5.0.0.1

please update too 5.0.0.1

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 5.0.0.1 Development Test 1

Thank you for your interest on this wonderful app. I've now updated it to the latest version 5.0.0.1.

mwayne
Offline
Last seen: 13 hours 22 min ago
Developer
Joined: 2012-01-03 09:23
streamWriter 5.1

streamWriter 5.1 released.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 5.1.0.0 Development Test 1

Thank you for your advice regarding the new release. Concerning the changes in the app look please in the release notes.

mwayne
Offline
Last seen: 13 hours 22 min ago
Developer
Joined: 2012-01-03 09:23
streamWriter 5.3 released

streamWriter 5.3 was just released!

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
offer of the new portable version

Tomorrow I'll present the new portable version.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Updated to latest version 5.3.0.0 Development Test 1

Would be nice, if sometime the nice app would be integrated in the list of official portable apps.

mwayne
Offline
Last seen: 13 hours 22 min ago
Developer
Joined: 2012-01-03 09:23
streamWriter 5.4 released

streamWriter 5.4 released

Log in or register to post comments