Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen im Patrizierforum. Falls dies Dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird Dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest Du Dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um Dich zu registrieren oder informiere Dich ausführlich über den Registrierungsvorgang. Falls Du Dich bereits zu einem früheren Zeitpunkt registriert hast, kannst Du Dich hier anmelden.

Ugh!

Perfektionator

  • »Ugh!« ist der Autor dieses Themas

Beiträge: 2 733

Dabei seit: 3. Juni 2005

  • Private Nachricht senden

1

Samstag, 11. Januar 2014, 23:27

Fingerarbitrage für Faulis

Klick-klick-klick-Arbitrage (ständiges an- und abschalten der Arbitrageautorouten) hilft am Anfang immens beim Geldverdienen. Ist aber nervig. Stundenlang. Immer dieselben Klickse. Nicht zu schnell. Nicht zu langsam. Und akkurat.

Das ständige Klicken übernimmt bei mir ein kleines Tool, der Arbitragehelfer, das von hier geladen werden kann. Beschreibung dort im Liesmich.

Was es kann:
  • Dauerhaft dieselben Klicks im richtigen Rhythmus für bis zu 9 gleichzeige Arbitrageschiffe
  • ein Tastendruck, um die Arbitrage zu unterbrechen [NumLock] oder wiederaufzunehmen [Einfg]
  • Während laufender Arbitrage kann diese schnell und problemlos zum Seegefecht verlassen werden [AltGr] (oder ebenso schnell und problemlos das Seegefecht weggeklickt weggetippt [rechte Strg] werden)
  • Falls durch Störungen (etwa Seegefechte) AS abgeschaltet werden, korrigert es automatisch (AS werden immer angeschaltet verlassen)
  • Geeignet für alle Auflösungen (getestet mit 1920x1080 und 800x600)

cancunia

Ratspräsident

  • »cancunia« ist männlich

Beiträge: 907

Dabei seit: 4. März 2006

Wohnort: Gråsten (Grafenstein - Dänemark)

  • Private Nachricht senden

2

Sonntag, 12. Januar 2014, 00:29

Det er simpelthen skiiiide smart, Egon :ola:

Habs getestet mit 7 AS in allen mir möglichen Auflösungen. Klappt wunderbar. Da sitzt man und staunt in welch ein Tempo geklickt wird. Da möchte man ja fast schon wieder von vorne beginnen :D

Tolle Arbeit und ein super Zugewinn für die Anfangsphase.
Nicht aufregen, wenn du kein Spaten dabei hast

knoll3

Kaufmann

  • »knoll3« ist männlich

Beiträge: 246

Dabei seit: 25. August 2011

Wohnort: Südlich der Hansestädte

  • Private Nachricht senden

3

Mittwoch, 15. Januar 2014, 10:24

Vielen herzlichen Dank für das kleine Tool, wirklich mal gelungen.

Allerdings muss ich sagen, dass es später sicherlich nicht mehr zum Einsatz kommen wird, da dieses Programm sehr schnell klickt und ich zumindest keine Chance mehr habe, andere Sachen anzuklicken. Vielleicht habe ich aber auch etwas falsch gemacht und man kann doch noch etwas machen während das nette Programm läuft. Sehr gut finde ich, dass es bei der Geschwindigkeit des Klickens auf der Spielgeschwindigkeit "Sehr langsam" genau passt, wenn man 1 Schiff hat, bei zwei oder mehr Schiffen muss ich es noch ausklügeln^^.

Super Sache, super Tool, weiter so!
Grüße
knolle :170:

4

Mittwoch, 15. Januar 2014, 11:16

Vielleicht habe ich aber auch etwas falsch gemacht und man kann doch noch etwas machen während das nette Programm läuft

Was kannst du beim manuellen klicken noch nebenbei machen? ... ich kann da nichts machen ohne auch die manuelle Klickerei zu unterbrechen ...

@ Ugh

Bremst mich noch etwas beim sonstigen handeln, funktioniert allerdings Reibungslos -> vom Ergebnis her fast schon zu gut (für meine Finger allerdings eine Wohltat :170: )
Erfolgreiche Händler sind die wahren Piraten!

Ugh!

Perfektionator

  • »Ugh!« ist der Autor dieses Themas

