51 (edited by ak 2017-12-01 02:09:16)

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Thanks again nilezon (aka Jack) for cracking the printer's algo. The code you wrote works great. I compiled it into a Windows app and I checked that on 3 of my original XYZ spools. The PWD/PACK match what I got from the I2C sniffer.
However, I have a problem with the NTAG stickers I bought. Here's one of them:
049E5240
42C84880
42480000
E1101200
0103A00C
340300FE
00000000
00000000
5A504B00
00363250
E0930400
E0930400
D2002D00
54484742
31323339
00000000
00000000
34000000
00000000
00000000
E0930400
A8813654
F03FEECE
F26E4D76
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
000000BD
07000008
80050000
A53BA4E4
62740000

The printer always says UNIDENTIFIED SPOOL even if I use the same data with EMUTAG. I now think that it's the UID on these stickers that's not right. All of these stickers have the last 4 bytes of the UID set to 42C84880. Maybe these UIDs are blacklisted in the printer? Did anyone tried to use these cheap stickers? Any help would be appreciated.

52

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

RENIER wrote:

Hi there i would just like to say great job to everybody that has had an impact on this hack it great job to all. thanks

I have a Da Vinci JR with firmware 2.3.3 and i have tried the instructables to downgrade the firmware but no success
can some one please assist as i am using windows 10. i have downloaded the .exe file to replace however it does not open the pro version of the software please assist (current XYZ ware software 2.1.25.2)

You cannot downgrade Jr firmware level 2.2.7 and greater.  It has been stated many time and is in the sticky.  http://www.soliforum.com/topic/15815/xy … w-hacking/  Please read at least post 1

53

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

ak wrote:

Thanks again nilezon (aka Jack) for cracking the printer's algo. The code you wrote works great. I compiled it into a Windows app and I checked that on 3 of my original XYZ spools. The PWD/PACK match what I got from the I2C sniffer.
However, I have a problem with the NTAG stickers I bought. Here's one of them:
049E5240
42C84880
42480000
E1101200
0103A00C
340300FE
00000000
00000000
5A504B00
00363250
E0930400
E0930400
D2002D00
54484742
31323339
00000000
00000000
34000000
00000000
00000000
E0930400
A8813654
F03FEECE
F26E4D76
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
000000BD
07000008
80050000
A53BA4E4
62740000

The printer always says UNIDENTIFIED SPOOL even if I use the same data with EMUTAG. I now think that it's the UID on these stickers that's not right. All of these stickers have the last 4 bytes of the UID set to 42C84880. Maybe these UIDs are blacklisted in the printer? Did anyone tried to use these cheap stickers? Any help would be appreciated.


I would re-check your calculations.

54

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

ak wrote:

Thanks again nilezon (aka Jack) for cracking the printer's algo. The code you wrote works great. I compiled it into a Windows app and I checked that on 3 of my original XYZ spools. The PWD/PACK match what I got from the I2C sniffer.
However, I have a problem with the NTAG stickers I bought. Here's one of them:
049E5240
42C84880
42480000
E1101200
0103A00C
340300FE
00000000
00000000
5A504B00
00363250
E0930400
E0930400
D2002D00
54484742
31323339
00000000
00000000
34000000
00000000
00000000
E0930400
A8813654
F03FEECE
F26E4D76
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
000000BD
07000008
80050000
A53BA4E4
62740000

The printer always says UNIDENTIFIED SPOOL even if I use the same data with EMUTAG. I now think that it's the UID on these stickers that's not right. All of these stickers have the last 4 bytes of the UID set to 42C84880. Maybe these UIDs are blacklisted in the printer? Did anyone tried to use these cheap stickers? Any help would be appreciated.

switch between EMUTAG and sticker with same data, the printer would detect the same id be used but length of filament did not change after use, that could cause of UID blacklist.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

55 (edited by Bozotclown1970 2017-12-06 19:19:05)

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

yizhou.he wrote:
ak wrote:

