» My Projects
YAEC (Yet Another Evil Clickbot) Tuesday, 15 June 2010 15:19

YAEC is an abbreviation and stands for "Yet Another Evil Clickbot". Nevermind the word "Evil", it does not suggest anything except for the fact, that you can do some pretty "mean" things with YAEC.

What actually is YAEC? 

YAEC is a clickbot. This means it is an application that will fetch your mouse cursor (just as if it was magic!), move it to a specified position on your screen and will simulate mouse clicks, just as if you clicked by yourself, but YAEC does that automatically. In YAEC, you cannot only specifiy the position you want the cursor to move to and perform the clicks, but also the delay between each simulated click, the duration of time you want the clickbot to run and also the delay before it starts moving to the specified position and before it starts clicking.

YAEC is very self-explanatory. For instance, you can just press the "Sample"-button and some sample data will be inserted for you. Using the "How To"-button, YAEC will tell you a hint how to analyze the x and y position on your screen where you want the clickbot to perform clicks. 

When is it useful? 

Just too mention a very light example: Imagine you want to play a JavaScript based Game in your browser where you have to prove how many clicks you can do within a certain period of time. Then you could just let YAEC do the work for you. It will click automatically, and if you specified the value of 0 for the delay between each click, YAEC will click extremely fast.

Download 

YAEC 0.2 Win32

YAEC 0.2 Win64

 
Presheet CSS Library Thursday, 11 March 2010 16:25

Actually, "Presheet" is just a single .css-file containing presets, as the name PREsheet says. To be more precise, first several standard browser settings are reset and then new basic styles are allocated. Furthermore there are lots of predefined classes and IDs that will help you in your task of creating a new webdesign. I assume that you'll never again have to struggle with complex div-boxes and floating, as there are simple but powerful classes implemented that will work out properly for you. The Presheet file might be small and simple, but it implements a very nice and handy system. I am not sure how far webdevelopers do like the "system", but I am sure that it is an effective way to create xhtml strict websites in no time in a very comfortable way. And with xhtml strict I really do mean xhtml strict!

Learn more at library.bumuckl.com: http://library.bumuckl.com/?view=presheet 

Download: 

Presheet 0.1 

 
Sopran R1 [Canceled] Saturday, 03 October 2009 09:40

Sopran R1 LogoSopran R1 is meant to be a homebrew-webbrowser for Sony PSP. It was designed to replace the embarassing built-in PSP webbrowser. But since I decided to stop PSP development I also stopped working on Sopran. However, Sopran is available in work-in-progress (W.I.P) revision 6. The template engine is almost fully integrated, coming along with a pretty nice design. Typing is much easier due to the embedded Danzeff OSK. Tabbed browsing is also supported and you can establish connections to websites. The main thing that is missing is the HTML-Renderengine. So far, below is a list of embedded features:

* tabbed browsing (unlimited amount of tabs)
* built-in Danzeff OSK for easy typing
* Views to be included: HTML render, Text, HTML DOM Tree, Sourcecode
* Additional features to be included: Bookmarking system, Notes, Transfers
Feel free to download the latest W.I.P version. You can, of course, use code, improve your lua skills or you can even coontinue developing (that would be great). But don't forget to give me some credits for the hard work ;) Below there are some screenshots:
 

 Sopran Screenshot 1 Sopran Screenshot 2

Sopran Screenshot 3 Sopran Screenshot 4

Sopran Screenshot 5Sopran Screenshot 6

Download: Sopran R1 #WIP 6 

 
incLib [Canceled] Saturday, 03 October 2009 07:32

incLibincLib gives you the ability to run PSP Luaplayer code, no matter if old or new one, on all homebrew-enabled PSPs using PGELua Wrapper. So you can run extremely old luascripts on all kinds of PSPs (the PSP has to be homebrew-enabled, once again!), and you can also run LuaplayerHM-based scripts on the faster and much more stable PGELua. And all of this with the help of the incLib. Just "dofile" or "require" the incLib at the startup of the lua script and there you go...

 

* incLib offers Luaplayer emulation on PGELua
* incLib brings your old scripts back to life
* incLib is free and OpenSource?

 

Due to the poor performance, the project has been canceled and the development has been terminated. However, incLib was in a advanced state and there was a huge amount of functions included. If you want to learn/use/whatever things related to the incLib, feel free to download the latest W.I.P-file!

Download: incLib #WIP 12 