Beiträge: 2 733

Dabei seit: 3. Juni 2005

  • Private Nachricht senden

5

Mittwoch, 15. Januar 2014, 11:18

@Knolle
(im gleiche Sinn wie Gehtnix, der einfach schneller im posten ist)
Wenn du andere Sachen erledigen willst,
  • schaltest du einfach ab (-> NumLock),
  • erledigst ,was zu tun ist solange du willst,
  • dann schaltest du wieder an (-> Einfg).


Das Helferlein macht nichts, was du nicht mit deiner Maus auch machen würdest. Und dazu braucht es die Mauskontrolle.

Bei normalem Spiel musst du ja auch das Arbitragegeklicker unterbrechen. Aber unterbrechen ist mit den genannten zwei Tasten äußerst einfach (es dauert nur Sekundenbruchteile bis das Tool steht und du übernehmen kannst).

Und das kann ich jetzt schon nach wenigen Einsatzstunden sagen: es ist praktikabel. Ich stehe grade nach Neubeginn in der fünften Spielwoche (Ende Oktober), habe genug Geld (UW 5 MioGS, bar 1 MioGS) für alles Nötige (inklusive alle Kredite, Neubauten, Hamsterkäufe) und auch viel Zeit um Seegefechte, Routenplanung und -einrichtung, manuellen Handel usw. zu erledigen. Beim letzten Spiel hatte ich ähnliche Werte nur mit stundenlangem Klicken erreicht.

Man schaltet genau dann an, wenn im Spiel nichts zu tun ist und man ohnehin die Zeit mit arbitrageklicken abwarten würde. Nur eben ohne Fingerkrampf.

elite64

Fernkaufmann

  • »elite64« ist männlich

Beiträge: 362

Dabei seit: 25. Juli 2007

Wohnort: Austria

  • Private Nachricht senden

6

Mittwoch, 15. Januar 2014, 13:34

Wäre es zuviel verlangt, wenn du mir die Sourcen zukommen ließest? Es interessiert mich einfach wie du es programmiert hast.
Wenn nicht ist das auch kein Beinbruch ;)
Piraten? Nein! Schiffslieferanten!!!

Ugh!

Perfektionator

  • »Ugh!« ist der Autor dieses Themas

Beiträge: 2 733

Dabei seit: 3. Juni 2005

  • Private Nachricht senden

7

Mittwoch, 15. Januar 2014, 14:34

Kein Problem. Es ist ein compiliertes AutoHotkey-Script. AutoHotkey kann man hier frei laden. Und "programmiert" ist wohl etwas hoch gegriffen. Es ist etwas mehr als ein Zehnzeiler.

Das Script beschreibt die Neubelegung der Tasten Ins:: (ab Zeile 31), RControl:: (Zeile 65), LControl & RAlt:: (=AltGr, Zeile 73) und +RControl:: (=Umschalt-RechteStrg, Zeile 87).

Im Programmieren bin ich reichlich aus der Übung. Ich hoffe, dass es den richtigen Programmierern jetzt nicht schlecht wird:


AHK-Script

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
;
; AutoHotkey Version: 1.x
; Language:       De
; Platform:       Win9x/NT
; Author:         Ugh!
;
; Script Function:
;	Ein paar Klickhelferlein für P2
;

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
;SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

;**** Fingerarbitrage ****


					;Benutzereingabe: Anzahl der AS 
loop
{
InputBox imax, Anzahl Arbitrageschiffe, bitte eingeben: Die Anzahl muss zwischen 1 und 9 liegen
if (imax >= 1) and (imax <= 9)
	break
}

i1 := 1




ins::					;Fingerarbitrage automatisch. Den AS müssen vorher die Ziffern mit ^Ziffer zugeordnet
if not GetKeyState("numlock", "T")	;Numlock anschalten: Numlock schaltet die Kette bei Bedarf ab
	send {numlock}
