date matching not working?

Get help. Get answers. Let others lend you a hand.

Moderator: Mr_Noodle

date matching not working? Wed Nov 05, 2014 4:08 am • by tlwt
Dear all,

I got a strange behavior with date match. I run date match on multiple PDFs - one some it does work, on some it doesn't.

* If I checked content contains specifying the date manually - that works.
* If I go via content contains match with the correct date format - it only works sometimes

Screenshots at:
https://www.evernote.com/shard/s4/sh/dc ... 48937e1526

Looking forward to hearing from you.

Cheers, Till
tlwt
 
Posts: 2
Joined: Wed Nov 05, 2014 3:50 am

Re: date matching not working? Wed Nov 05, 2014 3:56 pm • by Mr_Noodle
Are you sure the date format is correct? For example, are you checking for the correct number of digits? Can you post or email in your rule?
Mr_Noodle
Site Admin
 
Posts: 11866
Joined: Sun Sep 03, 2006 1:30 am
Location: New York City

Re: date matching not working? Thu Nov 06, 2014 3:44 am • by tlwt
Below I attached the exported rule and I checked it against multiple files - I don't see any logical flaw in the rule when looking at the dates which work and which do not work.

not matching:
07.06.2014
09.06.2014
17.06.2014
18.06.2014
30.08.2014
04.11.2014

matching:
23.04.2014
11.05.2014
14.05.2014
21.05.2014
06.07.2014
07.08.2014
29.09.2014
13.10.2014

I updated the note with all information:
https://www.evernote.com/shard/s4/nl/29 ... 1104ac5fe/

And now the exported rule:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>$archiver</key>
   <string>NSKeyedArchiver</string>
   <key>$objects</key>
   <array>
      <string>$null</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>85</integer>
         </dict>
         <key>options</key>
         <dict>
            <key>CF$UID</key>
            <integer>83</integer>
         </dict>
         <key>rules</key>
         <dict>
            <key>CF$UID</key>
            <integer>2</integer>
         </dict>
         <key>version</key>
         <dict>
            <key>CF$UID</key>
            <integer>84</integer>
         </dict>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>27</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>3</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>82</integer>
         </dict>
         <key>actions</key>
         <dict>
            <key>CF$UID</key>
            <integer>61</integer>
         </dict>
         <key>criteria</key>
         <dict>
            <key>CF$UID</key>
            <integer>17</integer>
         </dict>
         <key>customAttributes</key>
         <dict>
            <key>CF$UID</key>
            <integer>8</integer>
         </dict>
         <key>dateLastModified</key>
         <dict>
            <key>CF$UID</key>
            <integer>5</integer>
         </dict>
         <key>description</key>
         <dict>
            <key>CF$UID</key>
            <integer>4</integer>
         </dict>
         <key>identifier</key>
         <dict>
            <key>CF$UID</key>
            <integer>80</integer>
         </dict>
         <key>isActive</key>
         <false/>
         <key>note</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>predicateTarget</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>predicateType</key>
         <integer>1</integer>
      </dict>
      <string>Copy of Sipgate - Fax</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>6</integer>
         </dict>
         <key>NS.time</key>
         <real>436951990.65815002</real>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSDate</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSDate</string>
      </dict>
      <integer>0</integer>
      <dict>
         <key>$0</key>
         <integer>512</integer>
         <key>$1</key>
         <dict>
            <key>CF$UID</key>
            <integer>9</integer>
         </dict>
         <key>$2</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>16</integer>
         </dict>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>15</integer>
         </dict>
         <key>alternateFormatIndex</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>case</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>customTokenType</key>
         <dict>
            <key>CF$UID</key>
            <integer>13</integer>
         </dict>
         <key>identifier</key>
         <dict>
            <key>CF$UID</key>
            <integer>14</integer>
         </dict>
         <key>integerDigits</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>isCaptureToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>12</integer>
         </dict>
         <key>listSelection</key>
         <dict>
            <key>CF$UID</key>
            <integer>11</integer>
         </dict>
         <key>name</key>
         <dict>
            <key>CF$UID</key>
            <integer>10</integer>
         </dict>
         <key>sourceToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>subTokens</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>textReplacements</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>valueAdjustment</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
      </dict>
      <string>hazelcustomtoken:ddate</string>
      <integer>-2</integer>
      <true/>
      <integer>2</integer>
      <integer>13623458744971165034</integer>
      <dict>
         <key>$classes</key>
         <array>
            <string>ComNoodlesoft_HazelMatchToken</string>
            <string>ComNoodlesoft_HazelFormatToken</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>ComNoodlesoft_HazelMatchToken</string>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSHashTable</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSHashTable</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>27</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>18</integer>
            </dict>
            <dict>
               <key>CF$UID</key>
               <integer>35</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>34</integer>
         </dict>
         <key>NSLeftExpression</key>
         <dict>
            <key>CF$UID</key>
            <integer>19</integer>
         </dict>
         <key>NSPredicateOperator</key>
         <dict>
            <key>CF$UID</key>
            <integer>32</integer>
         </dict>
         <key>NSRightExpression</key>
         <dict>
            <key>CF$UID</key>
            <integer>29</integer>
         </dict>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>28</integer>
         </dict>
         <key>NSArguments</key>
         <dict>
            <key>CF$UID</key>
            <integer>23</integer>
         </dict>
         <key>NSExpressionType</key>
         <integer>3</integer>
         <key>NSOperand</key>
         <dict>
            <key>CF$UID</key>
            <integer>21</integer>
         </dict>
         <key>NSSelectorName</key>
         <dict>
            <key>CF$UID</key>
            <integer>20</integer>
         </dict>
      </dict>
      <string>valueForKey:</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>22</integer>
         </dict>
         <key>NSExpressionType</key>
         <integer>1</integer>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSSelfExpression</string>
            <string>NSExpression</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSSelfExpression</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>27</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>24</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>26</integer>
         </dict>
         <key>NSExpressionType</key>
         <integer>10</integer>
         <key>NSKeyPath</key>
         <dict>
            <key>CF$UID</key>
            <integer>25</integer>
         </dict>
      </dict>
      <string>displayBasename</string>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSKeyPathSpecifierExpression</string>
            <string>NSExpression</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSKeyPathSpecifierExpression</string>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSMutableArray</string>
            <string>NSArray</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSMutableArray</string>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSKeyPathExpression</string>
            <string>NSFunctionExpression</string>
            <string>NSExpression</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSKeyPathExpression</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>31</integer>
         </dict>
         <key>NSConstantValue</key>
         <dict>
            <key>CF$UID</key>
            <integer>30</integer>
         </dict>
         <key>NSExpressionType</key>
         <integer>0</integer>
      </dict>
      <string>fax_receipt</string>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSConstantValueExpression</string>
            <string>NSExpression</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSConstantValueExpression</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>33</integer>
         </dict>
         <key>NSFlags</key>
         <integer>3</integer>
         <key>NSModifier</key>
         <integer>0</integer>
         <key>NSOperatorType</key>
         <integer>8</integer>
         <key>NSPosition</key>
         <integer>0</integer>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSSubstringPredicateOperator</string>
            <string>NSStringPredicateOperator</string>
            <string>NSPredicateOperator</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSSubstringPredicateOperator</string>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSComparisonPredicate</string>
            <string>NSPredicate</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSComparisonPredicate</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>34</integer>
         </dict>
         <key>NSLeftExpression</key>
         <dict>
            <key>CF$UID</key>
            <integer>36</integer>
         </dict>
         <key>NSPredicateOperator</key>
         <dict>
            <key>CF$UID</key>
            <integer>58</integer>
         </dict>
         <key>NSRightExpression</key>
         <dict>
            <key>CF$UID</key>
            <integer>41</integer>
         </dict>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>28</integer>
         </dict>
         <key>NSArguments</key>
         <dict>
            <key>CF$UID</key>
            <integer>38</integer>
         </dict>
         <key>NSExpressionType</key>
         <integer>3</integer>
         <key>NSOperand</key>
         <dict>
            <key>CF$UID</key>
            <integer>21</integer>
         </dict>
         <key>NSSelectorName</key>
         <dict>
            <key>CF$UID</key>
            <integer>37</integer>
         </dict>
      </dict>
      <string>valueForKey:</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>27</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>39</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>26</integer>
         </dict>
         <key>NSExpressionType</key>
         <integer>10</integer>
         <key>NSKeyPath</key>
         <dict>
            <key>CF$UID</key>
            <integer>40</integer>
         </dict>
      </dict>
      <string>textContent</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>31</integer>
         </dict>
         <key>NSConstantValue</key>
         <dict>
            <key>CF$UID</key>
            <integer>42</integer>
         </dict>
         <key>NSExpressionType</key>
         <integer>0</integer>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>57</integer>
         </dict>
         <key>options</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>patternArray</key>
         <dict>
            <key>CF$UID</key>
            <integer>43</integer>
         </dict>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>27</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>44</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>15</integer>
         </dict>
         <key>alternateFormatIndex</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>case</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>customTokenType</key>
         <dict>
            <key>CF$UID</key>
            <integer>13</integer>
         </dict>
         <key>identifier</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>integerDigits</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>isCaptureToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>12</integer>
         </dict>
         <key>listSelection</key>
         <dict>
            <key>CF$UID</key>
            <integer>11</integer>
         </dict>
         <key>name</key>
         <dict>
            <key>CF$UID</key>
            <integer>10</integer>
         </dict>
         <key>sourceToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>9</integer>
         </dict>
         <key>subTokens</key>
         <dict>
            <key>CF$UID</key>
            <integer>45</integer>
         </dict>
         <key>textReplacements</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>valueAdjustment</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>56</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>46</integer>
            </dict>
            <dict>
               <key>CF$UID</key>
               <integer>50</integer>
            </dict>
            <dict>
               <key>CF$UID</key>
               <integer>51</integer>
            </dict>
            <dict>
               <key>CF$UID</key>
               <integer>50</integer>
            </dict>
            <dict>
               <key>CF$UID</key>
               <integer>53</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>49</integer>
         </dict>
         <key>alternateFormatIndex</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>case</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>customTokenType</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>digitCount</key>
         <dict>
            <key>CF$UID</key>
            <integer>13</integer>
         </dict>
         <key>identifier</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>integerDigits</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>isCaptureToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>12</integer>
         </dict>
         <key>listSelection</key>
         <dict>
            <key>CF$UID</key>
            <integer>11</integer>
         </dict>
         <key>name</key>
         <dict>
            <key>CF$UID</key>
            <integer>47</integer>
         </dict>
         <key>sourceToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>subTokens</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>textReplacements</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>usesAlternateFormat</key>
         <dict>
            <key>CF$UID</key>
            <integer>48</integer>
         </dict>
         <key>valueAdjustment</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
      </dict>
      <string>dayOfMonth</string>
      <false/>
      <dict>
         <key>$classes</key>
         <array>
            <string>ComNoodlesoft_HazelDateMatchToken</string>
            <string>ComNoodlesoft_HazelMatchToken</string>
            <string>ComNoodlesoft_HazelFormatToken</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>ComNoodlesoft_HazelDateMatchToken</string>
      </dict>
      <string>.</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>49</integer>
         </dict>
         <key>alternateFormatIndex</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>case</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>customTokenType</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>digitCount</key>
         <dict>
            <key>CF$UID</key>
            <integer>13</integer>
         </dict>
         <key>identifier</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>integerDigits</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>isCaptureToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>12</integer>
         </dict>
         <key>listSelection</key>
         <dict>
            <key>CF$UID</key>
            <integer>11</integer>
         </dict>
         <key>name</key>
         <dict>
            <key>CF$UID</key>
            <integer>52</integer>
         </dict>
         <key>sourceToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>subTokens</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>textReplacements</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>usesAlternateFormat</key>
         <dict>
            <key>CF$UID</key>
            <integer>48</integer>
         </dict>
         <key>valueAdjustment</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
      </dict>
      <string>month</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>49</integer>
         </dict>
         <key>alternateFormatIndex</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>case</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>customTokenType</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>digitCount</key>
         <dict>
            <key>CF$UID</key>
            <integer>55</integer>
         </dict>
         <key>identifier</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>integerDigits</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>isCaptureToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>12</integer>
         </dict>
         <key>listSelection</key>
         <dict>
            <key>CF$UID</key>
            <integer>11</integer>
         </dict>
         <key>name</key>
         <dict>
            <key>CF$UID</key>
            <integer>54</integer>
         </dict>
         <key>sourceToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>subTokens</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>textReplacements</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>usesAlternateFormat</key>
         <dict>
            <key>CF$UID</key>
            <integer>48</integer>
         </dict>
         <key>valueAdjustment</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
      </dict>
      <string>year</string>
      <integer>4</integer>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSArray</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSArray</string>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>ComNoodlesoft_HazelPattern</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>ComNoodlesoft_HazelPattern</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>60</integer>
         </dict>
         <key>NSModifier</key>
         <integer>0</integer>
         <key>NSOperatorType</key>
         <integer>11</integer>
         <key>NSSelectorName</key>
         <dict>
            <key>CF$UID</key>
            <integer>59</integer>
         </dict>
      </dict>
      <string>containsPattern:</string>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSCustomPredicateOperator</string>
            <string>NSPredicateOperator</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSCustomPredicateOperator</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>27</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>62</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>79</integer>
         </dict>
         <key>options</key>
         <dict>
            <key>CF$UID</key>
            <integer>77</integer>
         </dict>
         <key>parameter</key>
         <dict>
            <key>CF$UID</key>
            <integer>63</integer>
         </dict>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>27</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>64</integer>
            </dict>
            <dict>
               <key>CF$UID</key>
               <integer>67</integer>
            </dict>
            <dict>
               <key>CF$UID</key>
               <integer>68</integer>
            </dict>
            <dict>
               <key>CF$UID</key>
               <integer>75</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>66</integer>
         </dict>
         <key>alternateFormatIndex</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>case</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>integerDigits</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>listSelection</key>
         <dict>
            <key>CF$UID</key>
            <integer>11</integer>
         </dict>
         <key>name</key>
         <dict>
            <key>CF$UID</key>
            <integer>65</integer>
         </dict>
         <key>sourceToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>9</integer>
         </dict>
         <key>subTokens</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>textReplacements</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>valueAdjustment</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
      </dict>
      <string>hazelcustomtoken:ddate</string>
      <dict>
         <key>$classes</key>
         <array>
            <string>ComNoodlesoft_HazelFilenameFormatToken</string>
            <string>ComNoodlesoft_HazelFormatToken</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>ComNoodlesoft_HazelFilenameFormatToken</string>
      </dict>
      <string> - sipgate - Sendebestaetigung</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>66</integer>
         </dict>
         <key>alternateFormatIndex</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>case</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>integerDigits</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>listSelection</key>
         <dict>
            <key>CF$UID</key>
            <integer>11</integer>
         </dict>
         <key>name</key>
         <dict>
            <key>CF$UID</key>
            <integer>69</integer>
         </dict>
         <key>sourceToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>subTokens</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>textReplacements</key>
         <dict>
            <key>CF$UID</key>
            <integer>70</integer>
         </dict>
         <key>valueAdjustment</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
      </dict>
      <string>name</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>27</integer>
         </dict>
         <key>NS.objects</key>
         <array>
            <dict>
               <key>CF$UID</key>
               <integer>71</integer>
            </dict>
         </array>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>74</integer>
         </dict>
         <key>findText</key>
         <dict>
            <key>CF$UID</key>
            <integer>72</integer>
         </dict>
         <key>replaceText</key>
         <dict>
            <key>CF$UID</key>
            <integer>73</integer>
         </dict>
      </dict>
      <string>fax_receipt</string>
      <string></string>
      <dict>
         <key>$classes</key>
         <array>
            <string>ComNoodlesoft_HazelTextReplacement</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>ComNoodlesoft_HazelTextReplacement</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>66</integer>
         </dict>
         <key>alternateFormatIndex</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>case</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>integerDigits</key>
         <dict>
            <key>CF$UID</key>
            <integer>7</integer>
         </dict>
         <key>listSelection</key>
         <dict>
            <key>CF$UID</key>
            <integer>11</integer>
         </dict>
         <key>name</key>
         <dict>
            <key>CF$UID</key>
            <integer>76</integer>
         </dict>
         <key>sourceToken</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>subTokens</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>textReplacements</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
         <key>valueAdjustment</key>
         <dict>
            <key>CF$UID</key>
            <integer>0</integer>
         </dict>
      </dict>
      <string>extension</string>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>78</integer>
         </dict>
         <key>NS.keys</key>
         <array/>
         <key>NS.objects</key>
         <array/>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSMutableDictionary</string>
            <string>NSDictionary</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSMutableDictionary</string>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>ComNoodlesoft_HazelRenameAction</string>
            <string>ComNoodlesoft_HazelAction</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>ComNoodlesoft_HazelRenameAction</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>81</integer>
         </dict>
         <key>NS.uuidbytes</key>
         <data>
         aqGdwGB6TwekHkJsasrePg==
         </data>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>NSUUID</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>NSUUID</string>
      </dict>
      <dict>
         <key>$classes</key>
         <array>
            <string>ComNoodlesoft_HazelRule</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>ComNoodlesoft_HazelRule</string>
      </dict>
      <dict>
         <key>$class</key>
         <dict>
            <key>CF$UID</key>
            <integer>78</integer>
         </dict>
         <key>NS.keys</key>
         <array/>
         <key>NS.objects</key>
         <array/>
      </dict>
      <integer>18</integer>
      <dict>
         <key>$classes</key>
         <array>
            <string>ComNoodlesoft_HazelRuleSet</string>
            <string>NSObject</string>
         </array>
         <key>$classname</key>
         <string>ComNoodlesoft_HazelRuleSet</string>
      </dict>
   </array>
   <key>$top</key>
   <dict>
      <key>root</key>
      <dict>
         <key>CF$UID</key>
         <integer>1</integer>
      </dict>
   </dict>
   <key>$version</key>
   <integer>100000</integer>
</dict>
</plist>

tlwt
 
Posts: 2
Joined: Wed Nov 05, 2014 3:50 am

Re: date matching not working? Thu Nov 06, 2014 3:02 pm • by Mr_Noodle
It seems to be working for me. One thing to note: in the cases where it fails, is the file a known type/kind that is text-based?
Mr_Noodle
Site Admin
 
Posts: 11866
Joined: Sun Sep 03, 2006 1:30 am
Location: New York City


Return to Support