[Desktop][Java][Dev-Tool] VersionSys - A Simple Version Control System! - Windows 8 Development and Hacking

Hey there,
since I'm working on a few projects at a time, it's really hard to get the versions going, come to think of all the numbers and strings I have to remember - Let alone the things I have to write down!
So, today (by today, I mean in the last hour or so), I created a very small, yet simple application, that does that exact thing for you.
It creates version files, containing:
Program details
→ Program name
→ Program version
→ Program Stage
→ Used programming language
Versioning
→ Long version
→ Short Version
→ Version hash
Why is this useful?
Well, as mentioned above, it can be a pain in the <enter location here>, to remember all those numbers, letters and what not.
VersionSys does all the creating and writing for you, and to be honest, the files are very neat (neat as in tidy), too!
The files created by VersionSys can be implemented into a program to detect current versions, or be put on servers/dropboxes, to detect updates, etc.
Also, the version hashes created by VersionSys are pretty unique (unless you type the same thing in, over and over again...), so you can even detect spoofs!
Downloads
The project (and source) are downloaded as one over at SourceForge, and in the downloaded archive, there are two further archives, one being the source, and the other being the program itself - It is distributed in JAR-form.
SourceForge
Screenshot
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you have an ideas, requests or similar, feel free to tell me!
For now, enjoy the program and happy versioni... uh... I mean coding!

if (isReserved)
System.out.println("Sorry, this post has been reserved for future purposes.");

Related

Twitodo

hey guys
I'm kinda new to programming, done a bit at college and now and then i read up about it at home but i know the very basic skills. anyways i thought i would test myself and see i could come up with an idea for an app.
its not a windows mobile app but i suppose in a way its for developers (can save progress of development and tweet it to followers). the app is called twitodo and it basically saves a todo list to a txt file in the install directory. it can also open a text file from a custom directory. it can also tweet the todo list to your twitter account and you have the option to view twitter in a browser window.
the ui is ok i suppose but it could be alot nicer.. would apreciate it if someone could do a few graphics for me. also if anyone has a link to a good guide for making installers because im not sure that my program install correctly, i think you may have to run it from the program files directory.
anyways feedback will be apreciated very much, anything i can add or remove at all just leave below please i really wanna make this app better, but go easy its my first program unless you count "hello world" then its my second lol.
EDIT:
Changes:
permissions to write file at startup fixed (moved TodoList.txt default location)
fixed crash when user doesnt select a file in load todo list window
Attached Files Updates!
just thort id put a pic of the ui on so u can see what it looks like
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

[tool]Win8 BTD 1.0.0.0 - Boot directly into classic desktop

Win8 BTD - (B)oot(T)o(D)esktop is a small tool which helps you to boot directly into classic desktop. ("Bypass" ModernUI Homescreen at startup)
Hello my name is Raffi and this is the first the first app I've posted at xda dev. So please be patient with me if I did something wrong. The program is written in C# and uses the .NET Framework 4.5. The application consists only of one .exe-file which does not add any files to the filesystem. So you can call it a portable app.
How to use it?
Start the Win8BTD.exe as administrator. Click on the desktop or on the modernui image to choose which "screen" you like to see after a boot.
Latest version
Win8 BTD 1.0.0.0
Old versions
n/a
Updates
The tool includes a minimal update check. So it tells you if it's time to look for a new version.
Tested on
Windows 8 Pro x64
If you own another version of Win8 and tested the tool with success on your system, let me know it.
Download-Link
Download: Win8 BTD 1.0.0.0
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
View attachment 1464480 View attachment 1464481
How does it work?
Technical information
Greets,
Raffi
Can you please post it in a .reg or .bat format?
I think most of us would like to know what a program is doing before we run it.
So this is how it works
Article on my blog (english by google translator)
Article on my blog (german, original article)
In a nutshell
Change "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" key-value-pair in registry from explorer.exe to explorer.exe /select,explorer.exe
@victorator:
Is this ok for you or do you need still more information? Otherwise you could also decompile my tool, because I havn't used any kind of obfuscator.
It works very well and much easier...thanks..:thumbup::thumbup::thumbup::thumbup:
Cool, thanks for providing the app and the info (and yeah, people usually like to check these things; my usual approach is to just include the source but you can do whatever you want).

