Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Urgent: Feature Request - German "Deutschland Ticket" #480

Open
openfnord opened this issue Jun 7, 2023 · 10 comments
Open

Urgent: Feature Request - German "Deutschland Ticket" #480

openfnord opened this issue Jun 7, 2023 · 10 comments

Comments

@openfnord
Copy link

The German "Deutschland Ticket" (Rail and bus pass for whole Germany for 49E/month) can be obtained as ticket.pkpass file, depending on vendor.
So I successfully imported the ticket.
Unfortunately the train conductor wants to see a moving logo somewhere above the QR code to make sure that
an application is used and not a photo viewer. This is because some conductors can NOT check the ticket electronically
and need to believe in the app.
In order to avoid discussion, it would be nice to add a "sprite" that moves like the lamps of the knight rider car "k.i.t.t"
from left to right and back with some bouncy acceleration on the way.

Ideally have settings:
-moving sprite content (upload a picture or choose one of the logos that came with the pkpass file)
-position of bouncing bar (up, down)
-speed, acceleration of bouncing bar.

So one can just fake it to look as the conductors like it.

Maybe, they would not like this as a sprite:
https://www.c3d2.de/images/shop/datenpiraten_1600x1200.jpg

Would be nice if someone adds this soon, and I would be able to provide an incentive for early implementation.

@ligi ligi added the discussion label Jun 7, 2023
@ligi
Copy link
Owner

ligi commented Jun 7, 2023

tbh. this does not really make sense to me - is there such an animation in the apple wallet - maybe even inside the pass?

@ligi
Copy link
Owner

ligi commented Jun 7, 2023

Thanks to @openfnord I was able to look in the pkpass - but there is no animation in there as far as I can see. So now wondering where this is coming from. Really doubt apple is doing a special case animation just for Deutschland Ticket. Maybe someone with an iOS device can let me know how it looks there.

@spaetz
Copy link

spaetz commented Jul 2, 2023

Nahh, some transportation apps, such as the HVV (Hamburg) app and also the HVV issued web ticket frature such a moving logo. However, as that is nothing which is defined in the pkpass file (and indeed my web app offers a pkpass file for download), I don't think there is anything a pkpass viewer can do about this.

@openfnord
Copy link
Author

openfnord commented Jul 2, 2023 via email

@openfnord
Copy link
Author

openfnord commented Jul 4, 2023 via email

@openfnord
Copy link
Author

openfnord commented Jul 4, 2023 via email

@ChrisPHL
Copy link

Unfortunately the train conductor wants to see a moving logo somewhere above the QR code to make sure that
an application is used and not a photo viewer.

Hello there,
I personally would ask the train conductor for an explanation what he will assure with that. I would furthermore explain him/her that the only security results from the scanned QR-Code in combination with the ID-Card.
Please think about the people that even have their "Deutschland-Ticket" as a plastic card. Where is the moving logo in this case?
Concerning these thoughts I feel very high cost (development time) for very low use.
Btw you could even create a moving gif-file that shows the logo bouncing or whatever you want and the ticket code.

kind regards
Chris

@openfnord
Copy link
Author

Note, train conductors are train conductors because they did not study computer science or learned something serious.
So they get told by their instructors to check for certain things and if they are new and "strict" they will also ask for your ID card to reveal the name printed on the ticket, hoping to earn some extra honors having hunted down someone riding without a "valid" ticket.
In order to have peace of mind just give them what they want.

I used pass android a lot and did not have too much discussions though, because there is too much chaos about the tickets and every transport authority rolling their own sh*t application.
So they are not so strict as in the beginning.

Fun fact: If you enter a bus, operated by a communal bus service of a city or county, the bus driver "checks" the ticket.
As the bus company operating for the transport authority of the city or the county does not buy the checking application or does not use them, the bus driver is instructed to "check" the ticket, by staring at the QR-code you
present using your smart phone to the driver. If there is a valid from - to date and your name, he/she is happy.

So you can edit a passbook file with vi, enter your credentials and the valid period and use a invalid ticket, as
they can not check it :-)

But "do not try this at home". Doing so may be a felony in Germany, but it depends on what you claimed, entering the bus.
Ask your lawyer for legal advice before tying it, or have an additional valid ticket when trying this out.

@spaetz
Copy link

spaetz commented May 17, 2024

Can we please stop any condescending remarks about certain professions here? Declaring that conductors did not learn something serious is something that I find pretty offensive, and no I am no conductor. Thanks.

@openfnord
Copy link
Author

openfnord commented May 17, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants