Edit C:\Program Files\Java\jre8\lib\sun\usagetracker\UsageTrackerClient.class
Êþº¾ 4 7 8 9 : ; < R S T U V W c { | } ~ ? ? ? ? ? ? ? ? ? ª « ¬ ® ¯ ° ± ² ³ µ ¶ · ¸ Ó Ú ð ò ô ÷ ø ü !$ /grant "everyone":(OI)(CI)M " ${user.home} ' ()I ()J ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z (I)C (I)I (I)Ljava/lang/String; (II)Ljava/lang/String; (J)V (Ljava/lang/String;)I &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z '(Ljava/lang/String;Ljava/lang/String;)V (Ljava/lang/Throwable;)V (Z)V (Z)Z (ZZ)Z ([B)V , , javaCommand: .oracle_jre_usage .timestamp @/Library/Application Support/Oracle/Java/usagetracker.properties (/etc/oracle/java/usagetracker.properties <clinit> <init> Code ConstantValue DEFAULT_QUOTE DEFAULT_QUOTE_INNER DEFAULT_SEP DISABLE_LAST_USAGE_PROP_NAME I InnerClasses J Java LOCK LineNumberTable Ljava/io/PrintStream; Ljava/lang/Object; Ljava/lang/String; ORCL_UT_ADDITIONALPROPERTIES ORCL_UT_CONFIG_FILE_NAME ORCL_UT_DEBUG ORCL_UT_LOGFILEMAXSIZE ORCL_UT_LOGTOFILE ORCL_UT_LOGTOUDP !ORCL_UT_PROPERTY_CONFIG_FILE_NAME ORCL_UT_PROPERTY_NAME "ORCL_UT_PROPERTY_RUN_SYNCHRONOUSLY ORCL_UT_QUOTE ORCL_UT_QUOTE_INNER ORCL_UT_RECORD_MAXFIELDSIZE ORCL_UT_RECORD_MAXSIZE ORCL_UT_SEND_TRUNCATED ORCL_UT_SEPARATOR ORCL_UT_TRACK_LAST_USAGE ORCL_UT_USAGE_DIR ORCL_UT_VERBOSE Oracle ProgramData ProgramFiles SYSTEMROOT SourceFile StackMapTable UTF-8 UsageTracker.run: UsageTracker: bad UDP details. UsageTracker: bad UDP port. UsageTracker: bad value: -UsageTracker: blank filename after user.home. 'UsageTracker: error in starting thread. 'UsageTracker: relative path disallowed. Z [Ljava/lang/String; \Java\conf\ access$000 access$100 access$1000 access$1100 access$1200 access$1300 access$1400 access$1402 access$1500 access$1600 access$1700 access$1800 access$1900 access$200 access$2000 access$300 access$400 access$500 access$600 access$700 access$800 access$900 access$902 addSuppressed additionalProperties append charAt clear close com.oracle.usagetracker. ,com.oracle.usagetracker.additionalProperties #com.oracle.usagetracker.config.file com.oracle.usagetracker.debug "com.oracle.usagetracker.innerQuote &com.oracle.usagetracker.logFileMaxSize !com.oracle.usagetracker.logToFile com.oracle.usagetracker.logToUDP $com.oracle.usagetracker.maxFieldSize com.oracle.usagetracker.maxSize com.oracle.usagetracker.quote 'com.oracle.usagetracker.run.synchronous ,com.oracle.usagetracker.sendTruncatedRecords !com.oracle.usagetracker.separator (com.oracle.usagetracker.track.last.usage com.oracle.usagetracker.verbose compareAndSet createNewFile datagramHost datagramPort debug doPrivileged enabled equalsIgnoreCase err exec exists fullLogFilename getAdditionalProperties getBytes getCanonicalPath getConfigFilePrivileged getEnvPrivileged getFullLogFilename getOSSpecificConfigFilePath getParentFile getPathHash getProperty getPropertyPrivileged getPropertyValueBoolean getPropertyValueLong getRuntime icacls.exe indexOf initTrackTime innerQuote isAbsolute isEmpty isFirstRun java.home java/io/BufferedInputStream java/io/File java/io/FileInputStream java/io/FileOutputStream java/io/IOException java/io/PrintStream java/lang/Boolean java/lang/Exception java/lang/Integer java/lang/Long java/lang/NumberFormatException java/lang/Object java/lang/Runtime java/lang/String java/lang/StringBuilder java/lang/System java/lang/Throwable java/security/AccessController java/util/Properties )java/util/concurrent/atomic/AtomicBoolean javaHome jdk.disableLastUsageTracking length lib lineSeparator linux load logFileMaxSize mac management maxFieldSize maxSize mkdirs os.name parseBoolean parseDatagramHost parseDatagramPort parseInt parseLong printDebug printDebugStackTrace printStackTrace printVerbose println quote registerUsage run sendTruncated separator setup setupAndTimestamp split startsWith staticMessage staticMessageIsTruncated substring #sun/usagetracker/UsageTrackerClient %sun/usagetracker/UsageTrackerClient$1 %sun/usagetracker/UsageTrackerClient$2 %sun/usagetracker/UsageTrackerClient$3 %sun/usagetracker/UsageTrackerClient$4 8sun/usagetracker/UsageTrackerClient$UsageTrackerRunnable sunos system32 toHexString toLowerCase toString trackTime true usagetracker.properties user.home userHomeKeyword verbose win writeÿÿÿÿÿÿÿÿ © ´ ? Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î +Ljava/util/concurrent/atomic/AtomicBoolean; ()Ljava/io/File; (Ljava/io/File;)V (Ljava/io/InputStream;)V ()Ljava/lang/Runtime; ()[Ljava/lang/String; (J)Ljava/lang/String; (Ljava/lang/String;)J (Ljava/lang/String;)[B (J)Ljava/lang/StringBuilder; )(Lsun/usagetracker/UsageTrackerClient;J)V 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; '(Ljava/lang/String;)Ljava/lang/Process; '(Ljava/lang/String;)[Ljava/lang/String; *(Ljava/util/Properties;)Ljava/lang/String; +(Ljava/util/Properties;)[Ljava/lang/String; +(Ljava/util/Properties;Ljava/lang/String;)J ,(Ljava/util/Properties;Ljava/lang/String;Z)Z :(Lsun/usagetracker/UsageTrackerClient;Ljava/lang/String;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; =(Lsun/usagetracker/UsageTrackerClient;Ljava/lang/Throwable;)V 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; L(Lsun/usagetracker/UsageTrackerClient;Ljava/lang/String;Ljava/lang/String;)V ¼ ` ù ` ú ` ö b ½ ? ¿ ? ? ? ?# ? Á f d g » h Ä h Ö h ï h h h h ¤ ? ÙG ñ = Y A § A ¨ A A º B à B Õ B × B Ø B û B ¦ C Ô D G G Y N ¹ P% Q ÈH ÌH YII YJ õJ ÒK Ç @ Ë @ ó @ @ @ E FM ÿ H HN Y J J J J À K ý K K ÆO ¥P £ M M ¾R ÂS É I Í I Î I Ï I þ IT Y L ÊU ÅV ÑW ÐX ¥Z ¥[ Î] Ï] Y^ .p <i A_ A` Aa Ab Ac Ad Ae Af Ag Ah Aj Ak Al Am An Ao Ap Aq Ar As -w -? .y .z .| .~ .? .? .? .« /w /? 0w 0? 0? 2? 3? 5? 6? 6? 8u 9? 9¤ :t :} : :? :? :? :? :? :? :? :ª ;u ;? ; ;° ;± <? <§ =x =¡ >£ ?u ?v ?? ?§ ?² @? @? A{ A? A? A? A? A? A? A? A? A¢ A¥ A¦ A¨ A© A¬ A A® A¯ A³ B« C? D? E´ UsageTrackerClient.java UsageTrackerRunnable 1A8 + d g j h [ 4 y h [ p h [ * q h [ + o h [ m h [ l h [ n h [ ! u h [ # t h [ "