Thanks again nilezon (aka Jack) for cracking the printer's algo. The code you wrote works great. I compiled it into a Windows app and I checked that on 3 of my original XYZ spools. The PWD/PACK match what I got from the I2C sniffer.
However, I have a problem with the NTAG stickers I bought. Here's one of them:


The printer always says UNIDENTIFIED SPOOL even if I use the same data with EMUTAG. I now think that it's the UID on these stickers that's not right. All of these stickers have the last 4 bytes of the UID set to 42C84880. Maybe these UIDs are blacklisted in the printer? Did anyone tried to use these cheap stickers? Any help would be appreciated.

switch between EMUTAG and sticker with same data, the printer would detect the same id be used but length of filament did not change after use, that could cause of UID blacklist.


He needs to double check his data. It is not correct.

Yes, I have tried the cheap stickers and they work.

56

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

He can compare the PWD generated with his code and nilezon's website to see if they get same result with same UID.

But he should not switch between EMUTAG and sticker with same data. Even if his calculation is corrrect, printer store the UID and length of filament, put sticker with same UID without reduce filament length will trigger "UNIDENTIFIED SPOOL".

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

57

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

yizhou.he wrote:

He can compare the PWD generated with his code and nilezon's website to see if they get same result with same UID.

But he should not switch between EMUTAG and sticker with same data. Even if his calculation is corrrect, printer store the UID and length of filament, put sticker with same UID without reduce filament length will trigger "UNIDENTIFIED SPOOL".


Yizhou.he, I realize your a scientist as you say, and there maybe an issue with language. But I have noticed and it has been hinted at by others that there is an issue you need to work on. Rather that stating facts the way you do, make them a suggestion. Make it more of a proposal than fact.

Honestly you are coming across as a know it all and you make posters above you look like they don't know what they are talking about.

It's better to start a statement out as "it is my suggestion", or may be something like "it is possible your idea may not work because"..... Not your intent i'm sure. But the way you word your responses often makes the previous poster look bad and I am sure it probably makes them feel similar. Rather than just a flat statement, make it read more like a suggestion or idea. read what you are going to post as if you where not the poster, but the reader and see how it might sound if someone else read it. Or if others are in your house have them read it before you post.

Also try not to counter every post. If you feel you need to counter then begin your counter with something like "By my observation, or from my view". Your wording makes it seems like it has to be your way or no way. That is why some suggest you are too argumentative. Learn to accept and share the views of your colleagues as well without a counter every time. Keep in mind many of these guys where messing around with this issue with XYZ before you even owned your first XYZ printer.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

58

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Thank you very much for your suggestions. I do think it is language skill or writing skill issue. I only have little practice in scientific writing for grant proposal and manuscript, and I did not do a good job. Writing outside scientific area is big challenge to me. What you suggest is beyond my skill right now, but I will try very hard to learn.

Sometimes I feels people did not full understood my statement due to my trouble in express myself correctly and my clearfication make it sound like upgrade conversation to argument. My post above for example is the case. I think Bozotclown1970 did not understand my suggestion because ak mentioned " I checked that on 3 of my original XYZ spools. The PWD/PACK match what I got from the I2C sniffer." So I tried to explain my idea use different way of expression hoping it can be better understood.

I don't think I counter every post if I remember correctly, unless someone laughed at my post for no good reason. I would not think my above post is counter post, I just offered an alternative possibility. I do agree I did not write it in the best way to make it easier to accept, I will try it better next time.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

59

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

carl_m1968 wrote:
yizhou.he wrote:

He can compare the PWD generated with his code and nilezon's website to see if they get same result with same UID.

But he should not switch between EMUTAG and sticker with same data. Even if his calculation is corrrect, printer store the UID and length of filament, put sticker with same UID without reduce filament length will trigger "UNIDENTIFIED SPOOL".


Yizhou.he, I realize your a scientist as you say, and there maybe an issue with language. But I have noticed and it has been hinted at by others that there is an issue you need to work on. Rather that stating facts the way you do, make them a suggestion. Make it more of a proposal than fact.

