Anu Script Manager 7.0 Tutorials In Pdf

1 view
Skip to first unread message
Message has been deleted

Annice Hemmerling

unread,
Jul 15, 2024, 4:11:27 PM7/15/24
to whistbundstannet

I agree with you here. I've looked into the API a lot and I have seen TaskScript, I just don't use it unless needed. Thanks for pointing out 'TaskNode', though. I made this tutorial based on others asking for a tutorial on it, so having one that shows how to make your own complete Task / TaskManager was sufficient in my opinion.

Passing an instance of the client is a good idea, however I did not use it in my example as it can be accessed simply by calling getClient() since everything is nested inside the TutorialScript Class.

anu script manager 7.0 tutorials in pdf


Download https://geags.com/2yLsAr



2. Nested classes contradict your point of better readability. Seperation of classes not only make everything better on the eye, I think you will find very few established developers that write an application in a singular class.

3. The latter is especially true when you start nesting your ITask implementations. It doesn't stimulate clarity but instead - to put it quite frankly - will end up as more of a clusterfuck than regular enumeration states would.

I don't take anything on the internet as 'attacking', however I find it quite weird for you to be questioning every little detail, as if using or implementing certain features would make a big difference. (Unless it is in terms of speed -- which you are not even mentioning)

I am aware of Java 8 features and I use them all the time; this is a simple tutorial that was written at 4am in the morning without any sense of looking over every single detail. The usage of Java 8's new features does not make a programmer better or worse; nor their code. If you are talking about my lack of Lambda Expressions, it would barely make a difference imho.

Please, and I ask respectfully, show me where it is harmful using 2 nested inner classes on a damn tutorial/example. Unless I am writing a full-fledged top to bottom API/Library of a Task System / Manager for scripts (which I do have privately, not to brag) -- then I will not care for harmless practices of programming.

1. Anything that is object-oriented (which is literally my tutorial) -- is practicing OOP. First off, I am using inner classes -- not nested classes. Java defines a 'nested class' as a static class within a class. Inner classes is a form of OOP, so your statement/claim is invalid. If I was using nested static classes, it would be different. The point of using nested classes (which does not derail from the OOP conventions in any way; many APIs and Libraries use nested classes for various purposes and programmatic reasons) can be found in various circumstances, however I do not need to sit and explain why my tutorial that took 5 minutes to write needs to be to your own liking. (Yes, code should be written in a way that should be understood by a body of people who will view/use that code, but this is not my full intent)

"Nested classes contradict your point of better readability. Seperation of classes not only make everything better on the eye, I think you will find very few established developers that write an application in a singular class."

2. Ugh. I'm sorry for being rude, but do you read anything I have said? I understand you are trying to give your input but it's as if you are not even giving proper criticism/input in this post. First off, as I explained in #2, nested classes are static classes enclosed in another class -- inner classes are non-static (nested) classes (classes that can be instantiated) within another class. (It's weird because nested classes can be static/non-static, but non-static have a certain term for them) Second, as I explained multiple times, the point of me using inner classes is to make the tutorial less cluttered (by less cluttered I mean not writing a full on script that actually works) and not use as many screenshots. I clearly stated in the tutorial that it is suggested that one should obviously not do what I did in the example.

I honestly don't understand why you think it is necessary to complain about every single little thing. You can literally go into Java's own libraries and find multiple examples of questionable and unorthodox meanings of implementation. It's as if it hurts you for me to use inner classes rather than separate ones (which a simpleton can do if they know OOP) when it's a tutorial slapped up in 5-10 minutes late at night.

"The latter is especially true when you start nesting your ITask implementations. It doesn't stimulate clarity but instead - to put it quite frankly - will end up as more of a clusterfuck than regular enumeration states would."

3. I am not writing an API that is for public use; I am not writing or sharing my own code that I use myself -- this is a tutorial on how to develop a specific functionality for one's own scripts, moreover a workaround rather than a copy-and-paste tutorial.

