Witaj gościu! Zaloguj się lub Zarejestruj aby móc korzystać ze wszystkich funkcjonalności jakie oferuje to forum! Rozpocznij zarabianie przez internet, poznaj korzysci pracy w domu! Rejestracja i korzystanie z forum jest całkowicie darmowe!
Wybierz Styl: Aktywuj czarny styl Aktywuj jasny styl Aktywuj mobilny styl
Forum o zarabianiu przez Internet !
praca w domu Witaj serdecznie forum o zarabianiu Zarabiam.com
forum o zarabianiu przez internet

Witaj! Nie bez powodu trafiłeś na największe w Polsce Forum o Zarabianiu przez internet! Tutaj gromadzimy pasjonatów zdobywania pieniędzy online i dajemy możliwość poznania tajników pracy w domu. Coraz więcej osób poszukuje sposobów na zarabianie w sieci, co sprawia, że praca w domu przez internet staje się atrakcyjnym źródłem dochodu. W dzisiejszych czasach, zarabianie online to nie tylko alternatywa, ale często również znakomita opcja do tradycyjnej pracy na etacie. Czy zastanawiasz się, jak łatwo zarobić pieniądze? Jeśli tak, to właściwe miejsce! Internet jest pełen możliwości, a my jesteśmy tutaj, aby Ci pomóc, dzieląc się wiedzą i doświadczeniami.

Rejestracja na naszym forum jest całkowicie darmowa i niesie ze sobą wiele korzyści:

  • Zakładaj nowe wątki i bierz udział w dyskusjach,
  • Odblokuj dostęp do czatu (Shoutbox),
  • Ogranicz liczbę wyświetlanych reklam,
  • Zdobywaj odznaczenia i reputację,
  • Zyskaj dostęp do ukrytych działów, tematów i linków,
  • Przeglądaj galerię zdjęć i filmów z wygranymi nagrodami,
  • Dostosuj swój prywatny profil,
  • Weź udział w konkursach organizowanych na forum,
  • Skorzystaj z doświadczenia społeczności zarabiającej online od lat,
  • Porównaj stopy procentowe na kontach oszczędnościowych,
  • Wykorzystaj merytoryczną wiedzę naszych użytkowników, by zarabianie w domu stało się łatwiejsze niż kiedykolwiek,
  • Dowiedz się, gdzie zdobyć darmowe upominki, gadżety i próbki.
  • Pamiętaj to nic nie kosztuje, zarabiam.com to darmowe forum internetowe w którym zasięgniesz informacji "jak zarabiać przez internet".
I co najważniejsze, wszystko to jest zupełnie za darmo! Zarabiam.com to internetowe forum, które udzieli Ci odpowiedzi na pytanie "jak zarabiać przez internet". Teraz praca w domu staje się możliwa! Zarejestruj się już teraz, a dowiesz się wszystkiego o zarabianiu przez internet!

praca w domu


Zapraszamy na Nasze Serwery Minecraft oraz Serwer Minecraft



Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Auto It » Potrzebna pomoc osób obeznanych w temacie auto it+ FF

Autor Wiadomość
MagisterHKR Offline
Świeżak
*

Liczba postów: 7
Dołączył: Jun 2017
Reputacja: 0 +