You want to see incLib running? Check out the demonstration video on Youtube, where you can see the old Bermuda Creative Suite 3 emulated in PGELua: http://www.youtube.com/watch?v=nMm6z2lhRyw 

incLib is also available on Googlecode: http://code.google.com/p/inclib/

 
Codebase Thursday, 09 July 2009 14:45

CodebaseCodebase is a code and math repository and a fast collaboration tool for script sharing, math sharing and developing purposes. It is released under the GPL License which means that you are allowed to make changes and use it for yourself, but in case you want to publish your modification, you need to release it again under the GPL License. You can download Codebase below.

What exactly is "Codebase"?

"Codebase" is a fast collaboration tool for scripts and codes. It is written in PHP and uses a MySQL database. At the beginning it was meant to be an easier-to-use and easier-to-install alternative to the famous pastebin, but its emphasis changed a little bit. "Codebase" offers more of an integration to social networks, auto-generates a Google-sitemap for SEO and also includes math tools.

 

Where can I try it? Is there a demo? 

Yes, you can try it and there is a demo online at http://www.parabella.org

How does it work in general?

You enter your code or mathematical expression in the textarea, fill out some further information and press the "+ Add this ..." button. Your submission will now be encrypted and stored in the database. You will be given a special URL that you have to use in order to view your submission again (you can share it, too).

What does this LaTeX stuff mean?

LaTeX is a special syntax for writing mathematical expressions on the computer. There are some rules to obey. Learn more at http://www.forkosh.com/mathtextutorial.html.

How to install Codebase?

In order to install Parabella Codebase or any older versions on your webspace, just load everything up. Then make sure to create a new MySQL database, if you haven't done so yet. At last, you have to edit the configuration file. There you specifiy the name of your Codebase, the MySQL data and some other values.

You can edit the theme and the FAQ, but also the "core" of your Codebase version if you've got some further knowlege regarding PHP.
 

Download: Codebase R1

Download: Codebase Beta 1 

Download: Codebase R2  

Download: CodebaseR3 alias Parabella Codebase 

 
http://www.bermudalabs.de Friday, 26 June 2009 17:34

http://www.bermudalabs.de is the official website of my development business concept which will launch at the beginning of the year 2010. Enjoy!

Visit: http://www.bermudalabs.de

 
http://www.worn-out.de Saturday, 06 June 2009 16:56

This is the official Website of the band "Worn Out" made by me:

http://www.worn-out.de 

 
http://www.dumpspot.net Saturday, 06 June 2009 16:54

Dumpspot.net is actually a page where I store my Ideas for other webservices. Before, it should have used to be a huge data and links container. But I decided to use it for other things:

http://www.dumpspot.net

 
http://www.bumuckl.com Saturday, 06 June 2009 16:53

bumuckl.com #2Of course, Bumuckl.com is one of my own websites, too ;)

Indeed, this is my very own website where I personally present all the projects I have been working on and all the projects I have released (or even canceled) so far. Projects, that means in general computer programs for certain platforms, competitions I participated in, websites I developed and also some digital design of interfaces or similar things.

bumuckl.com #1At first, the main topic I focused on was the PSP-Homebrew programming. That also symbolizes the beginning of my Lua-programming career. At the moment I rather tend to do some webdesign, not only in PHP, but also working with JavaEE and developing for the Google Wave platform.

This website also offers a german Lua-programming community. If you are interested in Lua-programming, or if you've got any questions, feel free to sign up and create topic in my forums. It's free! 

 
MrNicePage Tooltips Plugin J1.5 Saturday, 06 June 2009 16:46

MrNicePage Tooltips Plugin is a Joomla 1.5 native tooltip plugin with enormous flexibility. Here you will find some Demos of MNP Tooltips Plugin and also a short documentation.

You can simply use the tooltip by placing { mnp_tooltip="Tooltip Text" } around the text of your choice { /mnp_tooltip } (Without spaces). This way, the CSS-Style set in the Joomla Backend will be used.

 

Example: Hover the Bold Text to show the tooltip!

 

As I mentioned before, this is the standard CSS-Style that you can set in the Joomla Backend (The possibilities of changing the standard-style are huge!). You cannot only place plain text in the tooltip, but also HTML!

Furthermore you can give each tooltip an individual style by overriding the standard CSS-Style. Just extend the tooltip-tag the following way:

