News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Portable Code::Blocks

Started by Biplab, April 05, 2009, 04:04:17 PM

Previous topic - Next topic

rbon

Quote from: MortenMacFly on August 28, 2010, 09:23:16 PM
This is true but only happens if you select this option in a C::B dialog asking you so (register file extensions) and can be done at any time again through C::B's options. That's the only registry use to my knowledge and also just because there is no other choice. So: You can safely ignore this part for a portable install and leave it to the user's decision.
Thank for Your info.

ollydbg

Quote from: Biplab on December 05, 2009, 05:54:15 AM
Quote from: ollydbg on December 05, 2009, 05:03:23 AM
For a reminder, I added this to

3.2 Q: How do I make Code::Blocks portable?

Also, I suggest that these codes can be add to SVN trunk. Thanks.

Thanks for reminding. I haven't got time to update it. Nevertheless I'll merge it to trunk soon. :)
A reminder.
Hi, biplab, did you forget to add your cblauncher code to trunk?
I have used it for about one year.  :D
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

xors3d

can anybody upload a final portable code::blocks inclusive mingw?
i tried to make portable myself but nothing result correctly...
sorry for mybad english....but i need the portable actually version tomorrow if any could help me

codeur

Portable CbLauncher is updated to v0.1.4
The launcher is becoming mature. Version 0.1.3 was extensively used with the only issue that it was not passing command-line arguments to Code::Blocks.
Report any issue with 0.1.4 here (Biplab's blog has not been updated for a long time).

Download source, docs and exe: http://www.filesonic.com/file/36969763/CbLauncher_0.1.4.zip

History:
*  v-0.1.4 - November 2010
*  - Commandline arguments are now passed on to Codeblocks.
*  - Complete doxygen documentation
*  - Streamlined code
*
*  v-0.1.3 - April 2010
*  - Added optional portable CB tool path (optionally enables portable programming utilities)
*  - Launcher icon added
*  - Console hidden in release build, visible in debug build
*
*  v-0.1.2 - April 2010
*  - Added optional portable CB fonts path (optionally allows fully portable programmer fonts for the editor)
*  - Console now hidden
*
*  v-0.1.1 - 14 April 2009
*  - Update on Biplab's blog, see http://biplab.in/2009/04/creating-portable-codeblocks-part-2/
*
*  v-0.1 - 5 April 2009
*  - First release on Biplab's blog, see http://biplab.in/2009/04/creating-portable-version-of-codeblocks/

ollydbg

Quote from: codeur on November 29, 2010, 11:21:53 PM
Portable CbLauncher is updated to v0.1.4
The launcher is becoming mature. Version 0.1.3 was extensively used with the only issue that it was not passing command-line arguments to Code::Blocks.
Report any issue with 0.1.4 here (Biplab's blog has not been updated for a long time).

Download source, docs and exe: http://www.filesonic.com/file/36969763/CbLauncher_0.1.4.zip

History:
*  v-0.1.4 - November 2010
*  - Commandline arguments are now passed on to Codeblocks.
*  - Complete doxygen documentation
*  - Streamlined code
*
*  v-0.1.3 - April 2010
*  - Added optional portable CB tool path (optionally enables portable programming utilities)
*  - Launcher icon added
*  - Console hidden in release build, visible in debug build
*
*  v-0.1.2 - April 2010
*  - Added optional portable CB fonts path (optionally allows fully portable programmer fonts for the editor)
*  - Console now hidden
*
*  v-0.1.1 - 14 April 2009
*  - Update on Biplab's blog, see http://biplab.in/2009/04/creating-portable-codeblocks-part-2/
*
*  v-0.1 - 5 April 2009
*  - First release on Biplab's blog, see http://biplab.in/2009/04/creating-portable-version-of-codeblocks/

thanks!!!
Nice, can some developers add this to the trunk?
BTW: I have asked biplab several times in the past year, but he was too busy and have no time to do this.
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

ollydbg

#50
btw: I hate the download site, I need to wait 11 min to start the download :shock:
Edit
I just enter the Captcha again and again, but every time I need to wait. this is a endless loop....... :evil:
I give up!!
can some body just download it and share it to another site? thanks
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

codeur

Quote from: ollydbg on November 30, 2010, 01:43:37 AM
can some body just download it and share it to another site? thanks

Alternate download (slow, but no captcha to enter): http://cblauncher.codecutter.net/CbLauncher_0.1.4.zip

ollydbg

Quote from: codeur on November 30, 2010, 02:39:11 AM
Quote from: ollydbg on November 30, 2010, 01:43:37 AM
can some body just download it and share it to another site? thanks

Alternate download (slow, but no captcha to enter): http://cblauncher.codecutter.net/CbLauncher_0.1.4.zip
thanks, this site works fine!!!
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

Biplab

#53
Quote from: codeur on November 29, 2010, 11:21:53 PM
Portable CbLauncher is updated to v0.1.4
The launcher is becoming mature. Version 0.1.3 was extensively used with the only issue that it was not passing command-line arguments to Code::Blocks.
Report any issue with 0.1.4 here (Biplab's blog has not been updated for a long time).

Download source, docs and exe: http://www.filesonic.com/file/36969763/CbLauncher_0.1.4.zip

History:
*  v-0.1.4 - November 2010
*  - Commandline arguments are now passed on to Codeblocks.
*  - Complete doxygen documentation
*  - Streamlined code
*
*  v-0.1.3 - April 2010
*  - Added optional portable CB tool path (optionally enables portable programming utilities)
*  - Launcher icon added
*  - Console hidden in release build, visible in debug build
*
*  v-0.1.2 - April 2010
*  - Added optional portable CB fonts path (optionally allows fully portable programmer fonts for the editor)
*  - Console now hidden
*
*  v-0.1.1 - 14 April 2009
*  - Update on Biplab's blog, see http://biplab.in/2009/04/creating-portable-codeblocks-part-2/
*
*  v-0.1 - 5 April 2009
*  - First release on Biplab's blog, see http://biplab.in/2009/04/creating-portable-version-of-codeblocks/


Thanks codeur for the update.

Unfortunately my regular job keeps me quite busy and that is the reason I find little time to update my blog.

I would like to include this in our repo. I checked previous version of your launcher and I found that your name & email id was not included in the source files. Please include them in and pm me a link to updated source files. :)
Be a part of the solution, not a part of the problem.

ollydbg


the icon of the cblauncher is not as good as the codeblocks.exe.
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

xunxun

Quote from: ollydbg on November 30, 2010, 02:05:07 PM

the icon of the cblauncher is not as good as the codeblocks.exe.
I think "icons\codeblocks.ico" should be replaced by the C::B's.
Regards,
xunxun

ollydbg

Quote from: xunxun1982 on November 30, 2010, 02:40:19 PM
Quote from: ollydbg on November 30, 2010, 02:05:07 PM

the icon of the cblauncher is not as good as the codeblocks.exe.
I think "icons\codeblocks.ico" should be replaced by the C::B's.
where is C::B's icon.
http://svn.berlios.de/svnroot/repos/codeblocks/trunk/src/src/resources/icons/app.ico
this one?
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

xunxun

Regards,
xunxun

ollydbg

Quote from: xunxun1982 on November 30, 2010, 03:04:45 PM
I think so.
agreed.
I have just build against this icon, and it is quite good.
BTW: my anti-virus soft ware just reported the new build cblauncher.exe is Trojan. ....stupid of my anti-viurs. (360safe).
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

Biplab

Quote from: ollydbg on September 16, 2010, 01:59:14 PM
Quote from: Biplab on December 05, 2009, 05:54:15 AM
Quote from: ollydbg on December 05, 2009, 05:03:23 AM
For a reminder, I added this to

3.2 Q: How do I make Code::Blocks portable?

Also, I suggest that these codes can be add to SVN trunk. Thanks.

Thanks for reminding. I haven't got time to update it. Nevertheless I'll merge it to trunk soon. :)
A reminder.
Hi, biplab, did you forget to add your cblauncher code to trunk?
I have used it for about one year.  :D

Well I didn't forget completely. I was working on it in my free time. But I noticed some commit which makes C::B portable without any launcher. Then I stopped working further.

But I do believe that a separate launcher will be useful. Thus I want to merge it to trunk.
Be a part of the solution, not a part of the problem.