Honestly you are coming across as a know it all and you make posters above you look like they don't know what they are talking about.

It's better to start a statement out as "it is my suggestion", or may be something like "it is possible your idea may not work because"..... Not your intent i'm sure. But the way you word your responses often makes the previous poster look bad and I am sure it probably makes them feel similar. Rather than just a flat statement, make it read more like a suggestion or idea. read what you are going to post as if you where not the poster, but the reader and see how it might sound if someone else read it. Or if others are in your house have them read it before you post.

Also try not to counter every post. If you feel you need to counter then begin your counter with something like "By my observation, or from my view". Your wording makes it seems like it has to be your way or no way. That is why some suggest you are too argumentative. Learn to accept and share the views of your colleagues as well without a counter every time. Keep in mind many of these guys where messing around with this issue with XYZ before you even owned your first XYZ printer.

I agree everyone should try to keep the language polite - but, I must say I think you are a bit hard on Yizhou.he now. I personally don't think his post was any more harsh than the previous one by Bozotclown1970, for example. They are both quite concise and pretty much says the same.
Is it possible some of you unjustly scrutinize Mr Yizhou's posts because of personal or historical reasons?

60

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

yizhou.he wrote:

Thank you very much for your suggestions. I do think it is language skill or writing skill issue. I only have little practice in scientific writing for grant proposal and manuscript, and I did not do a good job. Writing outside scientific area is big challenge to me. What you suggest is beyond my skill right now, but I will try very hard to learn.

Sometimes I feels people did not full understood my statement due to my trouble in express myself correctly and my clearfication make it sound like upgrade conversation to argument. My post above for example is the case. I think Bozotclown1970 did not understand my suggestion because ak mentioned " I checked that on 3 of my original XYZ spools. The PWD/PACK match what I got from the I2C sniffer." So I tried to explain my idea use different way of expression hoping it can be better understood.

I don't think I counter every post if I remember correctly, unless someone laughed at my post for no good reason. I would not think my above post is counter post, I just offered an alternative possibility. I do agree I did not write it in the best way to make it easier to accept, I will try it better next time.


I did not take you comment above as argumentative, and I agree with your suggestion of not swapping between any tags with the same UID. I can tell you that is does have a bad pack code though which may be causing his "Unidentified Spool" error.

61

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

nilezon wrote:

I agree everyone should try to keep the language polite - but, I must say I think you are a bit hard on Yizhou.he now. I personally don't think his post was any more harsh than the previous one by Bozotclown1970, for example. They are both quite concise and pretty much says the same.
Is it possible some of you unjustly scrutinize Mr Yizhou's posts because of personal or historical reasons?

Thank you very much for your support. I tried my best to keep the language polite, but I have no confidence that I intention are correctly delivered. The language skill carl_m1968 mentioned is above my ability right now but I would very much like to learn. I hope my post don't make me looks like "Know it all", and try to avoid comments in fields that I'm not good at.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

62

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Bozotclown1970 wrote:

I did not take you comment above as argumentative, and I agree with your suggestion of not swapping between any tags with the same UID. I can tell you that is does have a bad pack code though which may be causing his "Unidentified Spool" error.

Thank you very much for clarification. Your previous answer is very concise so that I thought you did not fully understood my suggestion. I did not actually check his pack code and my previous post just to offer an alternative possibility.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

63

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

I was not referring to any specific post. If I was I would have quoted the post in question. In another thread he just seemed to have a comeback for every option somebody would suggest which made it feel like why even bother making suggestions when he is just going to throw them out and fall back only on what he knows. Part of learning is taking a chance and jumping into the unknown. You can't always live in black and white, fact or fiction. Nor can you always rely on reviews. Sometimes you have to take a chance and trust in other people knowledge or even taste and try some of their suggestions.

I have said before I respect his post and knowledge in a certain brand. Like it or not he is most knowledgeable on that brand not by choice but experience. He kept his and stayed with it rather than selling it and getting a different brand.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