SysGet, Mon, Monitor			;Auflösung erkennen: horizontal = MonRight, vertikal = MonBottom
loop  
{
send %i1%				;Schiffsnummer eintippen
sleep 400
MausX := MonRight-29			;Klickkoordinaten horizontal berechnen
click %MausX%, 318			;Vertikalkoordinaten sind bei allen Auflösungen gleich
sleep 200				;etwas warten, damit die Darstellung nachkommt 
MausX := MonRight-42
click %MausX%, 450
sleep 100
	MausX := MonRight-40		;stelle fest, ob ein bestimmtes Pixel...
	PixelGetColor, color, %MausX%, 455
	if color = 0xD4DADE		;...eine bestimmte Farbe hat
		{			;dann ist die Autoroute abgeschaltet und muss wieder aktiviert werden
		MausX := MonRight-42
		click %MausX%, 450
		sleep 100
		}
i1 := i1 + 1				;weiterzählen Schiffsnummer
if i1 > %imax%
	i1 := 1				;oder am Ende wieder bei 1 beginnen
if not GetKeyState("numlock", "T")	;Abbruch, wenn NumLock abgeschaltet wird
	break
}
return



;**** Seegefechte ****

RControl::				;Rechte Steuerungstaste: Seegefechtsmeldung schließen (kein Gefecht)
SysGet, Mon, Monitor
MausX := (MonRight-284)/2+125
MausY := MonBottom/2+80
click %MausX%, %MausY% 
return


LControl & RAlt::						;AltGr: Seegefecht manuell durchführen
if GetKeyState("numlock", "T")					;wenn Arbitrage läuft
	send {numlock}						;Arbitragekette abschalten
send {NumpadSub}{NumpadSub}{NumpadSub}{NumpadSub}{NumpadSub}	;Zeitbremse

SysGet, Mon, Monitor
MausX := (MonRight-284)/2
MausY := MonBottom/2+80
click %MausX%, %MausY% 					;manuelles Seegefecht beginnen
sleep 600
send ^0							;aktuelles Schiff auf Ziffer 0
return


+RControl::				;=umsch-RStrg: Seegefecht "durch die Hintertür" verlassen
SysGet, Mon, Monitor
MausX := MonRight-239
click %MausX%,18
sleep 900
MausX := MonRight-135
click %MausX%,527
sleep 100
MausX := (MonRight-284)/2-175
MausY := MonBottom/2+250
click %MausX%, %MausY%
send {F8}
return

elite64

Fernkaufmann

  • »elite64« ist männlich

Beiträge: 362

Dabei seit: 25. Juli 2007

Wohnort: Austria

  • Private Nachricht senden

8

Donnerstag, 16. Januar 2014, 03:08

Vielen Dank!
Jetzt muß ich nur noch die Sourcen von AutoHotKey schnorren :D
Piraten? Nein! Schiffslieferanten!!!

Falko

Forumtechniker

  • »Falko« ist männlich

Beiträge: 2 170

Dabei seit: 31. Dezember 2006

  • Private Nachricht senden

9

Donnerstag, 16. Januar 2014, 13:11

Vielen Dank!
Jetzt muß ich nur noch die Sourcen von AutoHotKey schnorren :D

gibts hier http://sourceforge.net/projects/ahk/ zu "schnorren"

Dorimil

Eldermann

  • »Dorimil« ist männlich

Beiträge: 3 248

Dabei seit: 25. Juli 2005

Wohnort: Speckgürtel von Hamburg

  • Private Nachricht senden

10

Montag, 27. Januar 2014, 10:25

mal angetestet mit einem Spiel auf der Standardkarte. Mit etwas S/L einen Kapitän in Stettin (meiner Startstadt) bekommen, der dankenswerterweise auch gleich AS-fähig ist. Dann den zweiten gesucht, der ebenfalls ein 4/x/x war. Eins nach Reval, eins nach Visby und eingestellt. Einfache Arbitrage mit den vorhandenen Fasswaren. AS-Tool gestartet und eine rauchen gegangen...danach war das Bargold von 83k auf 131k gestiegen. (Zeitbremse etwa 4 Minuten).
Wenn ich mir vorstelle, im Contest die ganzen 4er Kapitäne so zu nutzen, brauche ich mir über Stadtplünderungen keine Gedanken mehr machen! :D
Dorimil

Lebe jeden Tag, als wäre es Dein letzter!

El Camino

Großhändler

  • »El Camino« ist männlich

Beiträge: 118

Dabei seit: 7. Mai 2006

  • Private Nachricht senden