[linux] - cron job for notifying when a new build of CM10 is available

While I don't believe that many people around use Linux as their main OS, maybe there's someone which finds this useful, so I'm sharing it. I've created a small script (python) to run on crontab to notify me (on the Desktop through libnotify) when there's a new build available.
I plan to do a GNOME3 and MATE applet soon for this task also (within a few days the MATE applet will be available). Information people want to know:
Dependencies:
* pynotify
* python-lxml
How to make usage of this? Quite simple... here's how to get the show running:
1. First thing, you need to copy the script to /usr/bin (or any other place, for this, lets assume /usr/bin);
2. Make sure you have the script with 0755 mode;
3. Add the task to cron (ex for 30 minutes, if this doesn't work for you, check cron documentation):
Code:
0,30 * * * * /usr/bin/cm-10-i8150-cron
If this is done like this, the script will run every 30 minutes, and in case there are changes (based on thread title parsing), you will get a nice notification on your Desktop (GNOME, MATE, Unity, most likely K(rap)DE).
For those who don't understand what this does... here's what happens when new releases are done:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Right... You probably noticed I've forgotten something... here it is:
https://github.com/ketheriel/scripts/blob/master/cm-10-i8150-cron
Right... You probably noticed I've forgotten something... here it is:
https://github.com/ketheriel/scripts/blob/master/cm-10-i8150-cron

[Q] Two bugs: SMS drafts when signature, and voltage

Stock ROM. Two bugs.
In legacy SMS app, I have set a message. Any time I exit a conversation with back button, app says it saved a draft. Need to exit by doing menu-discard. I had this bug also in the stock rom for my previous phone, HTC Sensation, 3 or 4 years ago (android 2) (fixed after changing rom). I am surprised this bug comes back after so long. Is there a fix ? When loading the draft again, it adds the signature a second time, then a third ...
Many apps and widgets show voltage of battery to be 3 or 4 mV. Few app give the correct value. After digging, the value in /sys is good (forgot the full path file name). An advanced app shows the correct value internally, and gives a button to access the android internal hidden menu of battery, and in there, the value is wrong. So, it looks like it's an android bug, and all apps which get it wrong are those asking kindly the value to Android (instead of going directly in /sys). Is there a fix ?
Ah, found the file:
Code:
cat /sys/devices/platform/htc_battery/power_supply/battery/batt_vol_now
4193
The following shots are from Android Tuner Free: https://play.google.com/store/apps/details?id=ccc71.at.free
3rd image says: you are going to reach a feature hidden by the manufacturer ... that could damage your phone. Use it at your own risks. => to me it's going to an internal android menu. A stock one.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

[ALPHA][5.0+] Contextual App Folder (C.A.F.)

Hello everybody,
we are looking for alpha tester for a new app that we’ve been working on for a long time: Contextual App Folder (C.A.F.)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
C.A.F. like the name suggest allows you to create contextual folder on your homescreen and access to the right apps and shortcuts just when you need them. The app offers 9 different trigger (e.g. Headset, Bluetooth, GEO Location) to create your custom scenarios and it should also work with Tasker for more advanced stuff. Custom folder styles and color options are also available.
If that sounds interesting for you and you’re willing to accept minor flaws which come with a early access release then join our Google+ Community to get access to the app on Google Play:
https://plus.google.com/communities/114562739170140440710
It’s currently a closed group (some components are not ready for a public release) so you need “ask to join” but we’ll try to give you access soon as possible. A open Beta through the Play Store beta program is also planned in the next weeks.
Things to note:
The App requires Android 5.0+
You may have to adjust the folder size if your device is not in our database or you are using a custom launcher
Looking forward hearing your feedback!
*Edit*: The app is now in beta and can be downloaded directly from the Play Store. Thanks to everyone who participated our alpha test!

Categories

Resources