Forum Gold: 0.00
Post: #1
Auto It
Sprawdź:
Witam, mam do was pytanie. Jak mogę kliknąć za pomocą Auto It w diva na stronie (Mowa tu o Mozilli i dodatku ff.au3)
Otóż, do tej pory wykorzystywałem wyszukiwanie obrazkiem lecz jest to dosyć wolniejsze rozwiązanie i chciałbym klikać przez _FFClick tylko mam taki problem, mianowicie chodzi o to, że owszem klika lecz nie mogę ustawić tolerancji ( Chciałbym aby nie klikało to w te same miejsca tylko je zmieniać, za pomocą randa bym dodał liczbe do x i y aby sprawiał wrażenie klikającego ludzia Big Grin)
Czy ktoś zna się dobrze w Auto It?
Tak wygląda funkcja kliknięcia. Gdzie tu mógłbym dodać pozycje kliknięć? ;(

Kod:
; #FUNCTION# ===================================================================
; Name ..........: _FFClick
; Description ...: Simulates a click on an element.
; Beschreibung ..: Simuliert einen Klick auf ein Element.
; AutoIt Version : V3.3.0.0
; Syntax ........: _FFClick($sElement[, $sMode = "elements"[, $iIndex = 0[, $bLoadWait = True]]])
; Parameter(s): .: $sElement    - Element to click on
;                  $sMode       - Optional: (Default = "elements") :
;                               | elements
;                               | id
;                               | name
;                               | class
;                               | tag
;                  $iIndex      - Optional: (Default = 0) : Index if $sMode = class, name, tag
;                  $bLoadWait   - Optional: (Default = True) :
; Return Value ..: Success      - 1
;                  Failure      - 0
;                  @ERROR       -
; Author(s) .....: Thorsten Willert
; Date ..........: Sat Feb 26 16:57:09 CET 2011 @706 /Internet Time/
; Link ..........:
; Related .......: _FFImageClick, _FFLinkClick. _FFImageMapClick
; Example .......: Yes
; ==============================================================================
Func _FFClick($sElement, $sMode = "elements", $iIndex = 0, $bLoadWait = True)
    Local Const $sFuncName = "_FFClick"

    If Not IsInt($iIndex) Then
        SetError(__FFError($sFuncName, $_FF_ERROR_InvalidDataType, "(int) $iIndex: " & $iIndex))
        Return 0
    EndIf

    If $sMode = Default Then $sMode = "elements"
    If $iIndex = Default Then $iIndex = 0

    Switch StringLower($sMode)
        Case "elements"
            If StringLeft($sElement, 7) = "OBJECT|" Then $sElement = StringMid($sElement, 8)
        Case "id"
            $sElement = ".getElementById('" & $sElement & "')"
        Case "name"
            $sElement = ".getElementsByName('" & $sElement & "')[" & $iIndex & "]"
        Case "class"
            $sElement = ".getElementsByClassName('" & $sElement & "')[" & $iIndex & "]"
        Case "tag"
            $sElement = ".getElementsByTagName('" & $sElement & "')[" & $iIndex & "]"
        Case Else
            SetError(__FFError($sFuncName, $_FF_ERROR_InvalidValue, "(elements|id|name|class|tag) $sMode: " & $sMode))
            Return 0
    EndSwitch

    If StringLeft($sElement, 1) = "." Then $sElement = "FFau3.WCD" & $sElement

    Local $RetVal = _FFCmd("FFau3.simulateEvent(" & $sElement & ",'MouseEvents','click');")
    If Not @error And $RetVal <> "_FFCmd_Err" And $RetVal = 1 Then
        Sleep(25)
        If $bLoadWait Then Return _FFLoadWait()
        __FFSetTopDocument()
        Return 1
    Else
        SetError(__FFError($sFuncName, $_FF_ERROR_NoMatch, "$sElement: " & $sElement))
        Return 0
    EndIf

EndFunc
27-06-2017 15:21
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Ania Online
Forumowy Maniak


Liczba postów: 1241
Dolaczyl: Jan 2012
Reputacja: 1712

Poziom ostrzezen: 0%
Forum Gold: 215.61 [Dotacja]

Warto sprawdzić:
coffee Offline
Bywalec
*

Liczba postów: 258
Dołączył: Jan 2016
Reputacja: 53 +

Forum Gold: 10.00
Post: #2
RE: Auto It
Po prostu klikaj w współrzędną (X,Y), gdzie:
X - (losowa wartość pomiędzy 0 a szerokość diva) + współrzędna X diva
Y - (losowa wartość pomiędzy 0 a wysokość diva) + współrzędna Y diva

IMHO lepiej większą uwagę skup na interwale czasowym, niż klikaniu. Swoją drogą, to nie lepiej zrobić to np. w Selenium?

coffee, dumny członek http://zarabiam.com od Jan 2016.
(Ten post był ostatnio modyfikowany: 27-06-2017 16:04 przez coffee.)
27-06-2017 16:03
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
MagisterHKR Offline
Świeżak
*

Liczba postów: 7
Dołączył: Jun 2017
Reputacja: 0 +

Forum Gold: 0.00
Post: #3
RE: Auto It
Robiłem tak jak napisałeś lecz jest problem gdy element jest na dole strony a jest ona rzewijana ;/ Po prostu myszka idzie w dół. Monitor ma np. rozdzielczość 1k pixlów wysokości a element jest na 2k piksów. CHyba mnie rozumiesz ;/ Ten dodatek do ff zwraca pozycje elementu względem strony, nie ekranu.
Selenium? Są do tego jakieś poradniki po polsku?
Kumpel zaproponował mi Auto It to w tym piszę Big Grin Przy okazji moge zapisywać informacje do plików na kompie(Przydatka informacja)

///EDIT
Aktualnie mam klikanie tak jak napisałeś + przewinięcie na sam dół strony jeśli konieczne i klikniecie za pomoca wyszukania obrazka ;/
(Ten post był ostatnio modyfikowany: 27-06-2017 16:27 przez MagisterHKR.)
27-06-2017 16:25
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
MagisterHKR Offline
Świeżak
*

Liczba postów: 7
Dołączył: Jun 2017
Reputacja: 0 +

Forum Gold: 0.00
Post: #4
RE: Auto It
Jest tu ktoś kto by mi pomógł z tym problemem? ;p
29-06-2017 15:23
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
coffee Offline
Bywalec
*

Liczba postów: 258
Dołączył: Jan 2016
Reputacja: 53 +

Forum Gold: 10.00
Post: #5
RE: Auto It
Wykorzystaj inne narzędzia, które bardziej się do tego nadają. O selenium ci już pisałem, bez problemu zrobisz to co potrzebujesz. Czy są do tego poradniku po polsku? Nie wiem, poszukaj.

coffee, dumny członek http://zarabiam.com od Jan 2016.
Glosy: jlde (+1)
29-06-2017 17:53
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
imanust Offline
Aktywny
*

Liczba postów: 156
Dołączył: May 2014
Reputacja: 164 +

Galeria Wygranych: Tutaj
Forum Gold: 11.50
Post: #6
RE: Auto It
Jak bardzo zależy Ci na autoit i _FF to użyj funkcji
Kod PHP:
_FFGetPosition([$sElement ""]) 

Returns an array with the position of an element and/or the position and size of the FireFox content area, relative to the client area of the window


0 X position of the element (relative to the document)
1 Y position of the element (relative to the document)
2 X position of the content area (relative to the window client)
3 Y position of the content area (relative to the window client)
4 width of the content area
5 height of the content area

Więc sprawa prosta, pobierasz pozycje danego elementu, sprawdzasz jaką ma szerokość [index-4] i wysokość[index-5] dzięki czemu będziesz wiedział po jakich wartościach możesz randomowo przesuwać kursor myszki żeby klikał w ten element Smile
(Ten post był ostatnio modyfikowany: 29-06-2017 21:19 przez imanust.)
29-06-2017 21:18
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
coffee Offline
Bywalec
*

Liczba postów: 258
Dołączył: Jan 2016
Reputacja: 53 +

Forum Gold: 10.00
Post: #7
RE: Auto It
(29-06-2017 21:18)trybun napisał(a):  Jak bardzo zależy Ci na autoit i _FF to użyj funkcji
Kod PHP:
_FFGetPosition([$sElement ""]) 

Returns an array with the position of an element and/or the position and size of the FireFox content area, relative to the client area of the window


0 X position of the element (relative to the document)
1 Y position of the element (relative to the document)
2 X position of the content area (relative to the window client)
3 Y position of the content area (relative to the window client)
4 width of the content area
5 height of the content area

Więc sprawa prosta, pobierasz pozycje danego elementu, sprawdzasz jaką ma szerokość [index-4] i wysokość[index-5] dzięki czemu będziesz wiedział po jakich wartościach możesz randomowo przesuwać kursor myszki żeby klikał w ten element Smile

Napisałem wcześniej jak może osiągnąć klikanie o którym mówisz i to autor tematu już zrobił.

coffee, dumny członek http://zarabiam.com od Jan 2016.
29-06-2017 21:56
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
MagisterHKR Offline
Świeżak
*

Liczba postów: 7
Dołączył: Jun 2017
Reputacja: 0 +

Forum Gold: 0.00
Post: #8
RE: Auto It
(29-06-2017 17:53)coffee napisał(a):  Wykorzystaj inne narzędzia, które bardziej się do tego nadają. O selenium ci już pisałem, bez problemu zrobisz to co potrzebujesz. Czy są do tego poradniku po polsku? Nie wiem, poszukaj.

A czy selenium podczas klikania w dany element zwraca pozycje kliknięcia? O to mi głównie chodzi, na kilku stronach sprawdzają pozycje kliknięcia. Pierwotny programik miałem w javascripcie lecz tam się wysypało na pozycji kliknięcia Big Grin Znaleźli mnie.
Niby naprawiłem pozycje kliknięcia, javascriptem symuluje pozycje i jest to samo lecz. Dzieki AutoItowi mogę zapisywać dane do plików na kompie czego js nie potrafi zrobić Big Grin (Chyba)
30-06-2017 13:22
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
coffee Offline
Bywalec
*

Liczba postów: 258
Dołączył: Jan 2016
Reputacja: 53 +

Forum Gold: 10.00
Post: #9
RE: Auto It
Co to za strony?

coffee, dumny członek http://zarabiam.com od Jan 2016.
01-07-2017 19:33
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Pani Ania
Prawa reka Admina


Liczba postów: 997
Forum Gold: 550
Dolaczyla: Feb 2011
Reputacja: 777


Warto sprawdzić:

MagisterHKR Offline
Świeżak
*

Liczba postów: 7
Dołączył: Jun 2017
Reputacja: 0 +

Forum Gold: 0.00
Post: #10
RE: Auto It
Gry przeglądarkowe Big Grin Obiecałem paru ludziom bocika Big Grin Mam skrypcik ale js nie mozna zabezpieczyć, każdy może poznać mój kod i rozpowszechnić ;(
03-07-2017 15:47
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Ponownie Auto IT MagisterHKR 2 2,610 15-07-2017 17:43
Ostatni post: MagisterHKR

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości