Actually, I''ll need to start over. Tim. I guess -- if I can document my code? Yeah, I guess. No -- I think probably Engine failed to catch? a(n)[Exception/Error?]? For now, this. The 'Mind of God'. The 'Life of God'. 'Jesus'. What? My brother can't camp in My? Backyard? Sorry. Gotta go. Basically, I run a Java Project With Existing Sources in NetBeans. I might use my DependencyViewer to download the dependencies, which is nice, because it is incremental by default. If you need to delete, you can either use the DependencyViewer to deselect some dependencies, or manually, or programmatically delete, whether by project jars or libs directories, using empty() or prune() as your use case requires and all that code has been written, minimized and tested several, if not hundreds of times and is considered to be production code, as is much of the library contents. I write my to code to not interfere with anything else? Hopefully you should be able to either launch the jar, with a double click on most platforms, or you should be able to do a ...java... runtime comand and have it work. Worst case, you may need to build manually with a ...javac -cp ... ca\tecreations\*.java..., ...javac -cp ... ca\tecreations\a\*.java..., ...javac -cp ... ca\tecreations\b\*.java..., ...javac -cp ... ca\tecreations\etc\*.java..., set of commands, although it is fairly quick. There are build, clean, build_java and exec_... functionalities available, although they are being developed, still. Generally speaking, code is only reified, renewed, rewritten, reduced and reconstituted for my hopeful interfacing. It's difficult. You may require the security related tools. --- There is the AccessNotifier to notify you if a file has been accessed. --- There is the Encrypter/Decrypter for AES-GCM-256 encryption of a file which deletes unencrypted data by default. --- There is the SecurityTool for working with PKI keys, certificate sighning requests, and personal, public X.509 certificates. --- SecurityTool has the functionality for assigning a Certifying/Certification Authority chain for the creation of truststores and keystores, for Java coding. Useful for applications like Deploy which will be discussed later, as well as how the newer code within the ca.tecreations.net.* networking code will operate once completed. --- There is a DriveFiller application, should you need to overwrite areas of a drive. Alternatively, you could use any of the TString, getNext(), Timcrementer, or even I suppose, the BingoCardGenerator, or MySQLPassGenerator to randomly select and create String objects of variable length for data destruction, clearing, obfuscation, and erasure. You may require backup facilities. --- There is Snapshots, and Snapshot to create a code backup of a given project. Snapshot all the "Projects" or a single "Project" within a tecreations Java "projects" directory, ie: 'F:\projects\', as in 'f:\projects\TimsToy\'. [Generally I write directory names with a trailing File.SEPARATOR {\ or /}.] --- There is Deploy which can export your code to either a public or private path. Because it uses the same software for the PKI encrypted TLS, it can be protected, unless there is no need to. It should be, for data integrity checking, but if everyone is trusted, it can be much faster. --- Deploy also supports selective backups. For example, you may create just a 'jars' backup. I think at present, it doesn't do a 'libs' directory, but that could be easily added, or any other build facilities choice for naming convention. --- By default, Deploy is 'made-secure'. The menu setting 'Make Secure' should both indicate whether it is, (by a checkmark in the GUI) and in the Properties file for the given programmatic setting. Set to false in Properties files to stop erasing the keystore password. Look in the files in the Java package ca.tecreations.* for the bulk of the build/clean/find tools. There is an example of an .xml file for the tec_pom which is basically a POM file for Maven, except all of the dependencies are listed along with artifact versions for the DependencyViewer source data file (instead of POM.xml). ca.tecreations.apps.javacompiler.JavaCompiler will launch the JavaCompiler application. Note there are three data windows. Status, Output and Paths. The Paths window allows the editing of compilation paths, Output displays the output of the 'javac' command (on an individual file basis), and Status displays the 'short' version (specifically, which project, which class, the time performed, and the 'javac' command process exit value. If there is a problem with the code, running the JavaCompiler class with an output window, or in the future a ca.tecreations.net.TSPS/TSPC (TecStreamPrinterServer/TecStreamPrinterClient or TLS_TSPS/TLS_TSPS {encrypted over the network, even if local} TLS encrypted server/client combination, will obtain the output from the java.lang.Process, even if you don't have access to a console output area. For text operations and graphics operations, for example, to get the data point list of a character of a font or Unicode entity, use the appropriate TextPoints or PointsGetter, (respectively), in the ca.tecreations.text.* package. There is also the TextPointsPainter and TextPointsPainterGUI, for the drawing and java.awt.Component-style elements. There is Magnifier in the ca.tecreations.components.* package and for performing Platform Image Capture, there is ca.tecreations.apps.capturetool.CaptureTool. You can look at the code for how exactly the mouse and keys operate in the source code, but generally I use the mouse wheel for up and down (vertical) scrolling, +alt for horizontal, and generally, +ctrl for zoom, unless I am also using +ctrl+alt[+shift], ie, in the old FontViewer accessory application. If I Remember Correctly, ca.tecreations.components.Magnifier uses ctrl+wheel for scaling (by a factor of 1; by a factor of 10 should be +ctrl+shift [+alt would be for FontScaling]). IIRC, You may turn off BouncyCastle logging by setting the log.level to NONE in the Java logging.properties within the appropriate JDK versions logging.properties file. (Must be performed as Administrator under Windows 10.) Ugh. That's enough for now. I'm going to go test the EXEC[_SPAWN][_JAVA][_FOR_OUTPUT] ops.The Fear of the Lord is the beginning of Wisdom.
Today's Insertion |
Hello, World!, Bonjour le Monde!
Renewal of Self
Psalm 97,Proverbs 17, 18, 19, 20, 21,Genesis 1-2:3,
Psalms 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
Proverbes 17, 18, 19, 20, 21,Genèse 1-2:3,
Psaume 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
End.