Hey everybody!
I'm creating this thread to keep the Barcorama related discussion in a dedicated thread. The discussion spawned here.
Barcorama is a Zxing-based (http://code.google.com/p/zxing/) barcode reader software developed by me in C#. The program's main purpose is to provide a free (and hopefully powerful) tool in the consumer's toolchain!
Feel free to try out and comment on it.
The tool is being developed on my Kaiser, so any feedback on how it performs on other devices is welcomed!
Basic Usage (not yet updated for v0.9x:
a. Press the "Shoot" button to launch the phones camera wizard and take a photo of the barcode by pressing the front "OK" button, or the normal side-shoot button. Barcorama will return automatically upon capture and try to recognize the code.
b. Press the "Open" button to launch the file dialog and navigate/select a previously taken photo. Again, after loading the photo, recognition starts.
After a successful recognition, a popup message may ask whether to run the specified external program with the recognized code. The program along with its arguments is specified in the settings. The code will be inserted wherever the !###! string is be found (may be multiple times).
In general, my tests show that the autofocus camera feature seems to achieve a good result when holding the phone more then 5cm away from the target.
Source code is available here: https://sourceforge.net/projects/barcorama/
or download the trunk snapshot here: http://barcorama.svn.sourceforge.net/viewvc/barcorama/trunk.tar.gz?view=tar
Features:
-- Recognizes 1D and 2D barcodes. See the google page for details. Version 0.3 is currently incorporated.
-- Runs an external program to pass the recognized code
Requirements:
- NETCF v2.0
ChangeLog:
v0.9h
-- ability for "continuous operation". After successful recognition, continues scanning/shooting/etc...
-- option to beep after successful recognition. Useful in "continuous operation"
v0.9g (for Testing!):
-- Costpad fixes regarding same name shops
-- QR recognition working (thanx to mao xuchu!). Mind though that proper result handling is not present.
-- BUGFIX: many settings were not holding on their value
v0.9f (for Testing!):
-- Memory optimization. Thanx user jeutaw for reporting the bug!
v0.9e (for Testing!):
-- BUGFIX: fixed exception at the end of the purchase submit procedure
v0.9d (for Testing!):
-- Warning: a bug has already been identified regarding the ability to submit purchases to costpad.com. Perhaps you want to wait a few hours until I get home and fix it <-- FIXED in v0.9e
-- Manual entry of the barcode (useful when scan/shoot/open methods fail)
-- More finger-oriented purchase date entry method
-- Able to register a new shop through Barcorama
-- Smoother button fading
-- Various fixes
v0.9c (for Testing!):
-- GUI fixes (should now cope better with high-res devices)
v0.9b (for Testing!):
-- not connecting to the Internet at startup
v0.9a (for Testing!):
-- Preliminary Costpad.com integration
v0.8a:
-- Reintroduced the "Live" mode (thanks to WiMo project), where continuous capturing is performed (low resolution only, thanks to HTC... )
-- Experimental Autofocus tweak! Manually triggering the autofocus capability so to make the "Live" mode usable. Warning: not all devices/roms will be compatible!
v0.7a:
-- Better File open method
-- Minor interface changes
v0.6:
-- Elastic GUI layout. Supporting landscape mode and greater resolutions.
v0.5c:
- Bugfix: Normal handling of spaces in external program's path and arguments
- Added a program icon (thanx nibblah)
v0.5b:
- Bugfix: proper saving/loading of external program settings.
v0.5
- Can now run an external program passing the recognized barcode.
v0.4d
- Small fix for QR decoding
v0.4c
- Upgraded ZXing to 0.4.5 for 1D barcodes (only)
v0.4b
- Fixed a nasty bug that disabled EAN and UPC codes!
v0.4
- Able to individually select what barcode types to try
- Option for selecting whether automatic return from the Camera application is desired. When not selected, the user has to manually exit the Camera application, beign able this way to recapture before decode
- Added a clickable link in the About page to easily reach this forum
- Black appearance
v0.3b
- Incorporated a ZXing bugfix regarding code-39 decoding
- Added a popup question to copy a recognized code into the clipboard
v0.3
- Tweaked usage of the .net camera API. Using a file based method to detect when the capture was performed.
- Automatically returning back to the application after the user shoots the photo. No second "OK" is needed.
- Better UI behavior by using background thread for camera capture and image decoding
- Various bugfixes
Known Issues:
-- False recognitions (encountered some EAN13 faults)
-- 3megapixel photos cannot be loaded
-- After shooting, image appears 90-degrees counter-clockwise rotated. Recognition works though.
Have fun!
hypest
P.S Please, if you encounter a bug/problem, report it and add your hardware/software configuration, or fill your signature with such info. Reporting of successful trials is also welcomed
Removed: The "speedy" version was removed as it was not functioning on par with the "normal" version...
Added a cab file that includes the .exe and creates a Start Menu shortcut. The shortcut seems to be missing the proper icon and perhaps it won't work in Non-English installations. Removed the ..v07a.zip as the cab seems stable.
Removed: The "Barcorama.zip" as it was too old...
I'm not experiencing crashes anymore, but the app doesn't appear to be receiving the photo taken after pressing shoot etc. I tried leaving the app for a minute, in case it was too busy processing to show anything on screen, but to no avail. If I take a photo manually, it is able to process via the OPEN button.
You might want to change the url in the about section into something people are more likely to type into their browser, in case they get the file indirectly... (the tinyurl would be http://tinyurl.com/2kxkuj for example, a little shorter at least)
The other files that came with the previous versions of Barcorama (WiMoNative.dll, and the OpenNETCF.etc.etc), can they be removed from the program's directory?
PS Thanks for all your work so far
SilentlyScreaming said:
I'm not experiencing crashes anymore, but the app doesn't appear to be receiving the photo taken after pressing shoot etc. I tried leaving the app for a minute, in case it was too busy processing to show anything on screen, but to no avail. If I take a photo manually, it is able to process via the OPEN button.
Click to expand...
Click to collapse
After taking the photo, do you manually press OK (or the "return" icon), or do you just leave it to return on its own? I think, the Nadavi's camera version, after some seconds returns automatically but it's actually a "cancel", not an "OK".
SilentlyScreaming said:
You might want to change the url in the about section into something people are more likely to type into their browser, in case they get the file indirectly... (the tinyurl would be http://tinyurl.com/2kxkuj for example, a little shorter at least)
Click to expand...
Click to collapse
The long url really sucks, I know. This was just a quick and dirty solution to the "add an About window". I will certainly change it to actually be a clickable link.
SilentlyScreaming said:
The other files that came with the previous versions of Barcorama (WiMoNative.dll, and the OpenNETCF.etc.etc), can they be removed from the program's directory?
Click to expand...
Click to collapse
Yes, with the present application functionality, do supplement dlls are needed. So, it is safe to remove them.
SilentlyScreaming said:
PS Thanks for all your work so far
Click to expand...
Click to collapse
Thank YOU...
hypest
Looks good.
Looking forward to updates. I can't get it to "shoot" and decode.
I have to shoot the picture, then run the program to get it to decode the
1D barcode.
Very nice.
Hi, Sean here from the zxing project. Glad to see you got this into C# and I hope it was not too painful. Let me know if you notice bugs. I put a link to your project on the code.google.com page.
Once the code stops changing and looks about done, we'd like to do the same thing, but port to Object C for the iPhone.
Got me blushing
srowen said:
Hi, Sean here from the zxing project. Glad to see you got this into C# and I hope it was not too painful. Let me know if you notice bugs. I put a link to your project on the code.google.com page.
Once the code stops changing and looks about done, we'd like to do the same thing, but port to Object C for the iPhone.
Click to expand...
Click to collapse
Hello Sean! Flattered to see a comment from one of the project's developer!
Translating to C# was surprisingly easy and effective by using the MS JLCA. Ofcource I had to make some adjustments, but nothing really "difficult". Poking into the zxing code is certainly on my agenta but for the time being I'm trying to figure out why the prog does not work on some fellow posters' devices . I'll be happy to drive your attention to any bugs I notice.
...will keep my eye on your project's progress...
hypest
Quick Shot not working for me. The application do not get the image. Manual shot dont recognizes EAN13 code. Folder selection not working(HTC Camera takes the shots in Storagecard\DCIM\100Media folder that cant be selected because its a subfolder.)
Trouble replicating the problem
I just reverted my Kaiser to its original rom (had to cook it from the dump I performed the day I got it), but the prog works (shouldn't I be happy about that?). I can use the "Shoot" and recognize...
Some details:
device: HTC TyTN II (unbranded)
Greek ROM (ACE Hellas)
OS: 5.2.1620 (build 18125.0.4.2)
ROM version: 1.56.405.5
Date: 08/28/07
Radio: 1.27.12.32
Protocol: 22.45.88.07H
Camera ver: 4.08 build 28288
The prog also worked with my "previous" ROM (panosha's joannita light + Nadavi's camera)
Perhaps some of you guys that the app does not fully work, can post additional info on the hardware/software you're using.
Thanx,
hypest
i wonder if it had something to do with localization. It is a german Phone here. I've tested it with my own programm(also written in C#) and it has no problem getting the shot. strange....
nsa666 said:
Quick Shot not working for me. The application do not get the image. Manual shot dont recognizes EAN13 code. Folder selection not working(HTC Camera takes the shots in Storagecard\DCIM\100Media folder that cant be selected because its a subfolder.)
Click to expand...
Click to collapse
EAN13 generally seems to work. Please, could you try this image?
I have tested the prog on about 10 actual products. Try to keep the phone about 6-10cm away from the target (not closer than 5, anyway).
Thank you for the info on the behavior of the load dialog. I will try and use a different facility to browse every folder.
hypest
nsa666 said:
i wonder if it had something to do with localization. It is a german Phone here. I've tested it with my own programm(also written in C#) and it has no problem getting the shot. strange....
Click to expand...
Click to collapse
I cannot completely rule out the possibility to be a localization issue, even though, the second Kaiser device I used today was not a Greek one (I thing was English-default) and it worked on it too.
With your shot it actually works. With my it reads wrong code.
nsa666 said:
With your shot it actually works. With my it reads wrong code.
Click to expand...
Click to collapse
Indeed, your image produces a false recognition. It is quite probable that this is a zxing related bug, but I'll have to investigate it further. Actually I have encountered this faulty recognition once.
hypest
Do you plan to release your source so that others might be able to develop customized applications? I personally would like to have it query a MySQL DB via the web over HSDPA connection to query inventory levels and pricing of product in my warehouse. Other uses might be to have it auto-query the UPC against an online DB to find the best price for a given product or to upload the UPC to an on-line DB to review later from your desktop.
After you take the picture with the Shoot option what do you hit to have it decode it? If i hit the return (back arrow) nothing happens, and if i hit the OK key on the front of my Tilt, nothing happens...
PengLord said:
Do you plan to release your source so that others might be able to develop customized applications? I personally would like to have it query a MySQL DB via the web over HSDPA connection to query inventory levels and pricing of product in my warehouse. Other uses might be to have it auto-query the UPC against an online DB to find the best price for a given product or to upload the UPC to an on-line DB to review later from your desktop.
Click to expand...
Click to collapse
Actually, these uses are exactly what I have in mind! The app will act just as the barcode-recognition medium. The backend will be the really interesting stuff .
I just have to figure out some serious problems and in the meantime I'll decide whether to release the code in an organized manner, or just enable the tool to be used as external executable from other apps (or a linkable lib).
pizzaguy said:
After you take the picture with the Shoot option what do you hit to have it decode it? If i hit the return (back arrow) nothing happens, and if i hit the OK key on the front of my Tilt, nothing happens...
Click to expand...
Click to collapse
On my kaiser, either way works . Most of the time though, I use the front (D-PAD) OK button just because is easier to press.
I have updated the #1 post and attached a build with some debugging messages. Please try that too and report which messages you see.
hypest
hypest said:
I have updated the #1 post and attached a build with some debugging messages. Please try that too and report which messages you see.
Click to expand...
Click to collapse
"Dialog didn't return OK!"
apears when pressing OK on the D-Pad or the icon.
i have a German TyTn II.
ROM Version: 1.56.407.3
Nadavi_HTC_Camera_5_0_4_2915_00.cab is installed, could this be the issue? the preinstalled version was .... sh.... not very good.
hope this helps you a bit..
Im not a great coder but i found a nice PDF that might be good to help with decoding the image. http://www.atilim.edu.tr/~misafran/proje web/BIS04.pdf
bypass build
Fellow posters,
I have revised the #1 post to include a newer build, hopefully with better results. This one tries a different approach to reach the captured image..
to pizzaguy:
The paper might be helpful, event though it is not presented as simply software-based (it benefits from the DSP processor present).
hypest
it still doesnt work.
Barcorama_bypass.exe
IOException
bei System.IO.__Error.WinIOError()
bei System.IO.Directory.InternalCreateDirectory()
bei System.IO.Directory.CreateDirectory()
bei TestNS.TestCL.button1_Click()
bei System.Windows.Forms.Control.OnClick()
bei System.Windows.Forms.Button.OnClick()
bei System.Windows.Forms.ButtonBase.WnProc()
bei System.Windows.Forms.Control._InternalWnProc()
bei Microsoft.AGL.Forms.EVL.EnterModalDialog()
bei System.Windows.Forms.Form.ShowDialog()
bei TestNS.TestCL.Main()
P.S.: This comes if i klick on "shot" buton. The camera app dont even starts.
P.S.2: just tested the verbose version. It seems to be something wrong with directory name. it says \Storagecard\Barcorama\Barcorama_verbose.exe. I think it should say only \Storagecard\Barcorama .
Related
Right ... I think I'd better "pull the plug" as they say on this ROM.
There are currently too many problems apparent, which can not be directly fixed.
The problems unfortunately run deep.
Known Issues:
Pictures & Videos Fails to Start
IE can lockup (randomly) on Images
Odd ActiveSync Behaviour & non-communications
Phone Settings Page failures
Button Page (strangely?) still present
Backlight Level/Flickering
Duplicate Items (bad decision on my part)
BT Profile not appearing in Startup (Profile Bug actually)
Power Manager Bug
Battery Polling/Timing & Reporting
UPX'd Applications may be causing failures
Eval Calc continually reports "Error"
Repllog fills the event reporting
These problems most likely stem from various sources:
Optimization features to improve speed (Data issues / PIM corruption)
Interaction of AKU2 elements with AKU0 (repllog.exe Errors / ActiveSync)
UPX compressed applications (Random 'odd' behaviour)
Filesystem Respecification (standard Directories instead of PermDirs)
Possible stability issues in vBar (Phone Application Restarting)
GWES subsystem / IE extensions (Images, Pictures & Video Failure)
Application resource allocation failures (Eval Calc Failing, & other failing installs)
I will be addressing these issues over the weekend. There WILL be a new ROM at the end of this time (called v1.5) which will be either one of two possible incarnations:
1). Returning to a prior Alpha Test version which proved VERY stable, but contained a lot less of the AKU2 elements from Himalaya (incl. updated BT for reliability *sigh*)
2). Moving even MORE of the Himalaya AKU2 ROM into the current Beta (and correcting the other issues) so as to have as few as possible AKU0 elements coexisting.
Until that time I STRONGLY recommend that everyone not use this ROM - except for further BETA testing and/or bug reporting and/or suggestions for improvement (which would be VERY appreciated!)
TuMa v1.5 WILL still have the SAME feature-set, and SAME feature-rich look, but this will also be working on ENABLING CABs, instead of being a complete 'out of the box' ROM.
Wherever possible everything will still be entirely contained in the ROM to save as much Storage Space as possible and be feature complete, requiring only shortcuts, or registry entries to enable the full 'power'.
Otherwise, in it's "AU NATURELLE" state, the v1.5 ROM will functionally operate as a 'base only' ROM - which can then be used to build from.
My sincere apologies for the troubles you've encountered so far ... however it has been INVALUABLE with all the feedback, and I will be addressing as many of the issues found as quickly as possible.
I'd gotten so close ... the "race" was almost won ... but, it just 'blew up' in the final 50 meters.
____________________________________________________________
TuMa v1.4 has been released now for public BETA testing.
As with any BETA, backup your important data ... only time will tell how well everything has been edited/fixed/corrected in this ROM.
NOTE: There could still be some issues with this ROM, in that the performance has been increased to 'appease' those craving it, and also the feature set of the ROM has been updated to encompass everything requested.
There have been FAR too many changes, and FAR too many updates from v1.3 to even begin describing it. The ROM is now composed of 60% Wizard (Core), 20% Himalaya AKU2 (Updates), 10% Blue Angel (Drivers), and features taken from 5% Jasjar, 3% of Atom, 1% Acer, and 1% Custom Hex Edited Modules. 8)
Battery life should be much improved, speed should be about equal to Ivan's, bugs should be squashed.
Known BIG issues:
1). Sim Toolkit doesn't seem to work 100% for me - I get the menus up, but can't access all the data.
2). Bluetooth disconnect is still in this ROM.
3). Pictures & Videos Application is not working (fix being researched).
Otherwise ... let me know if you find anything!
Needless to say it's been a laborious process to get this done. So rather than bore you with words - here are some pictures instead ...
Download from:
ftp://xda:[email protected]/BlueAngel/BA_WM5/Shipped_Extracted_Updates/TuMa 1.4/
Remember ANY and ALL CABs which are in the EXTROM Folder are OPTIONAL to install. If you don't want that feature (MMS, Java Midlets, Camera, Intellipad Languages) ... then don't install it!
Use the SetOperator.bat file to set your operator for the ROM approproately.
NOTE: SX66 Users - use the SetOperatorSX66.bat file, and DO NOT install the Camera CAB.
EDIT MDAIIIUSer 02/05/06
Changed the ftp link
TuMa Boot Logos
Since I love my Blue Angel sooooo much. I've made a few custom Boot Logos for you to use.
Download from:
ftp://xda:[email protected]/Uploads/BlueAngel/WM5_TuMa/TuMa_Logos.rar
You can obviously also make your own one now ... just replace BootLogo.bmp in the /Windows directory with your own 8-Bit bitmap. Make sure that the file is the same size as the one there - then you know you have the right format. 8)
*** EDIT ***
Since I've had a couple of requests for the original artwork behind these Boot Screens, I've now prepared the PhotoShop Original Artwork file for ALL of these Logos. You can now readily make your own "Blue Angel" Logo, with or without the background, or using a solid colour, or just overlaying the Windows Mobile 5.0 elements overtop. I leave it entirely up to you! It's your BootLogo after all. 8)
ftp://xda:[email protected]/Uploads/BlueAngel/WM5_TuMa/TuMa_Blue_Angels.rar
Enjoy!
And last but not least ...
Some Games which can while away the time ...
Download from:
ftp://xda:[email protected]/Uploads/BlueAngel/WM5_TuMa/TuMa_Games.rar
Fun, fun, fun!
Gr8 work Tuma
Good
Flashing right now...
Will be back later with some news.
Thanks for all the amazing work!!
Nice Release Tuatara!
Going to try it on the weekend
Thanks
Great work Tuatara, thanks will be flashing tonight. And extra thanks for the Xmen Angel logo, that will be my logo from now on. Mutants Rule!
great job!
got this version on my sx66. No major issues.
quick question: is there a way someone can extract the "shutdown" plugin for today. My friend with a sprint 6700 wants it.
AGAIN, Great job ! and I wish I had half the brains you did so I could contribute some coding/hack. At least I will be able to help report any issues in this Beta, to make the release version a better experience for all...
i have instaled to this version, and for now now issues. to report (exept the bt )
thanks for this good work tuatara. :mrgreen:
OK, I've messed around with this new rom for a bit, and I've actually gotta say I prefer Tuma 1.3. The speed increase isn't significant enough to be worth adding more problems I outline below, without actually correcting any of the problems that I disliked in 1.3.
Improvements:
1) Single, fully functional WLAN Manager is nice.
2) I like the category based Program list, but your choice in some instances is well, strange. (ex. Windows Media in Office folder)
New Problems:
1) Phone settings was missing the first page (ring tone/style selection) on my first boot. Seems to be there now though. Odd.
2) Pictures & Videos (Renamed...) does not work at all. Definately a big piss off for me.
3) Internet explorer just locked up my PPC. I used it alot in 1.3, and I never experienced that. I'll see if I can reproduce it.
Dislikes:
1) Renamed Programs. I don't really like that you chose to rename the shortcuts to many Microsoft Programs. Ex: Pictures & Videos to Picture Viewer, File Explorer to Windows Explorer. Since every copy of WM5 has all these programs named the same since they are core programs, I don't think you should be renaming the shortcuts.
2) Some hefty programs. I liked that in Tuma 1.3 there was a nice balance between what was already there, and how much was left up to user discretion. By adding large programs with many alternatives such as Total Commander and vBar, I can't help feel you've crossed the line.
Further updates will come as I keep testing. Thanks for working so hard on this.
Going to flash tomorrow...
Thanks for all the precious work so far Tuatara!
Going to flash tomorrow...
Thanks for all the precious work so far Tuatara!
I am going to test this ROM. I am still wondering whether this one is better than Ivan's. Anyone who has any ideas please let me know, for the reason that I just want to bring my Blue Angel into full play.
good job!!!
flashing it right now
Thanks,I do in now
hmm.. cant get it to ActiveSync
Hiya..
Had major problems getting it to sync
Have reinstalled the Activesync twice now.. It connects (at bloody last! 3 hours and multiple soft resets later!) , goes through the new device blah blah, and then just sits at the Activesync page! Says it is connected, with LOADS of datat flowing between the device and A/S.. bot not synchronizing!
Any ideas?
Nowt has changed since TuMa 1.3 or Ivan... I had both working!
WOW.. damn.. I love this Forum...
Make a post, and low and behold the little fairies jump out of the screen, and waving their wands and throwing fairy dust on my PPC, it does a little beep and starts working!!!
WTF! Problem solved... Ask the fairies what they did if you can catch them!
TheLastOne said:
OK, I've messed around with this new rom for a bit, and I've actually gotta say I prefer Tuma 1.3. The speed increase isn't significant enough to be worth adding more problems I outline below, without actually correcting any of the problems that I disliked in 1.3.
Click to expand...
Click to collapse
Ok ... there were a few problems in v1.3 which are definately fixed in v1.4. The speed should be noticable, but isn't the biggest 'draw-card'. Stability, and integration should be ... but as always ... can't please everyone.
Improvements:
1) Single, fully functional WLAN Manager is nice.
2) I like the category based Program list, but your choice in some instances is well, strange. (ex. Windows Media in Office folder)
Click to expand...
Click to collapse
1). That was a bit of work ... required some 'artwork', 'hex-editor' and 'resource hacker' customization to achieve.
2). So, is "Windows Media Player" a "Tool" then? I couldn't decide either. Well ... in the end I wasn't quite sure 'where' to put that one ... you can move them easily y'know. Besides ... it is delibrately put into the main start menu as "Media Player" so you have direct access to it from there, but also have access through the Programs Menu.
New Problems:
1) Phone settings was missing the first page (ring tone/style selection) on my first boot. Seems to be there now though. Odd.
2) Pictures & Videos (Renamed...) does not work at all. Definately a big piss off for me.
3) Internet explorer just locked up my PPC. I used it alot in 1.3, and I never experienced that. I'll see if I can reproduce it.
Click to expand...
Click to collapse
1). Hmmm ... can't say I've ever seen that. Works fine on my device - so maybe something subtle is happening in the Radio Layer. Most of the RIL core is now from the Himalaya AKU2.
2). Now that's a BUG which MUST BE FIXED. Damn. It was working perfectly all the previous times I have tested and worked with it. I must have done something registry-wise which is now preventing load on my last build. I will find a fix/patch for this and post it as a CAB.
3). I've been using IE over WiFi for quite a lot of surfing - not one lockup to date - incl. having BT Stereo Wireless Headset playing (albeit a bit stutteringly) in the background. I will test further when I have more time.
So ... I'll add my own one ...
4). BT Wireless Stereo Profile has some (irritating) stuttering, but otherwise works quite reliably. Need to look at performance requirements and/or wave audio driver.
Dislikes:
1) Renamed Programs. I don't really like that you chose to rename the shortcuts to many Microsoft Programs. Ex: Pictures & Videos to Picture Viewer, File Explorer to Windows Explorer. Since every copy of WM5 has all these programs named the same since they are core programs, I don't think you should be renaming the shortcuts.
2) Some hefty programs. I liked that in Tuma 1.3 there was a nice balance between what was already there, and how much was left up to user discretion. By adding large programs with many alternatives such as Total Commander and vBar, I can't help feel you've crossed the line.
Click to expand...
Click to collapse
1). Well, you will notice that there are TWO copies of each of the applications you mention. FIRST in the Start Menu (for direct access - named as normal), and a SECOND time in the Programs folder. In order to NOT have naming conflicts for two shortcuts (if moved), they MUST be named differently. This is an unfortunate side-effect of how the Menu Manager works. You could just delete the copy you don't want. That's what Total Commander is for.
2). Again ... both of those apps can be readily 'hidden' if you wish. vBar can be quickly disabled (just turn it off in it's control panel), and similarly the icon for Total Commander can be removed. It costs NOTHING to have them in the ROM - all of your storage space is still 100% free for you to use however you wish, for whatever you wish.
Further updates will come as I keep testing. Thanks for working so hard on this.
Click to expand...
Click to collapse
No worries ... as said - the ROM is aimed at an audience to work "out of the box", not necessarily for the "power hacker" who needs to customize every last element.
But having said that - everything is READILY possible to disable in the ROM, either through checkboxes, or simply by removing shortcuts. Nothing is so 'entrenched' as to be necessary, and nothing is so necessary as to not be 'disabled' easily.
Anyways ... as before, this is BETA, and I welcome constructive feedback (and criticisms) such as this! I want to resolve the last few 'annoying' bugs and try to get to a robust and stable (feature-rich) ROM.
So ... speak your thoughts ... good / bad / ugly ... let me know!
great!
@Tuatara
Great job, Im using it for a couple of hours and until now everything is going very good.
I really like the idea of a custom build, with shortcuts names changed, lots of small softwares installed and a well tweaked registry.
I need to sleep a little. I will be using my device tomorrow as usual and will report in the end of the day.
Thanks again for the hard work :!: :!: :!:
Re: WOW.. damn.. I love this Forum...
Juggles said:
Make a post, and low and behold the little fairies jump out of the screen, and waving their wands and throwing fairy dust on my PPC, it does a little beep and starts working!!!
WTF! Problem solved... Ask the fairies what they did if you can catch them!
Click to expand...
Click to collapse
Hmmm ... this is a bit ODD. There shouldn't be any 'fairies' dancing around in the OS. Maybe a few "Angels" ... but no "Fairies".
Please let me know if you're experiencing any 'odd' behaviour. Such as 'Phone Panels' not appearing, 'Active Sync' not working immediately, 'WiFi' issues, or otherwise. Maybe a 'Gremlin' has snuck into my 'Frankenstein' ROM Monster.
Heya folks,
I'm looking for a solution to scan ISBN codes from my book collection into a some sort of library or catalog database.
I'm wondering if someone here would know of a software that can be used on the HTC TyTN II (at&t Tilt), or any Win Mobile device with a camera.
I've found the Barcode/13 program, but that's only for palmOne Treo 600. I could work with something similar just to create a CVS file of ISBN numbers and transfer that to another program on my PC, but would rather have an all-in-one software.
Thanks,
Zyir
I'm also looking for a way to integrate barcode scanning into a .NET app. For the enterprise...I'd like to keep track of assets.
sounds like you want to use the built-in camera.
I've used PPCs to do barcode reading using SerialMagic and the LaserCHamp Bluetooth scanner from http://serialio.com/
It works quite well.
lthown said:
sounds like you want to use the built-in camera.
I've used PPCs to do barcode reading using SerialMagic and the LaserCHamp Bluetooth scanner from http://serialio.com/
It works quite well.
Click to expand...
Click to collapse
I might have to go that route, but would rather find a software that will use the Kaiser's camera to read the barcodes.
I'm trying to avoid purchasing an additional device just to scan a couple hundred books.
http://www.quickmark.com.tw/En/basic/index.asp
lthown said:
sounds like you want to use the built-in camera.
I've used PPCs to do barcode reading using SerialMagic and the LaserCHamp Bluetooth scanner from http://serialio.com/
It works quite well.
Click to expand...
Click to collapse
Yeah, it's just that the idea is to avoid having them lug around a barcode scanner to track assets. If they have to carry something extra we can just get to a computer. =/
ZiYi said:
http://www.quickmark.com.tw/En/basic/index.asp
Click to expand...
Click to collapse
Will QuickMark scan linear (1D) barcodes like the ISBN on books? Everything I've found indicates that it only reads 2D barcodes (like QR Codes, etc.).
Take a look at MS A.U.R.A. at http://aura.research.microsoft.com
GSLEON3 said:
Take a look at MS A.U.R.A. at http://aura.research.microsoft.com
Click to expand...
Click to collapse
Doesn't work...
GSLEON3 said:
Take a look at MS A.U.R.A. at http://aura.research.microsoft.com
Click to expand...
Click to collapse
Can't get that now...
From the link... "Microsoft Research AURA project and all AURA services have terminated as of June 30, 2007."
From what I've found, that would have worked for what I want, but alas...
Batoo
There seems to be a free java implementation that decodes 1D barcodes. I had no success trying it on my kaiser: http://people.inf.ethz.ch/adelmanr/batoo/
Perhaps it is a good starting point to use this source to develope something useful.
I found this a while ago. I think I remember their SDK was free for 1D codes, or something. I forget, check the link. Cool video included.
http://www.mobileama.com/Barcode.htm
EDIT: Yep, this is what you want.
I was able to find a download for Microsoft's A.U.R.A.
It's kinda nifty to play with. It'll scan 1D barcodes, but I'm not finding any options to export the codes after they've been scanned. Also, it requires a 'manual' photo of the barcode; it opens the camera utility and ya use it like taking a normal macro photo (Zoom in, hope your hand is steady, and snap, then find a blurry image. Repeat multiple times until ya get a clear image that can be read).
QuickMark and i-nigma are great for 2D barcodes; they both make good use of the device's auto-focus and will read a 2D barcode without the need to manually take a photo. Though, neither of them will read 1D linear barcodes like the ISBN numbers on the books I'd like to scan.
Also, the one that Notten pointed out ( http://www.mobileama.com/Barcode.htm ) looks like it would work wonderfully, but I wasn't able to find any Windows Mobile software that uses it, nor a download for a working implementation.
So, does anyone else know of something that could be used by an individual who just wants to scan their books with an HTC Windows Mobile device?
I'm still hoping for something more like 'Barcode/13', or an inventory software that will make use of the device's camera.
Thanks,
Zyir
-----
I may just have to bite the bullet and buy a cheap barcode scanner to connect to my PC instead.
A solution for Bluryyyy photo
Jus look for a post where they have a new camera Apps to upgrade the one that comes with your TyTN II aka tilt, aka kaiser, aka etc. With this update you just need to do a halfpress release and it will autofocus and shoot, and there you go nog blurry images.
I used it with the Worlcard Mobile aplication to get a photo of our patients Health Plan Card, and without that new camera apps it would be a pain in the #$%$%@%@%.
So give it a try. Search for NEW CAMERA in the Forum.
Building my own
Since I haven't found any ready-made and free solution, I started experimenting on my own in C#. I have managed to develop a basic functionality where the application automatically takes snapshots (320x240, no autofocus... thanks to www.wimobot.com) and does the recognition. Well, the recognition algorithm is still in a very alpha-stage (it can detect the stop bits of a code-128)...
Anybody with some links to free C# recognition source to speed up things? I will also try the batoo code (java) sometime.
hypest
Thanks, udgn. I already have the 'new camera' and video framerates are greatly increased outdoors. Sadly, it didn't help the fact that I tend to move the camera a bit as I press the button, which is the main cause of my blurry photos with indoor lighting.
Back on topic...
I've also run across Google's ZXing project ( http://code.google.com/p/zxing/ ) but it's a Java implementation that doesn't run on Windows Mobile devices. Yet.
Zyir
Own application partial success
UPDATE: latest version can be found here
zyir01 said:
I've also run across Google's ZXing project ( http://code.google.com/p/zxing/ ) but it's a Java implementation that doesn't run on Windows Mobile devices. Yet.
Zyir
Click to expand...
Click to collapse
Great find Zyir!
I took the code, converted it into c# and incorporated it in the app I'm developing and... well, there was partial success! I have attached the binary (Usual disclaimer applies: I have NO RESPONSIBILITY whatsoever for any harm done!).
The application is in alpha stage but usable. Unzip in any directory and run using a file manager. Button "Shoot" opens the normal photo-shooting app to take a photo (thus utilizing higher resolution and auto-focus), while "Live" starts auto capture (320x240, no auto-focus). The whole "thing" is quite slow, as the decoding takes a while.
I had successful decoding using the "live" mode reading a code-128 barcode (that had previously shoot in my local supermarket) displayed on my laptop's screen.
hope to hear any feedback!
hypest
Great, I'll give it a shot!
hypest said:
Great find Zyir!
I took the code, converted it into c# and incorporated it in the app I'm developing and... well, there was partial success!
hope to hear any feedback!
hypest
Click to expand...
Click to collapse
Thanks!
I'll give it a whirl this evening and let ya know how it went.
Zyir
I didn't have a lot of time last weekend to check it out, but it didn't scan well for me. It wouldn't read any barcodes with "Shoot" or "Live". The Live ran at avout five seconds per frame, so was a bit of a challenge to get the camera on the barcode.
Might be due to the relatively low lighting in my house. Also, I'm using Nadavi's Camera 5.0.4.2915.00 with HTC Album, so I'm not sure if that might be part of my issue.
Zyir
I have a new project I'm working on for an application that allows me to do quick checks on server availability from my AT&T Tilt. This is the first version of the software and I'm looking for suggestions on improvements, bugs, etc. The software has been tested on Windows Mobile 5, 6, and 6.1. More information available at http://www.liquidcaffeine.net/downloads/am2008f.htm
The application is available in a PC Installer version as well as a CAB file and is posted at:
http://www.liquidcaffeine.net/downloads/AlertMe2008FWE.zip (PC Installer)
and
http://www.liquidcaffeine.net/downloads/AlertMe2008FWE.CAB (The CAB installer also requires the OpenNETCF to be installed as well (http://www.opennetcf.com)
Point release update includes:
o Log Viewer Tab (see new screen capture)
o Option to email log (note - this requires Pocket Outlook to be configured with an account)
Please post any suggestions you may have.
Looks good I'll have a look at it and test it our servers.
Thanks
G
Yea looks really promising I'll give it a shot too. Something to do in my meetings.
its nice to see apps that cater to webmasters.. something ppc's lack. im *trying* to cook some sftp+ssh app myself.
i think a cool feature in your app would be to schedule automatic checks on the site ever X minute with status/log info. perhaps even an audio/visual alert option that notifies you when it's offline.
i see this checks for http, but does it check for the right http 200 code? reason i ask, is sometimes a website http can be "online" but throwing out http error, which should report back as "offline/problem"
tft said:
its nice to see apps that cater to webmasters.. something ppc's lack. im *trying* to cook some sftp+ssh app myself.
i think a cool feature in your app would be to schedule automatic checks on the site ever X minute with status/log info. perhaps even an audio/visual alert option that notifies you when it's offline.
i see this checks for http, but does it check for the right http 200 code? reason i ask, is sometimes a website http can be "online" but throwing out http error, which should report back as "offline/problem"
Click to expand...
Click to collapse
Initially this was meant to be a scheduled application. This release was to test viability. As soon as I can dig up the details on how to schedule the application, I'll release the point release with this feature.
I'll look at adding the parsing of the response to check for the 200 code. There is a log file that gets generated, and I will be adding a menu function to both view and email the log.
Download
The download link is asking for username and password...
Thanks,
Scott
Sorry about that
ZeroData said:
The download link is asking for username and password...
Thanks,
Scott
Click to expand...
Click to collapse
Gotta love Windows Permission settings - ugh. The downloads shoudl be working now.
Point release Available
The new version allows for viewing of the log file more than anything else. Also, both the CAB and PC installers include the required OpenNETCF CAB, so things are cleaner on the install.
The emailing of the log file requires a Pocket Outlook account to be setup. I have only tested this with an Exchange server setup, so anyone running IMAP/POP/etc, let me know if it works. It should default to the first email setting in POutlook.
Next version should hopefully have the scheduling ability.
You said you're working on implementing a periodical checker.
Good. Better yet is SMS on error, or E-Mail on error (or both.) and option to play audible alert.
That way you could SMS yourself to grab your attention, or just use the built-in feature to play a sound. You could also have it E-Mail someone in your organization or perhaps your data center (with a predefinable template no doubt!) that the server is off line.
I work at a datacenter as a sysadmin, and I do think these features could go to good use.
jon_k said:
You said you're working on implementing a periodical checker.
Good. Better yet is SMS on error, or E-Mail on error (or both.) and option to play audible alert.
That way you could SMS yourself to grab your attention, or just use the built-in feature to play a sound. You could also have it E-Mail someone in your organization or perhaps your data center (with a predefinable template no doubt!) that the server is off line.
I work at a datacenter as a sysadmin, and I do think these features could go to good use.
Click to expand...
Click to collapse
Yep. As soon as I get the scheduling piece down, then the fun begins. At that point, failures will be alerted via a choice of alarms (siren type MP3s requested <G>), vibration & SMS/MMS/Email.
I also want to do as the poster above suggested and actually parse the results for other, discrete errors (ie: Web server is online, but a 404 is received).
Also, if possible, color coding the log as well.
SQL Server CE or XML?
Got the scheduling portion down and now have a question for folks who would use the app.
Which would you prefer, the use of SQL Server CF or just a local XML file to store the list of servers and ports to scan?
I can see benefits of both, but would like your feedback.
I'm downloading it right now and will give it a try. As a Linux system administrator, I would urge you to avoid using a vendor specific file format for anything. Go with xml. Any administrator who can't deal with that should seek a new line of work, anyway.
"This application requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device."
ogremagi said:
I'm downloading it right now and will give it a try. As a Linux system administrator, I would urge you to avoid using a vendor specific file format for anything. Go with xml. Any administrator who can't deal with that should seek a new line of work, anyway.
Click to expand...
Click to collapse
ogremagi said:
"This application requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device."
Click to expand...
Click to collapse
Ah-hem, What ROM are you using, You might try to update to the newest NetCF
Apparently, The CAB installer also requires the OpenNETCF to be installed as well (http://www.opennetcf.com)
I tracked down the package I needed from Microsoft and now AlertMe is working. It seems a small but useful tool, though definitely not a replacement for Nagios.
The immediate thing I noticed is it doesn't remember the checkboxes selected when you pick the domain/ip from the history. That would be a nice little feature.
Looks nice. I haven't downloaded it yet, but on the second screenshot tab can you add a "custom" option to put in a port that isn't listed?
ogremagi said:
I tracked down the package I needed from Microsoft and now AlertMe is working. It seems a small but useful tool, though definitely not a replacement for Nagios.
The immediate thing I noticed is it doesn't remember the checkboxes selected when you pick the domain/ip from the history. That would be a nice little feature.
Click to expand...
Click to collapse
I'm adding a scheduling feature at the moment that will allow for the system to run at defined to monitor selected ports.
bengalih said:
Looks nice. I haven't downloaded it yet, but on the second screenshot tab can you add a "custom" option to put in a port that isn't listed?
Click to expand...
Click to collapse
Duh - don't know why I didn't think of that. It will be added to the next release. I'm fighting off a bout of bronchitis at the moment, but hopefully the next release will be in a week or so and include this along with the scheduling.
ogremagi said:
I'm downloading it right now and will give it a try. As a Linux system administrator, I would urge you to avoid using a vendor specific file format for anything. Go with xml. Any administrator who can't deal with that should seek a new line of work, anyway.
Click to expand...
Click to collapse
XML is the easier way to go. This should also allow you to bull the "jobs.xml" over to a PC for easier editing. Then push it back to the device.
did you foillow up with more developements such scheduling and alerts?
I looked at the website but it didn't seem to have een updated...
Nice phone, huh. Step up from the Kaiser, that's for sure. Radio's a tad weaker and the phone's a little short on buttons but more importantly you need to get rid of the AT&T stock rom right quick and pimp your phone XDA style. Sure there are plenty of "cab corners" but they usually have a bunch of crap with no explanation of what the crap's supposed to do with 4shared fancy-boy GUIs or impossible CAPTCHA limited use Rapidshare links that just piss me off and make me sad. So I made my own collection on my own server with my own bandwidth with no sissy interface. Opera friendly too. So fire it up:
blownfuze.org
Enjoy!
Doug
Note that I am putting >99% of my time into the site and not this thread so this post is not a very good reference for updates.
Here are the current chapters:
1) Flash a new ROM.
HardSPL, FuzeKeymap, radio links, rom recs, basic instructions etc
2) Misc should and must-have apps and tweaks.
CABviaActiveSync,MyMobile, Adobe Flash Lite, My_Flash, Adobe Reader, CyberonVoiceSpeedDial, MS Voice Command, pNotepad, HTC ZIP, long end key (vibrate), no sleep raphael, keypad vibrator, timesync apps, AEBPlus, CapScrUtil, SQLite, MSNETCFv3.5.
3) Web browsers
Opera builds 15529, 2808 and 2745 with or without MyFlash, Skyfire, Netfront, v3.5, nullkb.
4) RSS readers. pRSSreader v1.3.1 VGA and v1.4.3, RSS_HUB_2.1.1, beyondpod, my channels.opml
5) Today screen/TouchFlo3D.
DiamondTF3DConfigSetupv0.6.7, SecondToday, TodayAgenda, WkTaskL.
6) Config tools/egistry editors.
AdvandedConfig 3.3, DiamondTweak v0.5.3, PHM Regedit, Mobile Registry Editor, TotalCommander, keyboard lag and wifi fix.
7) Email.
ImapPusherService, FlexMail.
8) GPS.
Raph Radios 1.02.25.28, 1.02.25.32 and 1.08.25.20M1, GPS Test, HTCGPSTool, BeeLineGPS, Google Maps 3.0.0.2 Street View / Latitude, JCEspi2005_GPS_Lag_Fix_Raphael, GPS2Blue, SeaSGEE (quickgps alternative).
9) Multimedia.
MortPlayer, SiriusWM5, StarPlayr (Sirius/XM), TCPMP-0.72RC1-recomp-03, windows codecs, youtubeplay
10) Notifications.
G-Alarm, VAlert1.20 plus my own custom wavs for email, text and the phone as well as MS and HTC wav bundles. And Blackberry tones.
11) Chat, fun and games.
PocketIRC, Agile Messenger, Slick IM, IM+, DopeWars, Labryrinth, Bubblebreaker, PocketNester (NES emulator).
12) Impressive XDA developed applications.
LocateCaller (quasi-caller ID), TrackMe, GController, Lumeos, WMWifiRouter, TouchResponse.
13) Flashing back to AT&T for warranty compliance.
Stock AT&T rom, AT&T stock radio 1.02.25.32, StockSPL_ForWarrantyOnly_SPL190_1
14) Radios!
Detailed explanation, HardSPL, radios 1.11.25.01, 1.02.25.28, 1.02.25.32 and 1.08.25.20M1 (all Raph radios, no security unlock needed).
15) Experts/hacker wannabees!
WiFiFoFum (wardriving), btCrawler, Handy Snifer (promiscuous mode packet sniffer for multiple adapters), NBStat (netbios scanner), vxUtil (portscanning, traceroutting, ns client, finger client etc), PocketPutty (ssh, rlogin, telnet), Cain (brute force hash cracking), OpenVPN.
16) Untested!
ZM_Dialer (annoying redialer), FakeMail (forging-friendly smtp client), Manila ripped from the HD, wFaceBookVGABeta3.
blownfuze.org
I appreciate the feedback plus it keeps this thread alive.
[Rough draft update Feb 8th]
I haven't been on this thread in a while and have been improving the site almost every day so just to give you a general messy idea of why you should go on the thing here are some of the files I've added in the past month. But you may need to go to my site to know what they do and how to use them:
DTMF_1.wav, DTMF_2.wav, kill_deer.mp3, XP_email.wav, 24_short.mp3, 24_vibe_delay.mp3, galarm_1.4.6.cab, StartTomTom.cab, Raphael_Radio_52.58.25.30_1.11.25.01_Ship.rar, GoogleMaps_3.0.0.2_with_StreetView_and_Latitude.cab, RaphHighResPanorama-RegistryChanger.cab, ROMeOS_NOSLIDE_n_NOCURTAIN.cab, LocateCaller-0.9.1.cab, TouchResponse_v0_3_2.cab, fakemail.cab, ZM_Dialer.exe, wFaceBookVGABeta3.zip, Opera_9.5.15529_VGA.cab, HTCHome.cab, HHCv10Final.cab, BatteryStatus.cab, HDManilaProjb.01.zip, HTCWeatherMasterInstaller.cab, sonar_BB_normal.mp3, sonar_BB_louder.mp3, sonar_BB_louder_delay.mp3, GPS_Speedo.exe, S2U2_V1.42_Touch_Pro_Edition_Black_Clock_VGA.cab, Fabliv_HTC_Diamond_Action_Screen_VGA_v2_EN.cab, Skype_beta2.5.cab, abcTaskMan-1.4.cab, PocketNester.exe, InCallRecording.cab, activesync.msi, DiamondAlerts.zip, DiamondRingtones1.zip, DiamondRingtones2.zip, Preloaded_BB_Ringtones.zip, Notem1.21.zip, Nitrogen-0.2.1-vga.cab, OperaMini4.2.11137plusJBED.cab, VGA_Esmertec_Jbed.cab, S2U2-1.40-VGA.cab, BeyondPod3_1_0.cab, iris-browser-1.0.16.cab, FreqTune15.exe, LumosSetupV09b.cab, RRE_BlackCommMgr.cab, vxUtil.hpcPro_arm.cab, nbtstatce.exe, ovpnppc.en.cab, Cain_setup.exe, WiFiFoFum.cab, zsIRC.cab, hsniffer2.04.cab, btCrawler-v1.1.0-beta.cab, VAlert_1.21.cab, DaveShaw_TimeSyncTZ_0-04.cab, DaveShaw_TimeSyncTZ_0-02.cab, LumosSetupV09.cab, Remove-Htc-Volume-by-Hallengreen.cab, AppToDate.cab, DiamondHologram_v2.02.cab, Add_3G_to_Comm_Manager.cab
That's just a recent clump of like over 150 hand-picked files. You get the idea? Then get on the site! blownfuze.org
Doug
using IE 7, getting an xml error after entering credentials...
just installed firefox 3, and it works there..
<remove comment>
A+ work
Looks like an awesome resource you set up there, just got my fuze and will hook it up Mon. when I got time.
Thanks for your hard work bro!
whats with no ie 7?
sounds great! just wanna look at it...
lol
why does ie always f**k everything up?
boomin
Very humorous, Thanks.
Another Thank You!
Thanks for your time, and humor in creating this repository!
Solid work nephew, I can digg it! Nice collection of some dope cabs to use to trick out this beyotch. One thing tho....the left/right D-pad is sweatin me, any fix fo that? Peace
Awesome thread. I just picked up my Fuze on friday, and I was hunting ALL OVER THE WEB (including XDA-devs) for some worthy links.
Got 5 new cabs right off the bat, thanks
And I agree with the post above, the D-Pad is killin me...I just avoid left/right all together now.
Thanks! ... regarding the D-pad.
I appreciate your appreciation fellas.
The one thing pissing me off the most about the Raphael is the damn D-pad left/right issue. I mean, they take away the buttons and the thing they leave they screw up. Here's an entire thread on the issue in the general section - http://forum.xda-developers.com/showthread.php?t=446246&page=2 - which for the first page is a bunch of "me toos" but on the second some guy comes up with this idea which might be viable. It may never happen but it's good we got people thinking and maybe that thread will keep going toward a solution so subscribe to it.
Here's thedocrn proposes...
I propose someone should create software to do 1 of 2 things:
1) Use the G-sensor to control scrolling. This function would be activated by touching, not pressing/clicking, the center of D-pad. Similar to how you focus the camera. This action would activate the software thus allowing scrolling in all 4 directions by tilting the device.
2) Change the input so we only have to Touch the D-pad (like how we zoom in on pictures/Opera) to move in the desired direction.
He's offering money...
What would make me happy is to be able to remap the volume buttons. Anybody?
Thanks again for checking out my site!
HEY I just found this thread for GController which I think lets you dance around as you would with the D-Pad but by tilting the phone. Good luck configuring it. It's on my site or you can grab it off the thread: http://forum.xda-developers.com/showthread.php?t=429569
Hey d0ugie...
Check back on that thread you posted a link to regarding navigating with the Death-pad. A guy posted a suggestion several posts below mine, and so far (crossing fingers) this technique has been FAR more accurate!
I've tried G-controller, and although it's a nice program it's not one that I'd want running all the time. You have to 'align a center point' to start off, but if you lay your phone down or click it into a holster on your belt that will activate scrolling. Would be nice if this program can be activated/deactivated by touching/releasing the center cirlce (like focusing the camera lens).
I like your website! Will you take suggestions from users to add more cab files there?
good stuff, thanks for the cabs
I am getting this error when I try to log in, using IE7
The XML page cannot be displayed
Cannot view XML input using style sheet. Please correct the error and then click the Refresh button, or try again later.
--------------------------------------------------------------------------------
System does not support the specified encoding. Error processing resource 'http://fuze.cassiebaby.com/'. Line 1, Position ...
<?xml version="1.0" encoding=""?><style type="text/css">
---------------------------------^
Hi georgiejr ,
IE reports the error but it was ok with firefox. I have downloaded all the apps.
Thanks a lot d0ugie
Fixed IE bug.
Not sure why any of you are using IE but hey, each to his own, not going to judge you.
I deleted the XML line that was causing the problem and it works now.
AEBPlus.cab when installing says unsuccessful.. any ideas?
Ctrl key
I see that putty.exe is in the list of Fuze software.
I may be dense, but I can't figure out how to get a CTRL or ESC keypress out of the thing.
It's nigh impossible for me to do anything intelligent without vi or nano.
Are there any cabs in that list that will remap (temporarily or permananatly) the OK and windows keys to get me a CTRL and ESC?
re: putty
I know it sucks, all I use it for is tailing my apache access.logs. I tried googling for some alternative (like backspace is ^H) but I realized those keys involved CTRL themselves. So I think we may be SOL.
Awesome page! Thanks!
awesome work
you just made my day. I figured out most of the information then I came across your thread. You could have saved me more time! But thanks buddy. Great job.
https://play.google.com/store/apps/details?id=com.readability
This app would be perfect on the NST: It allows to mark a website on your PC browser for later reading, and the website will get sent to the app automatically.
The great thing about this is that only the text will be sent, every useless content of the website will be stripped. The text then gets displayed in the app using pretty nice typography etc.
Really great, unfortunately it does not work on my NST. Clicking the app icon makes the screen flash, but then nothing happens. On the Google Play site it says it needs 2.1, so it should work, but nope.
I contacted the authors of the program, and actually got a response, but it consisted of one word: "Sorry". No idea whether that means they will fix it...
Any ideas?
Hi, when the app was released I faced this problem too. I managed to fix the crash by hacking it with apktool and now it works. However, the UI is severely broken (mostly text color equals to the background, can't read anything) so the XML files need tweaking. As I didn't like the app much and ended up uninstalling anyway. I can send the apk if someone is willing to try.
I really think the NST is missing a good app for reading webpages later. Since the Readability API (also maybe other similar services) is public, it is feasible to write a new app for this.
Yes there are also Readitlater and Instapaper, but they don't seem to be as good:
They do not have Firefox plugins (only bookmarklets), the Android app is not so nice typography-wise, and also I am not sure whether they are completely free.
On my Android smartphone I really like Readbility.
I found an alternative Readability client for android, ReadIt, but the latest version was somewhat broken, probably because Readability changed its layout recently. Good thing is this app is open source, so I could fix its behavior and now it works properly (it's basic, but quite nice app). I also added NST keys support.
Modified source is here: https://github.com/marspeople/ReadIt
Wow, awesome, thanks!
It does not have background sync so you have to remember to sync your articles before you get out of Wifi range. But the reading module is great.
There seems to be a bug with the Archives section: I can not read all articles in there. Some load correctly, others throw you back to the start screen of the app.
Yeah, there may be some bugs since the developer stopped working on it. I could reproduce this one you mentioned and it is also here: https://github.com/fahimk/ReadIt/issues/3
But is open source, maybe I will try to fix it later.
It would be nice not to have to screw around with the key bindings of every program.
It's better to fix it in the Nook, where the problem actually is.
Moreover, there will be some other programs where we can't easily change the bindings.
Keycode 92 = KEYCODE_PAGE_UP (Android) = "LEFT_NEXTPAGE" (Nook Reader.apk)
Keycode 93 = KEYCODE_PAGE_DOWN (Android) = "LEFT_PREVPAGE" (Nook Reader.apk)
If you just set any of the four hard keys in TWL4030_Keypad.kl that you want to do a page down/next page to
"LEFT_PREVPAGE" everything will work out fine.
Likewise, set any of the four hard keys that you want to do page up/previous page to "LEFT_NEXTPAGE".
You have to then switch the preference in Settings / Reader to the right image.
When you are all done, a Page Down is a Page Down is a Page Down.
Renate NST said:
It would be nice not to have to screw around with the key bindings of every program.
It's better to fix it in the Nook, where the problem actually is.
Moreover, there will be some other programs where we can't easily change the bindings.
Keycode 92 = KEYCODE_PAGE_UP (Android) = "LEFT_NEXTPAGE" (Nook Reader.apk)
Keycode 93 = KEYCODE_PAGE_DOWN (Android) = "LEFT_PREVPAGE" (Nook Reader.apk)
If you just set any of the four hard keys in TWL4030_Keypad.kl that you want to do a page down/next page to
"LEFT_PREVPAGE" everything will work out fine.
Likewise, set any of the four hard keys that you want to do page up/previous page to "LEFT_NEXTPAGE".
You have to then switch the preference in Settings / Reader to the right image.
When you are all done, a Page Down is a Page Down is a Page Down.
Click to expand...
Click to collapse
I don't understand. Are you saying that editing TWL4030_Keypad.kl you can make any app (including Opera) perform page down/up without modification? I see that my TWL4030_Keypad.kl ends with:
Code:
key 407 RIGHT_NEXTPAGE WAKE_DROPPED
key 412 LEFT_NEXTPAGE WAKE_DROPPED
key 139 LEFT_PREVPAGE WAKE_DROPPED
key 158 RIGHT_PREVPAGE WAKE_DROPPED
I guess these lines were added by NookTouchTools. But most apps will not respond to these keys (except some framework elements such as ListView), unless you modify the source code. What am I missing here?
In the stock Nook, the four hard keys generate four scan codes.
Using /system/usr/keylayout/TWL4030_Keypad.kl these four scan codes are mapped into four key codes.
In /system/app/Reader.apk these four keycodes are mapped into two operations: next and previous page.
There is no reason at all to use four keycodes.
The standard keycode for KEYCODE_PAGE_UP is 92.
The standard keycode for KEYCODE_PAGE_DOWN is 93.
Assign the hard keys how you want them.
If you want two up buttons and two down, do it that way.
If you want down, up, menu, back, do that.
For apps besides Reader.apk you will be generating normal page up/page down keys.
Reader.apk fortunately does not require modification, simply set the preference as above to get the sense of up/down correct.
I have my Nook set up like this and paging works fine on OI File Manager, AndChat, K-9 Mail.
Code:
# Layout file for Nook Touch hardware buttons
key 412 LEFT_NEXTPAGE # Upper left
key 407 LEFT_PREVPAGE # Upper right
key 139 BACK # Lower left
key 158 MENU # Lower right
This is what I have for Upper left = Page up, Upper right = Page down, Lower left = Back, Lower right = Menu.
(Yes, the names in the file are "backwards" from what you would think.)
Note: Opera is ignorant. It doesn't do anything for page up/page down keys.
This has been noted and complained about bitterly on the internet.
Ok, but just to clarify, since your settings seems to be equivalent to mine (regarding page up/down), I guess your system cannot perform paging by keys in stock ReadIt app because it doesn't implement actions for KEYCODE_PAGE_UP and KEYCODE_PAGE_DOWN (I think several apps don't), right?
KEYCODE_PAGE_UP & KEYCODE_PAGE_DOWN appeared in API level 9. (We're at 7)
Later devices use these codes.
The only real control over which codes you can use is the question of which names can be parsed in a KL file.
I haven't gotten around to extending that yet.
The codes go up to 210 right now, but if you want to send a 666 to your app there is no problem with that.
Code:
# input keyevent 666
It comes through loud and clear.
hi marspeople,
thanks again for your modded readIt app which I use almost daily.
I have the following problem all the time: After having sent a new article to ReadIt, when I open it for the first time, the reader does not display the beginning of the article, but some part in the middle.
I suspect that the reason is, that the app remembers where you were in an article, but that it only stores this info relative to something like "article no. 5". now if you delete article number 5 and upload another article, probably the old saved position will be applied to the new article.
Do you think you could fix this without too much effort?
thanks for the mod, marspeople.
I find that it doesn't scroll a full screen at a time, is this normal?
Up/down swipes are sometimes interpreted incorrectly but that's no big deal.
I can't duplicate rhhd's problem.
UK-bought NSTGL on 1.2.0 + TFU ROM UPGRADE PACK ALPHA 3
marspeople said:
I found an alternative Readability client for android, ReadIt, but the latest version was somewhat broken, probably because Readability changed its layout recently. Good thing is this app is open source, so I could fix its behavior and now it works properly (it's basic, but quite nice app). I also added NST keys support.
Modified source is here: https://github.com/marspeople/ReadIt
Click to expand...
Click to collapse
Is this safe - when I wanted to connect to readability.com I got the message that Fahim karim wanted to acess my readability acount?
not checked the code yet, but I supose yes, is safe. the cuestion is related to the Readability API access. The author of the app uses his API key to access your Readability account, therefore, permision is needed.
(I know the thead is oldie, but I was searching fir exactly this. Thanks!)
bingen said:
not checked the code yet, but I supose yes, is safe. the cuestion is related to the Readability API access. The author of the app uses his API key to access your Readability account, therefore, permision is needed.
(I know the thead is oldie, but I was searching fir exactly this. Thanks!)
Click to expand...
Click to collapse
I had installed this last year and it worked no problem. I unrooted and rerooted with NookManager (original root was with TouchNooter), and now I can't authorize. I don't know if it's related to the type of root or not. When I go to authorize, it sends me to the browser, where I log in, and it gives me a code, but next time I go to ReadIT, it still wants me to Authorize. Anyone else have this problem?
Just to let you guys know, I'm using ReadItLater which is the old Pocket app. Works great on the NST.
coolius said:
Just to let you guys know, I'm using ReadItLater which is the old Pocket app. Works great on the NST.
Click to expand...
Click to collapse
How do you get the old readitlater app? And does it do auto-sync of articles from pocket cloud? Thats all I want. mark on browser at work and have it ready on my nook to be read on my way home.
sheetalc said:
How do you get the old readitlater app? And does it do auto-sync of articles from pocket cloud? Thats all I want. mark on browser at work and have it ready on my nook to be read on my way home.
Click to expand...
Click to collapse
I found it using the searchmarket app on the Nook. Direct link here: https://play.google.com/store/apps/details?id=com.ideashower.readitlater.free
And yes it syncs with pocket no problem although push-sync is not supported on 2.1 so you have to sync at set intervals or on open.
coolius said:
I found it using the searchmarket app on the Nook. Direct link here: https://play.google.com/store/apps/details?id=com.ideashower.readitlater.free
And yes it syncs with pocket no problem although push-sync is not supported on 2.1 so you have to sync at set intervals or on open.
Click to expand...
Click to collapse
hi is that link correct?
i get
"We're sorry, the requested URL was not found on this server."
is it the same as
https://play.google.com/store/apps/details?id=com.ideashower.readitlater.pro
?
thanks