11

Donnerstag, 6. August 2015, 20:53

Nabend P2-Gemeinde,

bin heute auf das Script aufmerksam geworden und habe es mir mal heruntergeladen. Leider bekomme ich es nicht zum Laufen. Also die .exe startet, aber im Spiel passiert überhaupt nichts, wenn ich die Einfügen Taste auf dem Nummernblock drücke. Schiffe wurden vorher per Strg + Zahl zugewiesen und die Anzahl an gewünschten Schiffen in der .exe angegeben. Was mache ich falsch?

knoll3

Kaufmann

  • »knoll3« ist männlich

Beiträge: 246

Dabei seit: 25. August 2011

Wohnort: Südlich der Hansestädte

  • Private Nachricht senden

12

Freitag, 7. August 2015, 09:27

Nabend P2-Gemeinde,

bin heute auf das Script aufmerksam geworden und habe es mir mal heruntergeladen. Leider bekomme ich es nicht zum Laufen. Also die .exe startet, aber im Spiel passiert überhaupt nichts, wenn ich die Einfügen Taste auf dem Nummernblock drücke. Schiffe wurden vorher per Strg + Zahl zugewiesen und die Anzahl an gewünschten Schiffen in der .exe angegeben. Was mache ich falsch?


hey El Camino,

soweit ich weiß ist es NICHT die Einfügentaste auf dem Nummernblock, sondern die in dem Sechserblock zwischen Nummernblock und Buchstabentastatur. Ich habe nur einen Laptop und daher muss ich immer die FN (Funktion) + Entf drücken, weil die Einfg-Taste dort "hinterlegt" ist.
Ansonsten scheinst du alles richtig gemacht zu haben mit dem starten der Exe und dem vorherigen Zuordnen der Schiffe auf eine Zahl von 1 bis 9.
Ansonsten einfach nochmal anschreiben wir finden sicherlich eine Lösung...
Grüße

Jan62

Perfektionator

  • »Jan62« ist der Autor dieses Themas

Beiträge: 2 733

Dabei seit: 3. Juni 2005

  • Private Nachricht senden

13

Freitag, 7. August 2015, 11:26

Ich habe nur einen Laptop und daher muss ich immer die FN (Funktion) + Entf drücken, weil die Einfg-Taste dort "hinterlegt" ist.

Kann ich ohne Probleme auf eine andere Taste legen (2 min Arbeit). Es muss halt nur eine Taste sein, die man selten oder nie braucht. Gib Bescheid.

Das hilft allerdings rein garnichts, wenn das Script überhaupt nicht startet, Camino. Die andere Einfügentaste (es wäre die richtige), die Knolle erwähnt hast du sicher ausprobiert, bevor du gepostet hast?

El Camino

Großhändler

  • »El Camino« ist männlich

Beiträge: 118

Dabei seit: 7. Mai 2006

  • Private Nachricht senden

14

Samstag, 8. August 2015, 11:08

Danke für eure Antworten. Tatsächlich habe ich auch das Laptop-Problem, das heißt, kein Sechserblock vorhanden. Mit einer FN-Kombi habe ich es bislang nicht hin bekommen, sollte aber eigentlich gehen. Probiere das nachher nochmal aus.
Habe es mit einer zusätzlich angeschlossenen Tastatur probiert, allerdings war dort der Sechserblock nur ein Fünferblock und ausgerechnet die Einfg. Taste fehlt. (Habe bisher die Einfg. Taste im Nummernblock probiert, welche nicht geht.)
Kurz um: Es sollte funktionieren, ich bin nur zu doof die richtige Taste zu finden, das kann sich aber nur um Minuten handeln, wen ich es das nächste mal teste.

knoll3

Kaufmann

  • »knoll3« ist männlich

Beiträge: 246

Dabei seit: 25. August 2011

Wohnort: Südlich der Hansestädte

  • Private Nachricht senden

15

Samstag, 8. August 2015, 12:48

Ich habe nur einen Laptop und daher muss ich immer die FN (Funktion) + Entf drücken, weil die Einfg-Taste dort "hinterlegt" ist.

Kann ich ohne Probleme auf eine andere Taste legen (2 min Arbeit). Es muss halt nur eine Taste sein, die man selten oder nie braucht. Gib Bescheid.

