Logitech lua script examples.
Logitech G HUB - Lua Script.
Logitech lua script examples Nov 27, 2023 · For example, let it be keyboard key P. Users may examine the various events. Custom properties. The scripts can be customized to launch any of your local macros. Basically an example of what I want to happen is May 24, 2021 · I wrote a simple Lua script that left clicks after I click mouse5. I have tried many variations, but I always get syntax errors. It repeats the code 300x and then loops it until I press the right click button. 1- Open Logitech G-Hub software 2- Click on the this section as shown in the picture below. However, due to the potential impact of improper configurations, we recommend testing the framework using the simulator if you possess expertise in Lua. You can set what you want to toggle the script like scrolllock, capslock, and numlock. I want the mouse cursor to move down, it does but after a while of the cursor moving down the cursor reverses in direction. Hot Network Questions Rational divisors on Calabi–Yau threefolds Mar 26, 2017 · Assigning your buttons using the Logitech Scripting system will make it so the game can no longer detect those buttons being pressed. Assign "Primary click" to your physical MB#8. However I have noticed that the Logitech API restricts us to using their predefined modifiers. – Jul 13, 2020 · I'm trying to have two inputs that will lead to one output. Or with MouseButton4+MouseButton5. Feb 2, 2022 · This code is written for Logitech GHub, it embeds Lua 5. Contribute to k-Knight/AimAssist-Script development by creating an account on GitHub. Open the software and navigate to the Lua script section. I have never made a lua script before so some help would be appreciated. create a new script to your ghub. Rapid fire with logitech lua script? 0. 0 stars. The logitech lua api has this documentation. - ZharTX/Apex-Legends-Jitter-No-Recoil-LUA-Script-Logitech Oct 31, 2021 · Welcome,I'll teach you how to create or import a script in the new Logitech Gaming Hub update on LUA. any help or insight would be appreciated Feb 12, 2022 · I have Logitech G604 mouse I want to Scroll with G6 and G5 button with different Scroll Speed is it possible LUA script. EnablePrimaryMouseButtonEvents(true); function OnEvent(event, arg) if IsKeyLockOn("capslock")then if IsMouseButtonPressed(5)then repeat PressMouseButton(1) local w1 = math. lua at main · Flamsey69/Logitech-GHUB-R6-Macro This macro is for rainbow six siege and is toggles by ADS. Jan 16, 2024 · How to get this logitech lua script to move my mouse left, then to the right and keep on repeating that until mouse button 1 is no longer pressed. This document assumes a working knowledge of the Lua programming language. Jul 18, 2017 · This is a simple script that pulls down the mouse while shooting, but I set it up so it looks really smooth. I would like to write a script that listens for when I press the F1 key and does some action. Dec 2, 2022 · I have a logitech G910 keyboard which has 9 G-keys and 3 "M-key" sets for a total of 27. Logitech Lua script. Jul 11, 2023 · For example, you can toggle the script with LeftCtrl+LeftShift+RightMouseButton. Make sure your G-hub is on the latest version. Learn how to write and apply effective Lua scripts in your favorite Sep 22, 2024 · Logitech G Hub Lua Script: Customize Key Sequences Based on Last Input. event. MIT license Activity. The issue is, on line 12 if I include 'not' it will only repeat once, if I remove it, it will repeat forever. This tutorial should be used only after macro was first properly installed (see Nov 2, 2024 · Logitech G502 Programmable No Recoil Lua Script. 4. Custom macros work, but the scripting doesnt. How to use logitech lua scripting. random(526, 530) Sleep (w2 Dec 30, 2023 · Logitech G No Recoil Script. Contribute to Danamir/logitech-scripts development by creating an account on GitHub. download script file. If some action is assigned to MB#4 in the game, do the following: Jul 17, 2022 · You should use OutputLogMessage instead of print. The project that demonstrates how to use a virtual Logitech G Hub driver for programmable mouse movements. -- It generates different sequences of random numbers on every profile load, you don't need to set seed (forget about "math. For security reasons you need to have exported the script from G-Hub. LUA Script Logitech can help you to reduce weapons recoil in the shooting games you play. Aug 22, 2024 · Logitech G Hub Lua Script to remove recoil from Rainbow Six Siege. 659 & above) For checking the version of G-Hub go to your G-Hub Settings like in the picture below. Keep G Selector initial functionality. Jun 28, 2023 · The idea is the following, there are 2 commands. Seems rather unintuitive this way but it works. 0 Logitech Lua script. How to set up the script inside Apr 9, 2021 · How to make this Logitech Mouse LUA script work better? 1. Try to play the game with both LMB and P for shooting. if yes then how I search in G-series Lua API but haven't find anything related. Thanks May 30, 2020 · Is it possible to program logitech mouse with lua script to press 2 keys (J and K) when I press a mouse button? Complete, and Verifiable Examples. Here at Logitech Lua Lab, you can dive into the world of macros and scripts specifically designed for Logitech devices. Unfortunately, I don't think that the devs update the interpreter any more (last update was 11/2020 according to the included API spreadsheet) so the only way, would be to Search for jobs related to Logitech lua script examples or hire on the world's largest freelancing marketplace with 23m+ jobs. So script_running is set to true and the loop is run. I wrote some code to aim down while firing and it works everywhere except in Pubg Mobile Emulator. I spent a couple hours after supreme frustration with the lack of lua code examples. (Logitech Lua Scripting) 1. May 26, 2021 · I am trying to archive No Recoil in Pubg Mobile Emulator game via G Hub(Logitech App) mouse script When I press fire button, it should keep on firing and keep my aim down. Is there anyway to add something to specify that. The subreddit dedicated to Logitech G-series hardware is r/LogitechG. Further. I just add my keys into the script to save myself hassle. Useful scripts in LUA for Logitech's Gaming Software (G13 etc. Example, Tapping Mouse Button 4 activated the 1 command. 5. I can setup macros and then use that single script to configure all the macros. I have a script that i have linked to G1 key but i have other macros on M1 set and M2 set, I only want the scripts to activate if on M3 set. You signed out in another tab or window. Reload to refresh your session. Jan 17, 2021 · AutoHotKey is unable to change internal variable of Logitech mouse driver. Import the desired Lua scripts from the repository into the Oct 21, 2020 · Step 1. The only way to use G-Shift on your mouse is to bind G-Shift to a mouse button. I know a similar question had been post as: Lua handling mouse event. But when I use the example code, P begins to press slower, even when i put it in its own loop, so using that example doesn't work with the fix I found before. I also have another script which adds lots of other fucntions, you can visit the thread Battlefield Logitech Macro Scripts all in one Dont expect perfect accuracy while spraying tho, this won't negate spread -- The script is in LUA language and has been tested on Logitech G604, G502 hero mouse. Or with MouseButton8 if you have such button on your Logitech gaming mouse. 3492 ( idk the reason why ) this video shows how to use old G-hub version and how to get Luas s May 20, 2015 · Lua scripting in logitech software Please Use CODE Tags. 3- Select the application that you want to active script on it and then click on scripting. Install the Logitech Gaming Software or G HUB software, depending on your mouse model. " Click on the "Script" button at the top of the scripting field, and then select "Import" Next, you will be prompted to select a file to import. Contribute to jehillert/logitech-ghub-lua-cheatsheet development by creating an account on GitHub. But it doesn't seem to work. Sep 23, 2020 · I'm fairly new to LUA programming, and so far I've managed to use the LUA scripting in logitech's Ghub software to write simple scripts. Lua scripting in logitech software. Forks. Aug 22, 2024 · Logitech G Hub Lua Script to remove recoil from Rust Resources. The G-Series Lua API lists the following example. I thoroughly welcome contributions and pull requests suggesting edits, and contributing example scripts. org. If some action is assigned to MB#4 in the game, do the following: choose keyboard button you don't currently use in the game (for example, F12) Sep 27, 2022 · Ok I really like that example, I just tested it and I think when I finish it will work really well. See full list on github. Anyways here's Lua Cheatsheet for Logitech G Hub. Oct 30, 2014 · I have a small macro for my Logitech G500s - i'm using it in FPS games to reduce recoil. Here's my attempt: You signed in with another tab or window. script for less recoil in rust using logitech mouse - Rust-Mouse-Script/Rust Logitech Mouse Script. I tapped Mouse button 5 disabled 4 and enabled 5. keyboards) Activity. For example, setting the Left/Right D-Pad from the basic tutorial section, will prevent you from assigning the Up/Down buttons within the game. As far as i can see as long as you hold MB3 your script is working and slowly moving mouse down. Make sure you're not using MB#4 ("back") in the game. For Logitech (lua) scripting, you can not implement (require) modules, (There is no doFile for example). Aug 30, 2020 · How to use logitech lua scripting. Dec 18, 2020 · I was trying to make an autoclicker script in Logitech GHUB, which uses Lua. Logitech Lua Script Oct 14, 2021 · i have been learning lua to code an auto clicker for my g903 that works when the right mouse button is held and can be toggled with the capslock key. Any ideas? Oct 31, 2020 · I have a Logtech G915 TKL keyboard, and it has programmable function keys. Now click "Edit Script", which if you press alt+tab should open the scripting tab. A quick and informative guide awa Feb 17, 2018 · lua scripting help 02-04-2011 | Logitech Forums in Lua, values are always passed by value. Here's a simple example demonstrating how to create a basic key macro in Logitech Lua scripting: Lua is used by Logitech G-series hardware to provide advanced scripting functionality. ROBLOX Universal Aimbot Script. Go and navigate to the folder where the Lua script is located -- example: "C:\Users\\\LG502-Adjustable-Recoil-Comp" Then select the main. I want to start and end the script with mouse5 if possible. Only mouse buttons (on a Logitech mouse), G-keys (on a Logitech keyboard) and modifier keys (Ctrl/Alt/Shift on any keyboard) can be seen by a Lua script. Copy and Paste the script to C:/ or D:/ etc. Aug 21, 2021 · Whenever I have a script to run with a specific program, it repeats if I alt-tab out of the application and then back in. Jan 23, 2023 · I am trying to create a script that works as a toggle using LUA the functionality I want is a single key "G1" which initiates a loop when pressed and breaks the loop when pressed again. 0. Example-- Get the current M Key state` current_mkey = GetMKeyState()` The most straightforward method is to activate your script within a profile and observe the actions of your mouse. Logitech G-Hub script mouse movement relative active/target window. lua script and "Open" Click on the Script again and click Save Thank you. - Y0natari/Logitech-Vulnerability-Abuse Aug 21, 2019 · To run a . Jan 15, 2022 · Since Logitech removed Luas feature after the update : 2022. Load 7 more related questions Show fewer related questions Jun 1, 2022 · software = Logitech G hub. The point of the code is that when I hold P the mouse repeatedly clicks and waits a random interval between these clicks. My problem is that the Sleep(x) function of this lua api is very inaccurate. For example, an automatic jump to the ward lee seen, but no more than that, I think it’s possible if you try to write a macro like orbwallk well, but in this case you have to somehow get the values of your attack speed and delays between movement and other values necessary for this. Apr 1, 2021 · I'm trying to make it so that every time I activate a new profile on my Logitech mouse, a few sound files are played so that I know which profile I'm on. For those with similar issues here's what I did. Okay! Thanks to some help this is where I'm at, Everything's working very nicely and as it should but now I face a new task and that is adding variations of each table for the slight changes to recoil when using scopes. com advanced scripting functionality for the G-series line of gaming keyboards. Report repository Releases. Contribute to noxtgm/anti-recoil development by creating an account on GitHub. Further information can be obtained from www. This can be useful in various gaming scenarios where you want to perform different actions depending on the last key pressed. g. It would be great if we could help Logitech gaming mice achieve just a little bit more of its potential. The second and third script works perfectly. Apr 13, 2020 · Just got a new Logitech mouse, I would like to make a script to sort of toggle between states. 3 watching. To get started with using the Lua scripts in this repository, follow these steps: Clone or download the repository to your local machine. For example if you copy-paste the --The script is in LUA language and has been tested on Logitech G604 mouse. Only on desktop . It's free to sign up and bid on jobs. -- [RESPONSIBILITY] -- The main target of the script is to decrease weapon recoil on the shooting PC games. I know people have had similar issues to mine before, but I was unable to find a solution. random (51, 55) Sleep(w1) ReleaseMouseButton(1) local w2 = math. com Store: https: Jan 28, 2020 · All you can do is write a macro that can possibly simplify the game. Readme License. Dec 17, 2023 · Instantly share code, notes, and snippets. function OnEvent(event, arg) if event == "MOUSE_BUTTON_PRESSED& When considering lua script logitech, understanding these features is fundamental to leveraging the power of this language effectively in Logitech devices. Dec 30, 2020 · Even though my Lua scripts for my gaming mouse Logitech G502 Hero work fine in Windows desktop, or every application or game I tries, they dont work on Battlefield and the Origin app. Nov 26, 2019 · So I presume that MKeyState is nil and Lua complains about comparing a number with a nil value. I just want after MoveMouseRelative when i release mouse click to return center or first position . It's especially handy when you want to avoid using the built-in Lua scripting in G Hub or when you want to use scripts on non-Logitech mice. By Keyboy May 20 Also, his is different for example he has: Aug 29, 2021 · As the title says it is an LUA Script which means you can execute it inside the most Software programs of your Mouse and keyboard for example, the Logitech G-Hub, which you can use if you have a Logitech mouse or keyboard. scrolllock has an extra l for some reason, I did no Jan 6, 2021 · The first script works for 300x, and does not repeat. 1, you have to replace all // with math. It does this by providing an API (application programming interface) which is essentially just a set of functions that you can use to tell your hardware to do things. The script is invoked using an event handler, OnEvent. Run 'Logitech Gaming Software' application; Open 'Customise buttons' tab; Select profile; In the left side you will see the 'Commands' pane (list of bindable actions such as keyboard keys, macros, etc), press the big 'plus' sign to add new command. lua]] In the code line you will see that I change the name to world. – Egor Skriptunoff Commented Aug 16, 2022 at 6:49 Jan 10, 2021 · IsMouseButtonPressed works only for buttons 1-5 having binding to default action (for example, MB#4 must have action "Back"). I have no previous experience with coding. Please see script below: EnablePrimaryMouseButtonEvents(true) function OnEvent(event, arg) if event == " LUA scripts for Logitech G series. In this article, we will explore how to create a Logitech G Hub Lua script to customize key sequences based on the last input. Of course, you will use LMB for manual shooting as usually, but your GHub script will use P. Dec 27, 2020 · How to make this Logitech Mouse LUA script work better? 1. Written for the G502 Hero, but should work with all Logitech G series. Handle gestures, short click, and long click actions with the G Selector button. Logitech G HUB - Lua Script. Contribute to Exunys/Aimbot-Script development by creating an account on GitHub. Rainbow six siege recoil macro for logitech. ROBLOX Universal AimAssist Script. There is no // operator in Lua 5. bat file from LGS Lua script: Create a shortcut action. if anyone could help, it'd be much appreciated. 1. Logitech Lua scripting allows users to automate and customize their Logitech devices through efficient programming using Lua commands. First off all we need to have G-Hub installed. Logitech G HUB is a software or tool that can configure your Logitech Device to help you and make it easier when you playing Shooter games. This is so I can use an ability in a game thanks if you can help. Jul 5, 2014 · This is an excellent explanation of lua polling and coroutine. in editor, you can just copy the script you download to it, or you can just type data = dofile[[your_file_path]] in it, for example: data = dofile[[C:\Users\NimaQu\Desktop\dev\lua\GHub-Lua\Overwatch\Mecry_Resurrect. Contribute to ns-cpp/Rust-No-Recoil-Logitech-2025 development by creating an account on GitHub. Oct 28, 2023 · Or anybody that can do this I'm working through making a macro in the Logitech Software script section like some of these other guys and I'm not sure what my side mouse buttons on my Logitech g502 are numbered or named as in the Lua language. I dont know how exactly logitech mice work but i doubt they can do 1 nanosecond delays or how they process events if one script is already active. For example, if for Google Chrome I have a script like this: PressMouseButton(1) ReleaseMouseButton(1) If I switch to Microsoft Word and then back to Google Chrome, the script will repeat, causing the mouse to click again. You can write scripts that listen for special keys on Logitech G hardware (such as the G Keys or the M Keys) using the scripting feature in Logitech G Hub. Make sure you're not using MB#4 ("backward") in the game. Stars. These are Universal Macros, one button Sep 6, 2023 · Logitech Lua Script Left Mouse Button Spam on Holding Lmb 0 How to get this logitech lua script to move my mouse left, then to the right and keep on repeating that until mouse button 1 is no longer pressed The G-series Lua API is a set of functions using the Lua programming language and provides advanced scripting functionality for the G-series line of gaming keyboards. lua]] Modify the values to suit your own needs, save the file and use it Sep 22, 2024 · GHub scripts are subject to share between users, so they must be safe. I wanted to know how I can activate each of them separately using mouse button 4 and mouse button 5. I tried to add MoveMousePosition(x,y)- (32767, 32767 ) at bottom of script but not worked in game . randomseed"). Essentially have a mouse button cycle through what it outputs. So now, P is being pressed in sync with the mouse again. Apr 4, 2022 · I read my script over and over, but i didnt understand what wrong in code. If you don't use MB#4 in the game, just skip "Step 1". Logitech G Hub lua I spent a couple hours after supreme frustration with the lack of lua code examples. 1. TOGGLE WITH CAPSKEY - ffluxxus/r6-norecoil May 25, 2016 · I'm writing a script in LUA/logitech scripting API. Every G-series Profile has a default Lua script bound to it which can be edited and customized. May 26, 2021 · im trying to run this script on my logitech mouse. 1 fork. 2. Change it if you gave a different name. random ()". ★LinksMy website: https://www. Make sure you can shoot with P key while keeping LMB pressed. . Jun 19, 2021 · I would like to make a Logitech Lua script where it continuously holds down the mouse buttons for example mouse button 5 without holding it, just have the mouse button turned on until i release it by clicking it once. May 7, 2023 · I have a problem with Lua mouse script using G hub api. You are using LGS, it embeds Lua 5. Sep 1, 2021 · I have been trying to use the lua scripting API that G Hub provides but I have been limited by the fact that almost no native lua functions exist (e. Quick video showing simple process of chaning macro assignments in . Button and it show's which ButtonCode it is used with (In my example Button = 8) Then Use the dropDown menu again and select Create Script COPY + PASTE the lua code, change the Buttons to your preferals & InGame settings Nov 14, 2019 · I am trying to make a script for logitech mouse that: When left mouse button is pressed, it will activate case 1; When holding the right mouse button and pressing the left mouse button, it will activate the case 2 For VALORANT installation click here. since the 'internal' value of a string or a table is actually a pointer, the result is that strings and tables are effectively passed by reference. lua at main · CedrickGD/Rust-Mouse-Script Oct 8, 2020 · I'm new to Lua language, just wanna program a macro for Logitech Mouse button, the desired action is: press the button to start and loop the macro continuously until I toggle it off by pressing the button again. 4- Go to script menu and then import Anti-Recoil. my code: local msMakro = false local safety = 0 function OnEvent(event, arg) OutputLogMessage("Event: ". 5) -- wait for 0. Even MoveMouseWheel works fine. GitHub Gist: instantly share code, notes, and snippets. You will see the output in the bottom window of LGS/GHUB Lua script editor. Jun 21, 2022 · How to make this Logitech Mouse LUA script work better? 1. Example: FastSleep(0. – Abhishek Jun 14, 2023 · The only thing you need a Logitech mouse/keyboard for is to generate an event processed by OnEvent - this function is invoked by Logitech driver when a Logitech device (recognized by the driver) has changed its state. Or you can implement similar logic in a Lua script (mouse button action would depend on Shift, Alt, Ctrl keyboard keys or ScrollLock, NumLock, CapsLock keyboard LEDs). Sequences of two button presses. Jul 4, 2021 · For example, the following LUA script should switch the MKey state between M1/M2/M3 using the G1 key, but actually does not do anything (although the code is executed, as the debug log lines appear): Jul 9, 2020 · -- if I press the right mouse button and left mouse button at the same time -- then it would automatically press the key q function OnEvent(event, arg) if event == "PROFILE_ACTIVATED" then EnablePrimaryMouseButtonEvents(true) elseif event == "MOUSE_BUTTON_PRESSED" and arg < 3 then repeat Sleep(10) if IsMouseButtonPressed(1) and IsMouseButtonPressed(3) then PressKey("q") Sleep(10) ReleaseKey("q Aug 29, 2017 · On the first run of the function script_running is nil (which evaluates to false). Apr 9, 2019 · Just go through your code step by step and check what is going on. Then when you press the G1 key again it enters the function again, but this time script_running is true, which sets the script_running variable to false and exits the function. Logitech G Hub LUA script toggle according to last state. 5 ms For big time intervals (for example, 30 ms or more) standard Sleep() is preferred. Practical and easy to use. When writing lua scripts for my logitech g502, I've gotten rapid fire to work, but it will continue to execute mouse presses after the mouse one button is released as long as the ctrl key is held. Give the file a different name like "world" Go to G-Hub or LGS and add the code line below. In Pubg Mobile Emulator, It works in single shot but not in Auto Fire. Dec 4, 2020 · Step 1. Thank you very much! – Dec 28, 2023 · For example, let it be keyboard key P. UPDATE. floor() . lua file. lua logitech logitech-gaming logitech-mouse Updated Aug 12, 2024; Lua; Improve this page Add a description, image, and links Oct 5, 2021 · This is the Lua Script , I wonder how i can get mouse initial position and after it to return to the initial position. But I have difficulties to run their example code. So, now in the game you can shoot either using Left Mouse Button or using Keyboard key P. -- This is a template for "Logitech Gaming Software" script file. I was expecting the LUA script to be referenced under the button configuration itself in the GHUB software instead of associated with a profile. Configure the smartButton variable to your An anti-recoil script for Logitech mouse. – Jun 3, 2020 · For example, if LMB means "Fire" then add key "P" as alternative way to fire in the game. Go to GHUB (mouse device, "Assignments" screen, SYSTEM tab). 7 stars. The G-series Lua API is a set of functions using the Lua programming language and provides advanced scripting functionality for the G-series line of gaming keyboards. After that you can use function FastSleep(delay) in your script for small time intervals. Aug 26, 2021 · How to use logitech lua scripting. This is one of the scripts I have Mar 20, 2024 · Learn how to upload Logitech macros, edit scripts, and customize buttons on your Logitech mice and keyboards in this video. My script moves the mouse every x milliseconds to draw a pattern. Feb 25, 2022 · There are two mistakes: Sleep(1,2) is incorrect: Sleep expects a single argument - an integer amount of milliseconds. lua. Script, it's quite simple, let's take a look: How To Install Logitech Lua Script Macro with Logitech Gaming Software? Learn how to edit the lua and edit the spray macro. So, while you are inside OnEvent function, you can stop using Logitech mouse and work with non-Logitech mouse. Contribute to ConaR6/R6RecoilmacroLG development by creating an account on GitHub. Everything works except for mouse-move functions, for example MoveMouseTo or MoveMouseRelative. Watchers. Nov 13, 2020 · Now what you do is where it says "Active LUA Scripts: None", you are gonna click on the None and select "Create a new LUA script". For example, when i'm using "exiting = not IsModifierPressed("ctrl")" - it works as supposed, by unpressing control. How can I be doing this:? PS Logitech GHub Script Feb 11, 2021 · I am writing a lua script for my logitech mouse. 5- Go to script menu again and then click on Save and Run Jul 31, 2019 · Is it possible to make Logitech scripts targets letters? For example > F. -- This new function is a drop-in replacement for standard Lua function "math. Polling maybe the answer here. 0 watching. data = dofile[[C:\world. Just download the LUA File and import to GHUB as a script, - Logitech-GHUB-R6-Macro/R6 Macro. Please help. Logitech's Ecosystem Logitech creates a wide range of peripherals, including keyboards, mice, and other devices that can be customized using Lua scripts. Here is my co Oct 22, 2022 · Only the following keys could be a toggle-key: mouse buttons, Logitech keyboard G-keys, lock keys with LED (scrolllock, numlock, capslock). The script should perform the following: mouse key 4 switch on/off the script; mouse key 5 switch from one feature to other ( force move and autoattack ) The code is the follow: Lua is used by Logitech G-series hardware to provide advanced scripting functionality. (2022. For example, use Sleep(10); MOUSE_BUTTON_PRESSED("11") is unknown function Aug 9, 2021 · For example, if you don't use Mouse Button 8, you can make it acting like a clone of LMB. kriptaep. 0 Lua script for g502. "os" and "require"). How to program a toggle macro in LUA for Logitech Mouse button. You switched accounts on another tab or window. Using mouse button 5 if I wanted this logitech script to press hold F key until release of mouse button 5 how would I do that? function OnEvent(event, arg) if event == "MOUSE_BUTTON_RELEASED" and arg == 5 then PressAndReleaseMouseButton(5); end You signed in with another tab or window. kavfmbyzxtzpwzvbvvdlmqdsmubvvodcimhwjlxaroucybfvachb