Another specific reason why I am using inner classes is not for 'readability' (lol) but rather to show a direct implementation of it and encourage my readers to do it in their own form. I am not going to spoonfeed a complete TaskManager implementation in the 'perfect' form for everyone to use because it's merely a tutorial to show a concept; not fully implement and use the concept.

And to be fair (and this is for all of my responses to your points) -- the majority of scripts on botting websites are not written in the proper Java programming conventions. I've seen many tutorials on here showing bad practice and just absolute retardation in regards to how they write their self-proclaimed 'high quality' scripts.

I have even decompiled scripts in the past out of curiosity and have found that they just throw all of their shit in a 1,000+ lines of code class and call it 'high quality' and created 'to the standards'.

As this is the internet, I do appreciate the attempt at honest criticism, however you seem to be swinging and missing on some of your points. You did however show some other good points previously in your other posts; this one... not so much. If I intend to come off as 'salty' or 'rude' -- no worries, I am not trying to be.

To clear things up, I do support clean and organized code (yeah, yeah, shoot me) -- if you have learned programming at a college/university your professors may have always said the statement "Programmers are very lazy" in the aspect that writing, say, a quick script to do simple, mundane tasks shouldn't be organized and absolutely 'clean' (i.e. not hard-coded) -- as long as it is efficient and it gets the job done, then the price is right. Obviously this wouldn't be the slogan for any software developer. (don't understand why you are bringing up software development companies on a botting forum, but I guess that's how you look at it)

All programmers do things differently -- regardless if they work at X software development company, or are studying at X university in the top Computer Science programs -- I have seen my own fellow classmates at my university struggle in certain areas of programming (there is NO such thing as a 'perfect' programmer, nor will there ever be); even your own professors may do something weird. (When I was learning Scala my professor showed us how to do sorting and whatnot and loved to do one-liners of his sorting algorithm examples)

Anyways, I will be updating the tutorial regardless -- I will, however say that as much as I appreciate the input, I do not see a purpose in the complaining of every single small detail or lack of one Java 8 feature (lmao).

Have you ever wondered if you could load the next page when you reach the end of a web page ? Or maybe add quick links and information from external pages (ex: add the Rotten Tomatoes score and link to the IMDb page of a movie) ?

Greasemonkey is the original userscript manager. Following Firefox 57, and starting from the version Greasemonkey 4, the extension changed its API to be compatible with the Browser Extension API, and no longer support scripts written using the older GM_ synchronous API (more explanations can be found in this blog post).

Slurm is an open source,fault-tolerant, and highly scalable cluster management and job scheduling systemfor large and small Linux clusters. Slurm requires no kernel modifications forits operation and is relatively self-contained. As a cluster workload manager,Slurm has three key functions. First, it allocates exclusive and/or non-exclusiveaccess to resources (compute nodes) to users for some duration of time so theycan perform work. Second, it provides a framework for starting, executing, andmonitoring work (normally a parallel job) on the set of allocated nodes. Finally,it arbitrates contention for resources by managing a queue of pending work.

The entities managed by these Slurm daemons, shown in Figure 2, includenodes, the compute resource in Slurm,partitions, which group nodes into logical (possibly overlapping) sets,jobs, or allocations of resources assigned to a user fora specified amount of time, andjob steps, which are sets of (possibly parallel) tasks within a job.The partitions can be considered job queues, each of which has an assortment ofconstraints such as job size limit, job time limit, users permitted to use it, etc.Priority-ordered jobs are allocated nodes within a partition until the resources(nodes, processors, memory, etc.) within that partition are exhausted. Oncea job is assigned a set of nodes, the user is able to initiate parallel work inthe form of job steps in any configuration within the allocation. For instance,a single job step may be started that utilizes all nodes allocated to the job,or several job steps may independently use a portion of the allocation.

7fc3f7cf58
Reply all
Reply to author
Forward
0 new messages