Das hilft allerdings rein garnichts, wenn das Script überhaupt nicht startet, Camino. Die andere Einfügentaste (es wäre die richtige), die Knolle erwähnt hast du sicher ausprobiert, bevor du gepostet hast?


Nein, alles Gut Ugh!, mach dir keinen Stress deswegen. Ich habe mich daran gewöhnt und finde es gar nicht so schlimm. :)

16

Sonntag, 9. August 2015, 09:17

Habe es mit einer zusätzlich angeschlossenen Tastatur probiert, allerdings war dort der Sechserblock nur ein Fünferblock und ausgerechnet die Einfg. Taste fehlt. (Habe bisher die Einfg. Taste im Nummernblock probiert, welche nicht geht.)
Bei der "Fünferblock" Tastatur liegt doch in der Befehlsleiste (obere Zeile mit F1-F12) zwischen der Druck- und Pause-Taste eine Einfg.-Taste diese sollte es sein, ist es bei meiner Tastatur jedenfalls ...
Erfolgreiche Händler sind die wahren Piraten!

El Camino

Großhändler

  • »El Camino« ist männlich

Beiträge: 118

Dabei seit: 7. Mai 2006

  • Private Nachricht senden

17

Sonntag, 9. August 2015, 14:30

Danke, auf der an meinen Laptop angeschlossenen großen Tastatur geht es jetzt auch. Aber am Laptop bekomme ich das Script nur an, aber nicht wieder aus. Ich habe diverse FN-Komibis versucht, aber ich bekomme nicht raus, wo Numlock liegt. Auf welcher Taste deaktivierst du es wieder knoll3?

knoll3

Kaufmann

  • »knoll3« ist männlich

Beiträge: 246

Dabei seit: 25. August 2011

Wohnort: Südlich der Hansestädte

  • Private Nachricht senden

18

Sonntag, 9. August 2015, 19:37

Danke, auf der an meinen Laptop angeschlossenen großen Tastatur geht es jetzt auch. Aber am Laptop bekomme ich das Script nur an, aber nicht wieder aus. Ich habe diverse FN-Komibis versucht, aber ich bekomme nicht raus, wo Numlock liegt. Auf welcher Taste deaktivierst du es wieder knoll3?

Die Numlok Taste aktiviert oder deaktivert den Nummernblock auf der Tastatur. Sie ist - soweit ich weiß - immer über der 7 im Nummernblock rechts, also nicht die normalen Zahlen die über den Buchstaben Q bis P stehen. Es gibt jedoch Laptops, die keinen Nummernblock haben, da müsstest du dann schauen wo sie liegt. Meist wird Sie mit "NumLk" abgekürtzt.

hoffentlich klappt es jetzt bei dir :) :170:

El Camino

Großhändler

  • »El Camino« ist männlich

Beiträge: 118

Dabei seit: 7. Mai 2006

  • Private Nachricht senden

19

Montag, 10. August 2015, 13:17

Mein Laptop hat keinen Nummernblock und aber eben auch keine als Numlock spezifizierte Taste, die ich über eine FN-Kombination ansteuern könnte. Laut verschiedener Seiten soll es FN + F11 sein. Das ist aber eigentlich die Lüftersteuerung. Habe schon diverse FN-Kombinationen ausprobiert, leider ohne Erfolg. Ist aber weniger schlimm. Wenn ich allein spiele haue ich die dicke Tastatur dran und im Multiplayer werden wir es vermutlich ohnehin nicht nutzen, bzw. auf Spielgeschwindigkeit sehr schnell reicht ein Schiff und manuelles Klicken einfach locker aus.

feisenkeis

Krämer

  • »feisenkeis« ist männlich

Beiträge: 3

Dabei seit: 26. Januar 2017

Wohnort: Königreich Württemberg

  • Private Nachricht senden

20

Montag, 20. Februar 2017, 17:22

Hallo,ich bin neu hier und wollte dieses Tool runterladen.Leider existiert diese Seite nicht mehr !

Würde sich jemand erbarmen,einem unwürdigen Krämer auf diesem Wege zu etwas mehr GS verhelfen ?




Mfg feisenkeis