{ mnp_tooltip="Tooltip Text 2",[TITLE,'mytitle',BGCOLOR,'#ffffff'] }Text of your choice{ /mnp_tooltip } (and don't forget to remove the spaces)

 

Example: Hover the Bold Text to show the tooltip! 

Below there is a list of all available commands you can use to override the standard CSS-Style:

 

ABOVE,false // false or true - tooltip above mousepointer
BGCOLOR,'#E2E7FF' // Background colour (HTML colour value, in quotes)
BGIMG,'picture.png' // Path to background image, none if empty string ''
BORDERCOLOR,'#003099'// Color of the tooltip-border
BORDERSTYLE,'solid' // Any permitted CSS value, but I recommend 'solid', 'dotted' or 'dashed'
BORDERWIDTH,1 // Width of the tooltip-border
CENTERMOUSE,false // false or true - center the tip horizontally below (or above) the mousepointer
CLICKCLOSE,false // false or true - close tooltip if the user clicks somewhere
CLICKSTICKY,false // false or true - make tooltip sticky if user left-clicks on the hovered element while the tooltip is active
CLOSEBTN,false // false or true - closebutton in titlebar
CLOSEBTNCOLORS,['#990000', '#FFFFFF', '#DD3333', '#FFFFFF'] // [Background, text, hovered background, hovered text] - use empty strings '' to inherit title colours
CLOSEBTNTEXT,' X ' // Close button text (may also be an image tag)
COPYCONTENT,true // When converting a HTML element to a tooltip, copy only the element's content, rather than converting the element by its own
DELAY,400 // Time span in ms until tooltip shows up
DURATION,0 // Time span in ms after which the tooltip disappears; 0 for infinite duration, < 0 for delay in ms _after_ the onmouseout until the tooltip disappears
EXCLUSIVE,false // false or true - no other tooltip can appear until the current one has actively been closed
FADEIN,100 // Fade-in duration in ms, e.g. 400; 0 for no animation
FADEOUT,100 // Fade-out duration in ms, e.g. 400; 0 for no animation
FADEINTERVAL,30 // Duration of each fade step in ms (recommended: 30) - shorter is smoother but causes more CPU-load
FIX,null // Fixated position, two modes. Mode 1: x- an y-coordinates in brackets, e.g. [210, 480]. Mode 2: Show tooltip at a position related to an HTML element: [ID of HTML element, x-offset, y-offset from HTML element], e.g. ['SomeID', 10, 30]. Value null (default) for no fixated positioning.
FOLLOWMOUSE,true // false or true - tooltip follows the mouse
FONTCOLOR,'#000044' // Color of the font
FONTFACE,'Verdana,Geneva,sans-serif'
FONTSIZE,'8pt' // E.g. '9pt' or '12px' - unit is mandatory
FONTWEIGHT,'normal' // 'normal' or 'bold';
HEIGHT,0 // Tooltip height; 0 for automatic adaption to tooltip content, < 0 (e.g. -100) for a maximum for automatic adaption
JUMPHORZ,false // false or true - jump horizontally to other side of mouse if tooltip would extend past clientarea boundary
JUMPVERT,true // false or true - jump vertically "
LEFT,false // false or true - tooltip on the left of the mouse
OFFSETX,14 // Horizontal offset of left-top corner from mousepointer
OFFSETY,8 // Vertical offset
OPACITY,100 // Integer between 0 and 100 - opacity of tooltip in percent
PADDING,3 // Spacing between border and content
SHADOW,false // false or true
SHADOWCOLOR,'#C0C0C0'// Color of the shadow
SHADOWWIDTH,5 // Width of the shadow
STICKY,false // false or true - fixate tip, ie. don't follow the mouse and don't hide on mouseout
TEXTALIGN,'left' // 'left', 'right' or 'justify'
TITLE,'' // Default title text applied to all tips (no default title: empty string '')
TITLEALIGN,'left' // 'left' or 'right' - text alignment inside the title bar
TITLEBGCOLOR,'' // If empty string '', BorderColor will be used
TITLEFONTCOLOR,'#FFFFFF' // Color of title text - if '', BgColor (of tooltip body) will be used
TITLEFONTFACE,'' // If '' use FontFace (boldified)
TITLEFONTSIZE,'' // If '' use FontSize
TITLEPADDING,2 // Padding of the tooltip-title
WIDTH,200 // Width of the Tooltip
 

The plugin uses wz_tooltips Javascript Library made by Walter Zorn (http://www.walterzorn.de)

Download: MNP Tooltips Plugin 1.1 

 
Page 1 of 5
What's going on
Follow us on Twitter
Bumuckl at Youtube

Ecke links
Ecke links