LDInspector


RE: LDInspector
#4
(2020-02-08, 5:39)N. W. Perry Wrote: One thing to note, I see that you test for the optional qualifier in an OMR filename and that it's only required if greater than 1. However, according to the OMR spec, that's only true for the base MPD filename; for its subfiles, the qualifier is required even when it would be 1. (That seems weird and is probably just a discrepancy in the specification, but that's how it currently reads.)
Thanks for the hint. Smile  To be honest, now I'm completely lost. Huh If I understood your point correctly, the filename would be without "-1" (e.g. "123 - Setname.mpd"), but all the subfile names in this mpd would be with "-1" (e.g. "123-1 - Left Hose.ldr").

Some time ago ™ I thought having "-1" everywhere is a good idea: it would sync the numbers with Bricklink and Rebrickable, where "-1" is always present even for the first model (as far as I know). On my attempt creating the fire boat 4025 (see here), Johann explained OMR rules and OMRized my file (thank you very much!): the "-1" is removed everywhere, what I think is consequent and corresponds perfectly to the spec. In fact, another check done by my program is "are all numbers at the start of filename and subfile-names identical", which I treat being very reasonable.

For the subfiles I understand the spec (here
Code:
<Optional Qualifier> is a sequential number, starting with 1, added if there is more than one set that could be assigned <Set Number>.
that the "-1" would be required if there is another set with that number, but not added if there is no other set with that number. So at the time of modelling the first set, it seems to be kind of "not forbidden" and "not required" (how could I know if there would be another set with that number in the future?). It well may be another misunderstanding of mine. Blush I will happily adopt the check as soon as I have a new understanding. Wink 

I'm still a newbie here and I think the specification is done with many things in mind that I don't know and I am not aware of. And my English is not the very best, so another source of misunderstanding appears... Nevertheless, at this moment I would prefer an "-1" rule like "The -1 may be added or skipped for the first model, but the file and all its subfiles should be numbered consistently".

Said all that, I have the feeling that the "-1" seems to be not that critical: even my "-1" files are uploaded "as is" (thank you!). So my program reports the "-1" as hint and not as an error. Smile
Reply
« Next Oldest | Next Newest »



Messages In This Thread
LDInspector - by Stefan Frenz - 2020-02-07, 21:50
RE: LDInspector - by Stefan Frenz - 2020-02-07, 22:16
RE: LDInspector - by Stefan Frenz - 2020-02-11, 10:17
RE: LDInspector - by N. W. Perry - 2020-02-08, 5:39
RE: LDInspector - by Stefan Frenz - 2020-02-08, 8:31
RE: LDInspector - by Magnus Forsberg - 2020-02-08, 11:20
RE: LDInspector - by Stefan Frenz - 2020-02-08, 15:37
RE: LDInspector - by Magnus Forsberg - 2020-02-08, 17:34
RE: LDInspector - by Stefan Frenz - 2020-02-09, 14:23
RE: LDInspector - by Orion Pobursky - 2020-02-09, 14:43
RE: LDInspector - by Stefan Frenz - 2020-02-09, 15:58
RE: LDInspector - by Magnus Forsberg - 2020-02-09, 17:22
RE: LDInspector - by Stefan Frenz - 2020-03-09, 7:15
RE: LDInspector - by Philippe Hurbain - 2020-03-09, 8:28
RE: LDInspector - by Stefan Frenz - 2020-03-10, 22:37
RE: LDInspector - by N. W. Perry - 2020-02-08, 14:17
RE: LDInspector - by Willy Tschager - 2020-02-08, 9:41
RE: LDInspector - by Stefan Frenz - 2020-02-08, 9:49
RE: LDInspector - by Willy Tschager - 2020-02-11, 17:28
RE: LDInspector - by Stefan Frenz - 2020-02-11, 18:57
RE: LDInspector - by Willy Tschager - 2020-02-12, 7:31
RE: LDInspector - by Stefan Frenz - 2020-02-12, 7:50
RE: LDInspector - by Stefan Frenz - 2020-02-13, 9:36
RE: LDInspector - by Willy Tschager - 2020-02-13, 20:40
RE: LDInspector - by Stefan Frenz - 2020-02-14, 6:21
RE: LDInspector - by Stefan Frenz - 2020-02-14, 15:14
RE: LDInspector - by Willy Tschager - 2020-02-15, 17:26
RE: LDInspector - by Stefan Frenz - 2020-02-15, 19:27
RE: LDInspector - by Stefan Frenz - 2020-02-21, 9:41
RE: LDInspector - by Willy Tschager - 2020-02-21, 14:16
RE: LDInspector - by Stefan Frenz - 2020-02-21, 14:27
RE: LDInspector - by Willy Tschager - 2020-02-23, 9:48
RE: LDInspector - by Stefan Frenz - 2020-02-23, 11:36
RE: LDInspector - by Willy Tschager - 2020-02-25, 11:27
RE: LDInspector - by Philippe Hurbain - 2020-02-25, 15:38
RE: LDInspector - by Stefan Frenz - 2020-02-25, 15:47
RE: LDInspector - by Philippe Hurbain - 2020-02-25, 16:14
RE: LDInspector - by Philippe Hurbain - 2020-02-25, 17:20
RE: LDInspector - by Stefan Frenz - 2020-02-25, 17:30
RE: LDInspector - by Stefan Frenz - 2020-02-14, 15:15
RE: LDInspector - by N. W. Perry - 2020-02-14, 16:16
RE: LDInspector - by Stefan Frenz - 2020-02-14, 16:37
RE: LDInspector - by N. W. Perry - 2020-02-25, 17:49
RE: LDInspector - by Stefan Frenz - 2020-02-25, 17:56
RE: LDInspector - by N. W. Perry - 2020-02-25, 21:15
RE: LDInspector - by Stefan Frenz - 2020-02-25, 21:37
RE: LDInspector - by N. W. Perry - 2020-02-26, 21:07
RE: LDInspector - by Stefan Frenz - 2020-02-26, 21:19
RE: LDInspector - by N. W. Perry - 2020-02-27, 1:01
RE: LDInspector - by Stefan Frenz - 2020-02-27, 8:16
RE: LDInspector - by N. W. Perry - 2020-03-02, 17:25
RE: LDInspector - by Stefan Frenz - 2020-03-03, 6:35
RE: LDInspector - by N. W. Perry - 2020-04-04, 21:55
RE: LDInspector - by Philippe Hurbain - 2020-02-27, 8:47
RE: LDInspector - by Stefan Frenz - 2020-02-27, 9:51
RE: LDInspector - by Philippe Hurbain - 2020-02-27, 10:11
RE: LDInspector - by Stefan Frenz - 2020-02-27, 13:11
RE: LDInspector - by Orion Pobursky - 2020-02-27, 13:33
RE: LDInspector - by Stefan Frenz - 2020-02-27, 13:45
RE: LDInspector - by Stefan Frenz - 2020-02-27, 14:32
RE: LDInspector - by Philippe Hurbain - 2020-02-27, 14:50
RE: LDInspector - by Stefan Frenz - 2020-02-15, 7:00
RE: LDInspector - by Willy Tschager - 2020-02-25, 11:29
RE: LDInspector - by Stefan Frenz - 2020-02-25, 13:10
RE: LDInspector - by Orion Pobursky - 2020-02-25, 14:10
RE: LDInspector - by Stefan Frenz - 2020-02-27, 14:30
RE: LDInspector - by Orion Pobursky - 2020-02-27, 15:00
RE: LDInspector - by Stefan Frenz - 2020-02-26, 19:42
RE: LDInspector - by Stefan Frenz - 2020-02-28, 15:47
RE: LDInspector - by Willy Tschager - 2020-02-25, 11:51
RE: LDInspector - by Stefan Frenz - 2020-02-25, 13:08
RE: LDInspector - by Stefan Frenz - 2020-03-04, 16:15
RE: LDInspector - by Stefan Frenz - 2020-03-10, 22:35
RE: LDInspector - by Stefan Frenz - 2020-03-16, 7:16
RE: LDInspector - by N. W. Perry - 2020-03-19, 1:39
RE: LDInspector - by Stefan Frenz - 2020-03-19, 6:23
RE: LDInspector - by N. W. Perry - 2020-03-20, 1:19
RE: LDInspector - by Stefan Frenz - 2020-04-04, 14:05
RE: LDInspector - by N. W. Perry - 2020-04-05, 1:24
LDInspector version 0.2 - by Stefan Frenz - 2020-04-01, 9:21
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-04-04, 13:40
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-04-04, 13:52
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-04-08, 12:37
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-04-12, 13:01
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-04-12, 14:41
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-04-13, 19:49
Header Meta question - by Stefan Frenz - 2020-04-30, 12:34
RE: Header Meta question - by Stefan Frenz - 2020-05-02, 9:53
RE: Header Meta question - by Orion Pobursky - 2020-05-02, 12:42
RE: Header Meta question - by Stefan Frenz - 2020-05-02, 13:13
RE: Header Meta question - by Leonardo Zide - 2020-05-03, 16:27
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-04-12, 13:10
current version update - by Stefan Frenz - 2020-04-26, 14:20
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-05-01, 15:54
RE: LDInspector version 0.2 - by Stefan Frenz - 2020-05-01, 18:59
RE: LDInspector - by Michael Heidemann - 2020-04-12, 20:20
RE: LDInspector - by Stefan Frenz - 2020-04-13, 6:12
LDInspector version 0.3 - by Stefan Frenz - 2020-05-06, 16:54
RE: LDInspector - by N. W. Perry - 2020-05-06, 20:31
RE: LDInspector - by Stefan Frenz - 2020-05-07, 5:10
RE: LDInspector - by N. W. Perry - 2020-05-07, 15:27
RE: LDInspector - by Stefan Frenz - 2020-08-17, 9:56
RE: LDInspector - by Lasse Deleuran - 2020-08-17, 12:05
RE: LDInspector - by Stefan Frenz - 2020-08-17, 12:34
RE: LDInspector - by Orion Pobursky - 2020-08-17, 14:03
RE: LDInspector - by Stefan Frenz - 2020-08-17, 14:52
RE: LDInspector - by Orion Pobursky - 2020-08-17, 14:57
RE: LDInspector - by Stefan Frenz - 2020-08-17, 15:43
RE: LDInspector - by Stefan Frenz - 2020-08-18, 10:27
RE: LDInspector - by Stefan Frenz - 2020-08-29, 21:43
RE: LDInspector - by rajubhaiya - 2020-09-24, 20:00
RE: LDInspector - by Stefan Frenz - 2020-09-25, 6:49
LDInspector version 0.4 - by Stefan Frenz - 2020-10-02, 17:41
RE: LDInspector - by N. W. Perry - 2021-04-24, 4:47
RE: LDInspector - by Stefan Frenz - 2021-04-24, 9:27
RE: LDInspector - by N. W. Perry - 2021-04-24, 13:33
RE: LDInspector - by Stefan Frenz - 2021-04-24, 14:00
RE: LDInspector - by Orion Pobursky - 2021-04-24, 14:32
RE: LDInspector - by Stefan Frenz - 2021-04-24, 15:07
RE: LDInspector - by N. W. Perry - 2021-04-24, 14:43
RE: LDInspector - by Stefan Frenz - 2021-04-24, 15:09
RE: LDInspector - by N. W. Perry - 2021-04-24, 23:06
RE: LDInspector - by Stefan Frenz - 2021-04-25, 7:50
RE: LDInspector - by N. W. Perry - 2021-04-25, 12:53
RE: LDInspector - by Stefan Frenz - 2021-04-25, 13:33

Forum Jump:


Users browsing this thread: 1 Guest(s)