Tool for entering notes
Moderators: avij, Phaseolus, Fons
- taucher
- Euro-Master
- Posts: 1572
- Joined: Thu Jun 30, 2005 10:57 pm
- Location: Frankfurt am Main, Germany
Tool for entering notes
hello, here is a new tool for entering notes.
Pls try it and feel free to comment
Pls try it and feel free to comment
- Attachments
-
- Billy-0.22-Setup.zip
- (2.13 MiB) Downloaded 295 times
infinity is a great place to start
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
- Crazy Bob
- Forum Moderator
- Posts: 7363
- Joined: Sun May 01, 2005 6:29 pm
- Location: Rotterdam, Netherlands
Re: tool for entering notes
OK... What does it do better than the form(s) on ebt.com? Can you tell something more about it?
- taucher
- Euro-Master
- Posts: 1572
- Joined: Thu Jun 30, 2005 10:57 pm
- Location: Frankfurt am Main, Germany
Re: tool for entering notes
nothing better, it's only a tool
You like it or not
I like to enter more than 25 notes, want to enter all notes on my desk with one click.
You like it or not
I like to enter more than 25 notes, want to enter all notes on my desk with one click.
infinity is a great place to start
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
- lmviterbo
- Euro-Master
- Posts: 6532
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: tool for entering notes
Here's the main reason I'm liking to use this:
It spares me some time looking for postal codes for each specific place I've already registered notes in.
I can enter part of any comment on the Comment Template and Billy's instant search feature finds me the place I want. For example, I've registered notes in a restaurant named Delícia de Arroios. I can write "Del" on the Comment Template and then choose between all the comments that include "del", even if it's in the middle of a word, like:
I wish this tool had some extra features, like being combined with EBTNotesCheck functionality and alerting me of any suspicious or wrong printer code/serial number combination — but even without that it's useful enough for just my reason above.
It spares me some time looking for postal codes for each specific place I've already registered notes in.
I can enter part of any comment on the Comment Template and Billy's instant search feature finds me the place I want. For example, I've registered notes in a restaurant named Delícia de Arroios. I can write "Del" on the Comment Template and then choose between all the comments that include "del", even if it's in the middle of a word, like:
For many years now, I have written a comment for every new place I've been too. From now on, using this method, I can easily write a comment for every note, including "old places", just picking old comments and leaving them unaltered or editing if need be.atm (BiG) Atrium Saldanha Piso 0 jt loja 4 Delta Q 0061/0010/09
Rest. Bistro Edelweiss
Café Rest. Delícia de Arroios (Grilo & Matos, Lda)
I wish this tool had some extra features, like being combined with EBTNotesCheck functionality and alerting me of any suspicious or wrong printer code/serial number combination — but even without that it's useful enough for just my reason above.
- lmviterbo
- Euro-Master
- Posts: 6532
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: tool for entering notes
I have a problem (a bug? my own inabilty?):
Yesterday I entered 5 notes in a row on the EBT website, all from the same location and with the same comment. Later, when running Billy and after retrieving locations, this one doesn't show up. EDIT: Today it worked. I am not completely certain that I had tried exiting and reruning the app (although I am almost sure I did). If so, this might be a problem on the API side.
Yesterday I entered 5 notes in a row on the EBT website, all from the same location and with the same comment. Later, when running Billy and after retrieving locations, this one doesn't show up. EDIT: Today it worked. I am not completely certain that I had tried exiting and reruning the app (although I am almost sure I did). If so, this might be a problem on the API side.
- CarlosManta
- Euro-Master
- Posts: 3026
- Joined: Mon Jan 07, 2008 6:11 pm
- Location: Porto, Portugal
- Contact:
Re: tool for entering notes
It is fantastic, I love it!
Great work!
Great work!
taucher wrote:nothing better, it's only a tool
You like it or not
I like to enter more than 25 notes, want to enter all notes on my desk with one click.
- taucher
- Euro-Master
- Posts: 1572
- Joined: Thu Jun 30, 2005 10:57 pm
- Location: Frankfurt am Main, Germany
Re: tool for entering notes
Today we have done some tests about this issue. We found out that entered notes on EBT website are not immediately available via EBT-API.lmviterbo wrote:I have a problem (a bug? my own inabilty?):
Yesterday I entered 5 notes in a row on the EBT website, all from the same location and with the same comment.
EDIT: Today it worked. I am not completely certain that I had tried exiting and reruning the app (although I am almost sure I did). If so, this might be a problem on the API side.
In worst case it took about 5 minutes. It seems a job runs every 5 minutes in order to publish the data for EBT-API.
The same happens if you enter notes on EBT website, but more frequently, about every 2 minutes.
We don't know how long "later" in your case was , can you acknowledge this behavior? It is also possible that this job has been stopped for some reason.
It is not necessary to restart Billy, just "retrieve locations".
infinity is a great place to start
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
- lmviterbo
- Euro-Master
- Posts: 6532
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: tool for entering notes
Thanks for the answer.taucher wrote:Today we have done some tests about this issue. We found out that entered notes on EBT website are not immediately available via EBT-API.
In worst case it took about 5 minutes.[…]
We don't know how long "later" in your case was , can you acknowledge this behavior?
I don't know how long but I am almost sure that it was more than 5 minutes. This happened again today; in this case I only waited a few minutes. I will be alert next time and try to measure how long it takes for the new locations to be available for retrieval.
- lmviterbo
- Euro-Master
- Posts: 6532
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: tool for entering notes
Here's a minor but annoying bug that happend after I made my own mistake.
Last week, I was using Billy for the great convenience of registering several notes from several postal codes *. Somehow I forgot to change the postal code for one of the entries and entered a note at 1070-138 with the comment "Past. Figueiredo" (should have been 1070-127, as are all the others for this place).
So the next time I used Billy's template and chose Past. Figueiredo on the comment box, 1070-127 didn't show up on the Postal code box as it should (because now the database had two places with the same comment, namely 1070-127 and 1070-138).
I figured out the problem and fixed it on EuroBillTracker. All my notes with the comment "Past. Figueiredo" are now at 1070-127 as they were before.
Unfortunately, even retrieving locations after some days and restarting Billy, the automatic 1070-127 does not appear anymore…
Is this fixable?
EDIT: I found out that I could (and should) delete this entry on Billy's database so that it disappeared and the comment "Past. Figueiredo" is now associated with one postal code alone again. So I understand this is a feature, not a bug (although it's a minor inconvenience until you find the database trick).
__________
(*) In fact I don't use Billy only for this, I use it always, with the exception of when I'm not at my laptop and want to register notes on my phone.
Last week, I was using Billy for the great convenience of registering several notes from several postal codes *. Somehow I forgot to change the postal code for one of the entries and entered a note at 1070-138 with the comment "Past. Figueiredo" (should have been 1070-127, as are all the others for this place).
So the next time I used Billy's template and chose Past. Figueiredo on the comment box, 1070-127 didn't show up on the Postal code box as it should (because now the database had two places with the same comment, namely 1070-127 and 1070-138).
I figured out the problem and fixed it on EuroBillTracker. All my notes with the comment "Past. Figueiredo" are now at 1070-127 as they were before.
Unfortunately, even retrieving locations after some days and restarting Billy, the automatic 1070-127 does not appear anymore…
Is this fixable?
EDIT: I found out that I could (and should) delete this entry on Billy's database so that it disappeared and the comment "Past. Figueiredo" is now associated with one postal code alone again. So I understand this is a feature, not a bug (although it's a minor inconvenience until you find the database trick).
__________
(*) In fact I don't use Billy only for this, I use it always, with the exception of when I'm not at my laptop and want to register notes on my phone.
- LArdennais
- Euro-Master
- Posts: 13709
- Joined: Sat Jun 12, 2010 11:58 am
- Location: Quelque part en Ardenne profonde...
Re: tool for entering notes
I hope that there's no link with "our" national feast...but today, July 21st, in ... Billy doesn't work : it's impossible to log in (automatically or manually) into EBT
http://liste.eurobillets.free.fr/ : don't miss it every day ! à zieuter tous les jours ! kijk elke dag !
https://play.google.com/store/apps/deta ... =fr&gl=US] : A utiliser sans modération !
https://play.google.com/store/apps/deta ... =fr&gl=US] : A utiliser sans modération !
- lmviterbo
- Euro-Master
- Posts: 6532
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: tool for entering notes
You might need to provide more details of your setup. It works here, and I've already entered notes today.LArdennais wrote:Billy doesn't work : it's impossible to log in (automatically or manually) into EBT
- lmviterbo
- Euro-Master
- Posts: 6532
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: tool for entering notes
Just a reminder to taucher (Billy's developer) that logging in via the EBT API must be done over secure HTTPS from October 1st 2017 onwards. If Billy currently logs via HTTP, please check the whole technical note here if you haven't yet.
- taucher
- Euro-Master
- Posts: 1572
- Joined: Thu Jun 30, 2005 10:57 pm
- Location: Frankfurt am Main, Germany
Re: tool for entering notes
Thanks for the note,
Billy uses a secure connection and the right domain name:
https://api.eurobilltracker.com
Billy uses a secure connection and the right domain name:
https://api.eurobilltracker.com
infinity is a great place to start
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
- lmviterbo
- Euro-Master
- Posts: 6532
- Joined: Thu Aug 21, 2003 5:23 pm
- Location: Lisboa, Portugal
- Contact:
Re: tool for entering notes
I got an error message when I ran Billy today. It didn't log in. Then I opened Preferences, clicked on the login button without checking or changing anything and everything was fine again. After closing and reopening Billy, everything is working as expected.
Maybe it had to do with the last Windows 10 Cumulative Upgrade I patched today.
Here's the error log:
de.ebttools.billy.exchange.ebt.EBTException: Invalid email/password combination.
Please try again.
de.ebttools.billy.gui.MainFrame.ebtLogin(MainFrame.java:277)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:79)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:76)
javax.swing.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
javax.swing.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
de.ebttools.billy.exchange.ebt.EBTException: java.net.SocketTimeoutException: connect timed out
de.ebttools.billy.exchange.ebt.EBTApi.chat(EBTApi.java:248)
de.ebttools.billy.exchange.ebt.EBTApi.chatJSON(EBTApi.java:185)
de.ebttools.billy.exchange.ebt.EBTApi.login(EBTApi.java:91)
de.ebttools.billy.exchange.ebt.EBT.login(EBT.java:53)
de.ebttools.billy.gui.MainFrame.ebtLogin(MainFrame.java:274)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:79)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:76)
javax.swing.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
javax.swing.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
java.net.SocketTimeoutException: connect timed out
java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
java.net.AbstractPlainSocketImpl.connect(Unknown Source)
java.net.PlainSocketImpl.connect(Unknown Source)
java.net.SocksSocketImpl.connect(Unknown Source)
java.net.Socket.connect(Unknown Source)
sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
sun.net.NetworkClient.doConnect(Unknown Source)
sun.net.www.http.HttpClient.openServer(Unknown Source)
sun.net.www.http.HttpClient.openServer(Unknown Source)
sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
sun.net.www.protocol.https.AbstractDelegateHttp ... HttpClient(Unknown Source)
sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
sun.net.www.protocol.https.AbstractDelegateHttp ... on.connect(Unknown Source)
sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
de.ebttools.billy.exchange.ebt.EBTApi.chat(EBTApi.java:217)
de.ebttools.billy.exchange.ebt.EBTApi.chatJSON(EBTApi.java:185)
de.ebttools.billy.exchange.ebt.EBTApi.login(EBTApi.java:91)
de.ebttools.billy.exchange.ebt.EBT.login(EBT.java:53)
de.ebttools.billy.gui.MainFrame.ebtLogin(MainFrame.java:274)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:79)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:76)
javax.swing.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
javax.swing.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
Maybe it had to do with the last Windows 10 Cumulative Upgrade I patched today.
Here's the error log:
de.ebttools.billy.exchange.ebt.EBTException: Invalid email/password combination.
Please try again.
de.ebttools.billy.gui.MainFrame.ebtLogin(MainFrame.java:277)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:79)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:76)
javax.swing.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
javax.swing.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
de.ebttools.billy.exchange.ebt.EBTException: java.net.SocketTimeoutException: connect timed out
de.ebttools.billy.exchange.ebt.EBTApi.chat(EBTApi.java:248)
de.ebttools.billy.exchange.ebt.EBTApi.chatJSON(EBTApi.java:185)
de.ebttools.billy.exchange.ebt.EBTApi.login(EBTApi.java:91)
de.ebttools.billy.exchange.ebt.EBT.login(EBT.java:53)
de.ebttools.billy.gui.MainFrame.ebtLogin(MainFrame.java:274)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:79)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:76)
javax.swing.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
javax.swing.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
java.net.SocketTimeoutException: connect timed out
java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
java.net.AbstractPlainSocketImpl.connect(Unknown Source)
java.net.PlainSocketImpl.connect(Unknown Source)
java.net.SocksSocketImpl.connect(Unknown Source)
java.net.Socket.connect(Unknown Source)
sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
sun.net.NetworkClient.doConnect(Unknown Source)
sun.net.www.http.HttpClient.openServer(Unknown Source)
sun.net.www.http.HttpClient.openServer(Unknown Source)
sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
sun.net.www.protocol.https.AbstractDelegateHttp ... HttpClient(Unknown Source)
sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
sun.net.www.protocol.https.AbstractDelegateHttp ... on.connect(Unknown Source)
sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
de.ebttools.billy.exchange.ebt.EBTApi.chat(EBTApi.java:217)
de.ebttools.billy.exchange.ebt.EBTApi.chatJSON(EBTApi.java:185)
de.ebttools.billy.exchange.ebt.EBTApi.login(EBTApi.java:91)
de.ebttools.billy.exchange.ebt.EBT.login(EBT.java:53)
de.ebttools.billy.gui.MainFrame.ebtLogin(MainFrame.java:274)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:79)
de.ebttools.billy.gui.MainFrame$2.doInBackground(MainFrame.java:76)
javax.swing.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
javax.swing.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
- taucher
- Euro-Master
- Posts: 1572
- Joined: Thu Jun 30, 2005 10:57 pm
- Location: Frankfurt am Main, Germany
Re: tool for entering notes
fixed
infinity is a great place to start
10.08.2010 | 360° Frankfurt
we're one, but we're not the same
10.08.2010 | 360° Frankfurt
we're one, but we're not the same