Mining script of Without

It seems to me that this undock function - better. It allows to quickly switch to the other actions. In some cases excluded exit by the Host.Delay 8 + 8 seconds

//  выход из дока станции
void Undock()	{
    while (true) {
var ReadyForExit = Measurement?.WindowStation?.FirstOrDefault()?.LabelText?.FirstOrDefault( text => text.Text.RegexMatchSuccess("Отменить выход|Производится") );
if(ReadyForExit != null)	{
	//	Host.Log("Станция: производится выход из дока");
		Host.Delay(3333);
        		break;
		}
if (Measurement?.IsDocked ?? true)    {
        	Sanderling.MouseClickLeft(Measurement?.WindowStation?.FirstOrDefault()?.UndockButton);
       		 //	Host.Log("Станция: жму кнопку Выйти из дока");
 				goto loop;
			}
 loop:
Host.Delay(2222);
    		Sanderling.InvalidateMeasurement();
                        Host.Delay(2222);
}
}

Hello

I’m using the standard Mining script and changed the bookmarks but when it run the script I get the following error

[
  {
    “TimeDateTimeIntraDayCal”: “20.33.31”,
    “TimeDateTimeIntraSecMilliString”: “492”,
    “CaptionString”: “System.NullReferenceException: Object reference not set to an instance of an object.
   at BotSharp.ScriptRun.ScriptRun.<>c__DisplayClass60_0.b__0()”,
    “LineIndex”: null,
    “CharacterIndexInLine”: null,
    “LineIndexInAvalonEdit”: null,
    “CharacterIndexInLineInAvalonEdit”: null
  }
]

I’m not sure what it is.

Any advice?

Hello

I’m using the standard Mining script and changed the bookmarks but when it run the script I get the following error

[
  {
    “TimeDateTimeIntraDayCal”: “20.33.31”,
    “TimeDateTimeIntraSecMilliString”: “492”,
    “CaptionString”: “System.NullReferenceException: Object reference not set to an instance of an object.
   at BotSharp.ScriptRun.ScriptRun.<>c__DisplayClass60_0.b__0()”,
    “LineIndex”: null,
    “CharacterIndexInLine”: null,
    “LineIndexInAvalonEdit”: null,
    “CharacterIndexInLineInAvalonEdit”: null
  }
]

I’m not sure what it is.

Any advice?

Hello,

first you should switch to version 16.06.23 because older versions are not supported anymore.

Your description sounds like the problem only occurs after changing the script. If this is the case, send me this script. If you see the problem with all scripts, make sure you have the Microsoft .NET Framework 4.6.1 installed. You can download it from https://www.microsoft.com/download/details.aspx?id=49982

1 Like

Works like a charm now!

How can I change what type of asteroids to mine? Also my ship doesn’t stop moving so it always bumps in to the asteroids how can I change that?

Anyway the bot works thats the best part!

Thnx for the help

1 Like

Works like a charm now!

How can I change what type of asteroids to mine? Also my ship doesn’t stop moving so it always bumps in to the asteroids how can I change that?

Anyway the bot works thats the best part!

Thnx for the help

I do not know if the script of Without contains functionality for this, but in any case you can create an overview profile to filter the asteroids by type in the eve online client.

1 Like

Used the funtion void ShipStop (); from Without and it works. To mine different ores I changed the overview profile like you said and it works!Thnx for the helpKeep up the good work!

Voici un petit truc qui me dérange un peu :

Lorsqu’il clique sur l’onglet overview, il clique parfois sur le petit truc blanc avec des lignes horisontales et ne change finalement pas d’onglet.

Je travail actuellement sur un script pouvant utiliser un survey scanner.

Cependant il serait utile d’ajouter dans les “Entry” de la “WindowSurveyScanView” des données comme “MeTargeted”, “Name”, “Type”, “Quantity”, “DistanceMin”, “DistanceMax”

FRAvec votre script, Tu as un problem avec le tab “overview” parce que chez moi le tab minimalisez parfois.ENDo you have any problems with your script? My script (basic script) somethimes minimizes the overview tab so it warps to al my bookmarks because it can’t find asteroids.

Voici un petit truc qui me dérange un peu :

Pasteboard - Uploaded Image

Lorsqu’il clique sur l’onglet overview, il clique parfois sur le petit truc blanc avec des lignes horisontales et ne change finalement pas d’onglet.

What is the goal of clicking on the tab? If the goal is to make the overview visible, you can solve this by not having the overview window contained in a window stack. You can unstack it by dragging the tab out of the stack. Then it will be visible all the time and you do not need anymore the code for the switching.

Do you have any problems with your script? My script (basic script) somethimes minimizes the overview tab so it warps to al my bookmarks because it can’t find asteroids.

How does it minimize the tab?

Je travail actuellement sur un script pouvant utiliser un survey scanner.

Cependant il serait utile d’ajouter dans les “Entry” de la “WindowSurveyScanView” des données comme “MeTargeted”, “Name”, “Type”, “Quantity”, “DistanceMin”, “DistanceMax”

If you send me a process sample with an survey scan entry not targeted and one targeted, I will look into adding the “MeTargeted” info.

You can get the others by adding the following methods to your script:

Int64? DistanceMaxValue(Sanderling.Interface.MemoryStruct.IListEntry entry) =>     entry?.ColumnDistanceValue()?.DistanceParseMax();  Int64? QuantityValue(Sanderling.Interface.MemoryStruct.IListEntry entry) =>     entry?.CellValueFromColumnHeader("quantity")?.NumberParseDecimalMilli() / 1000;  string TypeValue(Sanderling.Interface.MemoryStruct.IListEntry entry) =>     entry?.ColumnTypeValue();  string NameValue(Sanderling.Interface.MemoryStruct.IListEntry entry) =>     entry?.ColumnNameValue();

I have no idea how it minimizes. I just start the script and let it run for a few hours and when i come back the overview window is gone (minimized). I just made the tab bigger and for now i haven’t got any problems so far.

Update

J’ai quelques petits soucis. Lors de cliques dans la fenetre du survey scanner parfois et meme souvent la souri se dirige soit vers l’icone info soit sur l’icone signifiant que l’asteroid est ciblé et dans ces deux cas cela me dérange, car cela ne selectionne pas la ligne et par la suite ne change pas la cible comme cela devrait se produire afin de déterminer quel devrait etre la cible assigné au laser.

Je propose que la fonction mouseclickleft soit modifié pour qu’elle puisse cliquer soit plus vers la gauche soit plus vers la droite soit vers le centre soit dans une région définie ou bien que la fonction prenne en compte la région de l’icone info et du sprite pour ne pas qu’elle clique dessu.

hey j’ai un petit problem avec ce script

c’est au niveau des drones

// The name of the label that you place the attack dronesstring LabelNameAttackDrones = “”; Je dois mettre quoi ici ?

Le nom du label des drones d’attaque que tu as mis. Tu dois créer un groupe d’attaque et mettre le nom dans cette string…

ok merci

Without peux tu reagrder tes message privé plz

Hi and hello,a little question, can this script (fantastic with drone scanner and so on) be used with the current version of EVE? That’s exactly what I’m looking for. I have tried the script, but unfortunately it always remains hanging on the scanner window, only jumps between 2 asteroids back and forth. The mining drones were ejected but only circling around my ship. If one of the professional scripters here in the forum would run this script I would have a big smile on my face if he could make this available in the forum.I have to say to my shame that I am a user and have no idea of programming. OK 80s Zilog Z80 Locomotive Basic. :slight_smile:

Greetings

Gaja