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...
Related
I have not found any threads regarding this so I went ahead and bit the bullet and tried on my GoodLink server. Initially disappointed because my server was setup to send the last ver 4 GoodLink software to the Kaiser. After upgrading then to ver 5 the phone portion of the device would not work no matter what I did. GoodLink seemed to work but the phone wouldn't. I then uninstalled GoodLink via the remove programs (now GoodLink does not require hard reset to get rid of it).
I waited 24 hours (chicken). I then made sure that ver 5 was pushed to the device initially - viola - seems to work great now after 24 hours. No slowing of the device as was the case with other lesser devices (memory and processor speed!).
So far I believe that for those who want GoodLink and PPC the Kaiser may be the best device so far! I'll keep you updated as to any glitches that come up. I fully recognize that with some of the improvements to Pocket Outlook and with always on active sync GoodLink is not as needed as it was before but there are still some "closer to desktop Outlook" advantages for business users.
jcrompton said:
So far I believe that for those who want GoodLink and PPC the Kaiser may be the best device so far! I'll keep you updated as to any glitches that come up.
Click to expand...
Click to collapse
So - I binned Goodlink some time ago on the Co HP device and opted for a phone the performance was so bad. Based on your recommendation I might try it again. Where can I get the latest CAB? Will my old account registration work on the TyTN - or do I have to go back to the IS dept for another "key" to get setup?
Thx
Graham
The IT dept has to enable the version 5 for your device. In my case I have my own GoodLink server and I tried to install via a cab file and it didn't work for some reason. So I went back to the OTA setup. Just call the IT dept and ask them to enable the version 5 for your device (that is assuming they have upgraded their server yet) and resend you a PIN email. It is three or four mouse clicks so don't let them act like it is much trouble!
If you don't get ver 5 right off the bat then uninstall it don;t go any further because it didn;t work for me to "upgrade" ver 4 to 5!
how much better is it than 4.93? i find it a little buggy and i still need to activesync my calendar and contacts for other Hpone related items.
Goodlink
Goodlink 4.9.3.21 works like a charm, syncs mail, calendar, notes, tasks, the works and it's fast too. Not sure why yours would be 'buggy'; mine works like a charm without failure.
My $0.02
ekerbuddyeker said:
how much better is it than 4.93? i find it a little buggy and i still need to activesync my calendar and contacts for other Hpone related items.
Click to expand...
Click to collapse
There are definitely some improvements with ver 5 -- one thing to know (I have another post somewhere else) is that you need to prepare for the fact that there is integration with the native contact list and GoodLink. In other words if you still use Active Sync (like via a server) you will get duplicate contacts. The IT person for the GoodLink server has a setting to choose what parts of you contact list will get sync'd with the native contact list for "use with voice dialing" etc (as per GoodLink's literature), i.e, Last, First, work, home, fax, email. Once you figure out what is going on it is actually better because the native contact list takes up less space because you can pick and choose (the IT GoodLink admin guy) what is sync'd.
All the while the GoodLink Calendar list , of course, gets fully sync's as it is designed to do.
[Interestingly with vers 5 server and ver 5 on the device the GoodLink admin person can actually "dis-allow" the use of any particular application on your device. Every program you have on your device shows up on the GoodLink Mangemenet Console. It's pretty cool -- that is if you have access to the server!!!]
If you have question just ask and I'll try to answer them since I have my own server
PS as far as the duplicate contact thing you need to use PPContactsMgr and delete ALL of your native contacts, then tell active sync NOT to sync contacts and then let GoodLink do its thing as far as syncing the selected fields of you native contact list.
PSS I really like using GoodLink so far -- with it's limited syncing of the native contacts list which then work NICELY with PocketCM to make calls text msgs etc
A bunch of GOOKS...
Check out http://www.frontpages-web-hosting.net/exchange-hosting/goodlink.asp
(read the second paragraph title that's in orange)
...it's justification why good Quality Control is important !!
i dont have access to the server. so that means my IT can see ALL the apps that areon my device and control what I can / cannot use?
ekerbuddyeker said:
i dont have access to the server. so that means my IT can see ALL the apps that areon my device and control what I can / cannot use?
Click to expand...
Click to collapse
Iten I was browsing sure does. I was really surprised when I was browsing my new management console for ver 5 and click on a tab that took a minute or two to respond (I didn't know at the time but it was retrieving from my device) and then showed my applications on my device and gave options for which to allow and which to disallow!!
I didn't want to mess anything up so I didn't experiment.
technillion said:
Check out http://www.frontpages-web-hosting.net/exchange-hosting/goodlink.asp
(read the second paragraph title that's in orange)
...it's justification why good Quality Control is important !!
Click to expand...
Click to collapse
That's pretty funny. I can think of a lot of potentially offensive comments about the advertisement but I will use better judgement ............
jcrompton said:
The IT dept has to enable the version 5 for your device.
Click to expand...
Click to collapse
I tried the OTA setup and it gave me version 6(!).. Needless to say my old PIN wasn't valid - and the IT dept wouldn't enable it for me. They said "can't use none approved devices on Company networks".. so I can't use my TyTNII with Goodlink. I think the PIN was for v5.. but I don't see how to get the v5 CAB
?
Graham
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 .
Hello Everyone,
I recently bought an EEE PC as a second computer and seeing as it's about the most easily lost or stolen laptop ever made, I thought it might be an idea to run some software on it that might help me recover it should it ever go missing.
After trying a few existing bits of software and not finding any satisfactory, I resorted to writing my own.
Since it seemed useful to me, I thought I'd make it available to anyone interested. It's a very early version at the moment and very basic, but I don't think there are too many bugs (famous last words!! ).
I thought I would post a message here as I use this forum quite a lot, and I know a lot of people here won't have a problem with editing the config file to set it up, I've tried to make things as simple as possible. However, if you don't know the difference between POP3 and SMTP mail servers, this app is probably not for you!!
If people are interested, I'll continue to develop it further. A few ideas are listed on my website.
Visit www.ajhonline.co.uk for download links and help.
Alex
this isn't hard to circumvent.
Nice app, but wouldn't they probably wipe the HDD?
How would it compare to Lojack's (utilizes Computrace) service? Some laptops have the Computrace service embedded in the bios. I currently use a Dell D410 and Panasonic CF-19, and they both have Computrace built into the bios. If someone formats my hard drive, or installs another harddrive, the bios will rebuild the neccessary files, run in the the background and start reporting the IP address back to Lojack.
Yes, of course the hard drive could be wiped, or it could never be connected to the internet. It is also easy to circumvent, although if I do develop it further, it would be fairly straight forward to make it less obvious and better hidden. This is only a very first version, to gauge interest more than anything,
It's not meant to be 100% foolproof, that probably isn't possible anyway. The advantage is it's free. I really developed it because I couldn't get Adeona to work (it just kept failing to connect to its server), not to compete with commercial solutions.
Hmmm, you know how I said I didn't think there were any bugs....
I just found that the Windows version was not saving the detected IP addresses correctly, so it would email you a "new" IP address message every time the computer was rebooted.
However the problem is now fixed, and a new version 0.1a available for download. The cross platform version wouldn't have been affected, but there's a new version of that too, just for completeness.
Sorry
Alex
I've now made some additions and released a new version which includes the changes below:
Added a separate configuration application to simplify initial setup
Added the ability to encrypt the mail server password for better security
Added a link to DNSTools to the IP Detected email for easy lookup of the WHOIS records for the IP Address
As before, visit www.ajhonline.co.uk and download version 0.2 from there.
Alex
PS - If you are using the Windows version and doing an upgrade from a previous version, make sure you keep a copy of your existing fyl.properties file, otherwise it will be overwritten during the install and any existing known IP addresses will be lost.
huff,.
i wish i have seen this before i lost my friend laptop,.
great help sir,. keep up,.
Version 0.22 is now available for download from www.ajhonline.co.uk.
It's only a small update; you are now able to specify a range of IP addresses as already known so that you don't get an email when one of those is detected.
Alex
Gotta love it. Hulu on my Fuze, I don't think I'll ever get anything done. , it doesn't seem like the actual page resolution that skyfire downloads has changed though which sucks. but the menus etc. now completely function in both landscape and portrait.
Cheers,
Migsims
** EDIT ** Some people running the stock rom seem to be having issues installing this. I currently have - PROven ROM 1.03 20757 HD build - flashed on my Fuze and Skyfire is working great installed on my storage card. I'm not sure what the issue is.
http://get.skyfire.com
Version 0.85 of the Skyfire mobile browser is now available.
To get the latest version of Skyfire, point your phone's standard browser to http://get.skyfire.com and download the newest client. The site will detect the device and provide the appropriate installer.
Please note: if you are a current Symbian user you must uninstall the existing client on your phone first.
Release notes follow.
Skyfire 0.8.5 Release Notes
Released: November 21, 2008
Skyfire brings the PC internet experience to your mobile. Watch videos on YouTube or Hulu, connect with your friends on Myspace or Facebook, shop on Amazon, or listen to music. If you can experience it on your computer, you now can do it with Skyfire on the go.
Skyfire is fast, easy to use and available for free for many smart phone models.
Skyfire 0.8.5 Beta adds (standard) VGA support for Windows Mobile devices and brings the feature set for our Symbian client in line with Windows Mobile. Skyfire will continue to maintain both platforms in future releases.
We greatly appreciate your participation in our beta community. Your support and feedback on the forums at http://support.skyfire.com/forums/ helps us to constantly improve the product.
What’s new in 0.8.5 for both Windows Mobile and Symbian:
* Simple Download: This is big for us and we hope for you as well. Now, there is NO requirement anymore to register in order to download, access, and use Skyfire. With this release, downloading is as simple as pointing your existing mobile browser to http://get.skyfire.com. We detect the device and provide the installer for your phone.
* Optional Registration: Once downloaded and installed, you can use Skyfire right away. Browse away, create bookmarks, and check your history. Everything will work.
Why create an account? So you can retain Bookmarks and History in case you lose your phone or have to switch phones. Furthermore you can post and participate in the Skyfire user forums.
Already have an account? You can still access your existing account by simply logging in on your device. Or, create a new account. Or, migrate your account between phones. It’s now all done from your phone on the Skyfire start page.
* New UK Data Center: We are looking forward to providing better service for our UK based users and are currently building out a new data center. If you are in the UK you should automatically connect to the new data center and experience better performance. If you are not based in UK, then you will automatically connect to the US data center. Please bear with us as we work out some of the kinks – especially with account migration.
* Overall Improvements: Client and Server robustness, streaming performance, recovering from lost connections.
* Improved rendering of mobile pages: We better detect and render more mobile pages. The list continues to expand.
* Updated Skyfire User Portal: We continue to evolve our user portal and start page. Although some of it was already visible before 0.8.5, it is worth mentioning:
o Google Search & Search Results: It’s the best and the most used.
o Updated weather widget: Now supports Canada and UK postal codes, in addition to US.
o Region specific start page: Custom feeds and pre-populated bookmarks for US and UK.
What’s new in Windows Mobile 0.8.5 since Windows Mobile 0.8?
* Standard VGA support: We are excited to now provide VGA support for the number of new devices that recently entered the market, including the HTC Touch Diamond, Diamond Pro, HTC/ATT Fuze. Please note that we support Standard VGA support (e.g. 640x480). Widescreen WVGA (e.g. 800x480 etc) is NOT supported yet.
Click to expand...
Click to collapse
nice find!
cant wait to install it!
-SCDavis
Didn't work for me ...
I dowloaded the cab from the 'get' link and when I tried to install it I got an error stating that "...The installation file is not intended for this device."
I used Skyfire on Tilt all the time so I was hoping it wouldn't be a problem on the Fuze. Must be doing something wrong ... ?
kahibbi said:
I dowloaded the cab from the 'get' link and when I tried to install it I got an error stating that "...The installation file is not intended for this device."
I used Skyfire on Tilt all the time so I was hoping it wouldn't be a problem on the Fuze. Must be doing something wrong ... ?
Click to expand...
Click to collapse
It's working fine on my Fuze, dunno what's up there. What version did you download?
It worked for me too. When I went to that website it said my device was a TouchDual, but it still worked and landscape works fine with our keyboard too.
I too got the same error. The link automatically sets version 7.9x. Maybe they will get it worked out. Also the user control has been moved to the mobile browser. And since some of use have moved on to the fuze we can't access the control panel to say change device.
migsims said:
It's working fine on my Fuze, dunno what's up there. What version did you download?
Click to expand...
Click to collapse
The link defaulted to "Skyfire_7927-PPC50". There was no option to choose anything else. I not only tried the link from my phone but also got the same file when using the laptop.
I'll keep watching to see what might be the problem.
kahibbi said:
The link defaulted to "Skyfire_7927-PPC50". There was no option to choose anything else. I not only tried the link from my phone but also got the same file when using the laptop.
I'll keep watching to see what might be the problem.
Click to expand...
Click to collapse
That's exactly the one I downloaded and installed and it's working fine, that's kind of strange.
i'd recommend just downloading the cab and copying it to your device if you're having problems
jasongw said:
i'd recommend just downloading the cab and copying it to your device if you're having problems
Click to expand...
Click to collapse
Did that and got same results, meaning "Unsuccessful" message.
*EDIT: Worked this time. Must have been me on the transfer from laptop. Got it working now, so thank you for the recommendation to try again.
copy it to my device, installed and had to soft reset to get it working. But it works very well. Now I have 3 browsers to choose from What is the down side to SkyFire?? Seems to do everything.
On the ATT Fuze I went to the site, it said I have an HTC phone so I click to download it didn't work. But if I selected This is not my phone, then went to WinMo 5 or 6 Touch it worked flawlessly :-D
i did the above and it worked, problem is the browser looks blurry... like a scaled up version of the qvga version... when it loads a page and th site takes up the screen you cant read any of te small text... opera is nice and crisp and clear...
ill try the other installation way when i get to my home computer to see what works there. I looked around in the settings but nothing is there as far as adjusting resolution or anything.
shade
i think all they did was make the menus and stuff vga for now and hopefully soon they will actually make the whole thing fully vga
hmm, that could be it... the address bar and stuff are all crisp and vga-ish...
can some more people who have this running give more feedback on this...
oh, and is there tabbed browsing on this browser at all? I cant seem to find it. for a browser that claims to do EVERYTHING, thats the one thing I am really looking for!
shade
shadeone said:
i did the above and it worked, problem is the browser looks blurry... like a scaled up version of the qvga version... when it loads a page and th site takes up the screen you cant read any of te small text... opera is nice and crisp and clear...
ill try the other installation way when i get to my home computer to see what works there. I looked around in the settings but nothing is there as far as adjusting resolution or anything.
shade
Click to expand...
Click to collapse
Its is def not as sharp as the Opera browser. I also noticed its alot slower now then in the locked betas :-( I guess because the server load is growing but I used to watch streaming video all the time.
yeah the problem is that any flash is streamed and compressed on their servers ala opera mobile.
It would be really nice if adobe finally got off their ass and made an updated full plugin on not this flash lite crap.
Well if definitely does not look as nice as Opera....and is there a way to make this work with TouchFlo3D?
Yeah, I had to download it, transfer it to my storage card then install it without issues.
I still get the half screen issues that I had with previous versions.
Here we go:
I use a number of Microsoft Access Databases for my work, and each one is intensely coded and designed and basically run like actual programs. What I am looking for is to be able to take these databases with me. Now understanding that Microsoft and Android are two completely different beasts, what I really am looking for is the ability to take the tables (I use all Back-end database so all my tables are in a completely separate file then all my forms, queries, and reports) and the data with me and be able to run them in a program on Android that keeps the relationships and fields and all of that sort of stuff.
Now what would be great is the ability to use forms (even if special forms for android need to be made), run queries, and even be able to run reports and print as PDFs.
now I know how to code in VBA, hence the extensive coding I have done in Access, so anybody willing to WORK WITH in creating an Android Program to basically be an extension of Microsoft Access please contact me. Please not I use the words WORK WITH loosely, while I am trying to learn how to Program for Android, I currently do not have a computer that I can use to develop programs for android on, and well I would be only able to create the "Hello World" starter program and this project seems a slight bit more complicated. But what I can bring to the table is real world experience in testing and using the program day in and day out, a number of already existing Microsoft Access Databases ranging from Complex to Simple that I use every day. Really a program that can run Microsoft Access Tables on Android would be really useful to me and I am willing to do anything to help make this happen.
kronos82 said:
Here we go:
I use a number of Microsoft Access Databases for my work, and each one is intensely coded and designed and basically run like actual programs. What I am looking for is to be able to take these databases with me. Now understanding that Microsoft and Android are two completely different beasts, what I really am looking for is the ability to take the tables (I use all Back-end database so all my tables are in a completely separate file then all my forms, queries, and reports) and the data with me and be able to run them in a program on Android that keeps the relationships and fields and all of that sort of stuff.
Now what would be great is the ability to use forms (even if special forms for android need to be made), run queries, and even be able to run reports and print as PDFs.
now I know how to code in VBA, hence the extensive coding I have done in Access, so anybody willing to WORK WITH in creating an Android Program to basically be an extension of Microsoft Access please contact me. Please not I use the words WORK WITH loosely, while I am trying to learn how to Program for Android, I currently do not have a computer that I can use to develop programs for android on, and well I would be only able to create the "Hello World" starter program and this project seems a slight bit more complicated. But what I can bring to the table is real world experience in testing and using the program day in and day out, a number of already existing Microsoft Access Databases ranging from Complex to Simple that I use every day. Really a program that can run Microsoft Access Tables on Android would be really useful to me and I am willing to do anything to help make this happen.
Click to expand...
Click to collapse
I think we must have the same job
Android utilizes an sqlite database engine and it looks like sqlite already offers a conversion utility HERE. The real question would be how to get the data in and out of the phone. Regarding forms, they definitely would need to be custom built.
Thanks this is deffenetly a start, From what I can tell this This Looks to be the most promising, It looks like all you would have to do is put a MS Access Database file on your SD CARD and have a program access it. That way you copy it back and forth. Unfortunately it doesn't support Access 2003, but I can save down. I also got a lot of learning to do in programing Java programs.
Forms would be as simply as making a program, this is great thanks much
kronos82 said:
Here we go:
I use a number of Microsoft Access Databases for my work, and each one is intensely coded and designed and basically run like actual programs. What I am looking for is to be able to take these databases with me....
Click to expand...
Click to collapse
I would like to say, "yes, please!" to this idea. I currently use Smart List to Go (the descendant of ThinkDB) on my Palm TX. The TX is dying, and I've been shopping for a replacement. HanDBase exists for the iPhone, but I don't want an iPhone. So I've been focused on WinMo - not by choice as much as by necessity.
And android option would be very welcome around my computers.
benmyers2941 said:
I think we must have the same job
Android utilizes an sqlite database engine and it looks like sqlite already offers a conversion utility HERE. The real question would be how to get the data in and out of the phone. Regarding forms, they definitely would need to be custom built.
Click to expand...
Click to collapse
androids sqlite its for applications to access and store data using java code.
try the pocket office app
Freedomcaller said:
androids sqlite its for applications to access and store data using java code.
try the pocket office app
Click to expand...
Click to collapse
Exactly and we're talking about creating an app that would enable manipulation of an sqlite database. Essentially all that would be needed would be to create a ui framework wrapper for the existing api in android. Not the least monumental task I've heard of an individual taking on but not the most either.
The versions of pocket office that I've seen for android do not currently support Access databases as far as I'm aware. If I'm wrong could you post a link and save everyone some trouble?
aaaaaaaaaaaaaaaaaaa
kronos82 said:
Thanks this is deffenetly a start, From what I can tell this looks to be the most promising, It looks like all you would have to do is put a MS Access Database file on your SD CARD and have a program access it. That way you copy it back and forth. Unfortunately it doesn't support Access 2003, but I can save down. I also got a lot of learning to do in programing Java programs.
Click to expand...
Click to collapse
Jackcess library is now patched to support android (will be in 1.2.2 release). Also seems to support 2000, 2003 and 2007 formats now.
Works great for me.
View jackcess site. Couldn't find anything on support for android. I'm using htc desire and would really like to find program to view ms access file. Can you tell me how you do it?
As I remember reading worked as on PC, while writing had some problems.
This forum prevents me from linking directly, but if you click tracker/patches on Jackcess project, check Android Compatibility Fix - ID: 3101578
The changes are in trunk and will be in the 1.2.2 release. I've added some
notes which will eventually make it to the FAQ page on the website
detailing the compatibility steps:
- Set the system property "com.healthmarketscience.jackcess.broken
Nio=true"
- Set the system property "com.healthmarketscience.jackcess.resour
cePath=res/raw/"
- Copy the *.txt, *.mdb, and *.accdb files from the
"com/healthmarketscience/jackcess/" directory in the Jackcess jar to the
"/res/raw" Android application directory.
- Before executing any Jackcess code, set the current Thread's context
classloader, e.g.
"Thread.currentThread().setContextClassLoader(Database.class.getClassLoader())".
Click to expand...
Click to collapse
Until this version (1.2.2) is released you need to build lib yourself.
You also need commons-lang and commons-logging from apache commons.
Before you use Jackcess in Android code, you set
Thread.currentThread().setContextClassLoader(
getClass().getClassLoader());
System.setProperty(
"com.healthmarketscience.jackcess.brokenNio",
"true");
System.setProperty(
"com.healthmarketscience.jackcess.resourcePath",
"res/raw/");
Click to expand...
Click to collapse
and copy those resource files to res/raw
Then you can work as on PC, for example open /sdcard/yourprogram/file.mdb
Jackcess has no GUI, it's a library to read/write access files.
Getting an Access file into Android
I keep a lot of information on a Psion Revo, which has just turned its face to the wall and is giving up the ghost, and have always backed the information up on to my pc as an Access file. It looks easier to get this into a format acceptable to Android by converting the Access .mbx file into an Excel .xls file. This can be searched readily by Column and Values. Maybe this deals with too simple a need for most enquirers to the forum, but if it helps somebody then so much the better.
hi all i have beenlooking for something the same for some time now and just the other day i came accross this site cellica.com
the android app is free and the desktop application has a 5 day trial period or its $50 to buy it works great the only thing you can not do is create a report from the phone
i have emailed support team and they said they will be adding it on in the future.
Any Updates???
I currently build and use databases in MS Access and was wondering if there are any updates on this topic now that Tablets are in use now. Looking to get the Motorola Xoom (2nd version) in the future, but would love to be able to use a program that I would be able to access my MS Access databases while "on-the-go".
Anyone? This would be huge (I believe), since we now have tablets.
Thanks a bunch,
~Kilch~
Access to MS Access by Android
Hi,
I'm also looking to get on-the-go access to my Access databases on my Android HTC Tattoo.
The file is on it, I just need a tool to access it in read-only / search mode, but judging from the previous comments, there doesn't seem to be an oversupply in applications.
The "convert to Excel format" may be OK for me. I want to use a 3 language Access DB (dictionary) on my phone, so I'll try the Excel solution.
It would be nice if we had an ACCESS reader though...
John
Panacea Database
I know XDA frowns upon excessively hawking your own products here, but I do seem to be directly answering more than one of the reply questions, it just happens that the answer is an application my company released.
The Panacea Database application can handle Access from Access 2000 to Access 2007. It has also worked so far on every Access 2010 database we've tested, and we've received no complaints in that department yet. We release updates from time to time as we improve its functionality and features, often guided in our priorities by user e-mail and market comments. Our next update will be focused on improving screen layout for a variety of Android devices - from small QVGA smartphones, to large WXGA tablets. After that we may move onto other functionality.
In the interest of fairness, I'll point out arafa1209's post. He mentions Celicca Database, which is the only other application that I know of that deals with Access databases on Android. It has features Panacea does not have (yet) - ability to work with forms, ability to create and modify databases, ability to connect to your PC etc. Like us, they also send out updates improving their app regularly. So you can compare the apps, and use which one fits your needs better (or use both). If anyone knows of any others they can post here as well, but these are the only two I know of currently.
Just tried Panacea. Although it is more basic and annoyingly doesn't remember the last files you'be opened necessitating finding the file each time you open the app I prefer it for the simple reason you don't have to convert the Access database to another format.
amwebby said:
doesn't remember the last files you'be opened necessitating finding the file each time you open the app
Click to expand...
Click to collapse
If you update the app, this should be fixed, the last version should have this feature.
Got the update last week. Certainly goes a long way to making it more user-friendly. Keep up the great work!
Since the last update it seems to be broken. Although it remembers the last database I cannot open a table within any database.
Edit: It appears the file was corrupted. Loaded a new file and all working again.
Any news in this topic.
I tried panacea Database, works fine. But not very effective. Searching data is a must for me however I didnt manage to find a search option. When I search for tables, it cant even locate the tables by names.