64

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

carl_m1968 wrote:

I was not referring to any specific post. If I was I would have quoted the post in question. In another thread he just seemed to have a comeback for every option somebody would suggest which made it feel like why even bother making suggestions when he is just going to throw them out and fall back only on what he knows. Part of learning is taking a chance and jumping into the unknown. You can't always live in black and white, fact or fiction. Nor can you always rely on reviews. Sometimes you have to take a chance and trust in other people knowledge or even taste and try some of their suggestions.

I have said before I respect his post and knowledge in a certain brand. Like it or not he is most knowledgeable on that brand not by choice but experience. He kept his and stayed with it rather than selling it and getting a different brand.

Very well.
But for the record, you did quote a specific post:
http://www.soliforum.com/post/140414/#p140414

Now let's get this thread back on topic, and if anyone have further writing tips we should create a separate thread for that :-)

65

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

great stuff nilezon, i will donate regardless.
have a noob question however, hope someone can help:
i own a da vinci mini FW 1.2.2, i read my chip and used the NFC key calculator,
got the data (UID, KEY and pack) but how should i alter the data from the chip using my android phone.
Downloaded the RFID NFC tool, and got the whole listing out by authenticating with the key, from there just dont know how and what to change..
Found an example online from a da vinci junior, but the data is different.  Any help appreciated!

66

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Hello Nilezon

I use your Programm for TAG Key, but it do not work.

http://soliforum.com/i/?Yki1L8H.png

http://soliforum.com/i/?cOySA3F.jpg

I think the Key is to short. Can you help me?

Thank´s christian

67

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Yep, should be 4 bytes.

68

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Kawareiter wrote:

Hello Nilezon

I use your Programm for TAG Key, but it do not work.

I think the Key is to short. Can you help me?

Thank´s christian

The first password byte is 00 and is not shown on the web page.
It will work with that.

69

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Kawareiter wrote:

Hello Nilezon

I use your Programm for TAG Key, but it do not work.

I think the Key is to short. Can you help me?

Thank´s christian

Oh no, it's a bug!
... but now it's fixed.

Thanks for reporting.

70

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

nilezon wrote:
Kawareiter wrote:

Hello Nilezon

I use your Programm for TAG Key, but it do not work.

I think the Key is to short. Can you help me?

Thank´s christian

Oh no, it's a bug!
... but now it's fixed.

Thanks for reporting.

nilezon, is this a bug in the web version or in the underlying code.  If the latter, are you planning onj releasing new code on github?

71

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

mjf55 wrote:
nilezon wrote:
Kawareiter wrote:

Hello Nilezon

I use your Programm for TAG Key, but it do not work.

I think the Key is to short. Can you help me?

Thank´s christian

Oh no, it's a bug!
... but now it's fixed.

Thanks for reporting.

nilezon, is this a bug in the web version or in the underlying code.  If the latter, are you planning onj releasing new code on github?

It was a bug in the javascript decimal to hex converter. Already fixed @github :
https://github.com/jackfagner/NfcKey/co … bcd0780b41

72

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Thank you , now it works.

73

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Thanks for your your work nilezon.

Will the website be available for the foreseeable future?

With the algorithm available how difficult would it be to male a standalone application that can be run without the need for the site?

74

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Woody565 wrote:

Thanks for your your work nilezon.

Will the website be available for the foreseeable future?

With the algorithm available how difficult would it be to male a standalone application that can be run without the need for the site?

I think the javascript version don't need the website, just save the webpage and it will work as standalone apps when open it web browser

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

75

Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz

Woody565 wrote:

Thanks for your your work nilezon.

Will the website be available for the foreseeable future?

With the algorithm available how difficult would it be to male a standalone application that can be run without the need for the site?

nilezon created ( at least to my eyes) 3 versions of the program.  a javascript, c# ( i think, as it ends  in .cs) and a c version.  I am sure, at least for the c version, it can be compiled to a command line version.

But, I'll let the more experienced (aka real ) programmers chime in.