├── LICENSE ├── README.md ├── offseter_2.2_win.zip ├── offseter_2.3_win.zip ├── offseter_2.4_win.zip └── offseter_2.5_win.zip /LICENSE: -------------------------------------------------------------------------------- 1 | End-User License Agreement (EULA) of Offseter 2 | This End-User License Agreement ("EULA") is a legal agreement between you and Szymon Płotkowski 3 | 4 | This EULA agreement governs your acquisition and use of our Offseter software ("Software") directly from Szymon Płotkowski or indirectly through a Szymon Płotkowski authorized reseller or distributor (a "Reseller"). 5 | 6 | Please read this EULA agreement carefully before completing the installation process and using the Offseter software. It provides a license to use the Offseter software and contains warranty information and liability disclaimers. 7 | 8 | If you register for a free trial of the Offseter software, this EULA agreement will also govern that trial. By clicking "accept" or installing and/or using the Offseter software, you are confirming your acceptance of the Software and agreeing to become bound by the terms of this EULA agreement. 9 | 10 | If you are entering into this EULA agreement on behalf of a company or other legal entity, you represent that you have the authority to bind such entity and its affiliates to these terms and conditions. If you do not have such authority or if you do not agree with the terms and conditions of this EULA agreement, do not install or use the Software, and you must not accept this EULA agreement. 11 | 12 | This EULA agreement shall apply only to the Software supplied by Szymon Płotkowski herewith regardless of whether other software is referred to or described herein. The terms also apply to any Szymon Płotkowski updates, supplements, Internet-based services, and support services for the Software, unless other terms accompany those items on delivery. If so, those terms apply. This EULA was created by EULA Template for Offseter. 13 | 14 | License Grant 15 | Szymon Płotkowski hereby grants you a personal, non-transferable, non-exclusive licence to use the Offseter software on your devices in accordance with the terms of this EULA agreement. 16 | 17 | You are permitted to load the Offseter software (for example a PC, laptop, mobile or tablet) under your control. You are responsible for ensuring your device meets the minimum requirements of the Offseter software. 18 | 19 | You are not permitted to: 20 | 21 | Edit, alter, modify, adapt, translate or otherwise change the whole or any part of the Software nor permit the whole or any part of the Software to be combined with or become incorporated in any other software, nor decompile, disassemble or reverse engineer the Software or attempt to do any such things 22 | Reproduce, copy, distribute, resell or otherwise use the Software for any commercial purpose 23 | Allow any third party to use the Software on behalf of or for the benefit of any third party 24 | Use the Software in any way which breaches any applicable local, national or international law 25 | use the Software for any purpose that Szymon Płotkowski considers is a breach of this EULA agreement 26 | Intellectual Property and Ownership 27 | Szymon Płotkowski shall at all times retain ownership of the Software as originally downloaded by you and all subsequent downloads of the Software by you. The Software (and the copyright, and other intellectual property rights of whatever nature in the Software, including any modifications made thereto) are and shall remain the property of Szymon Płotkowski. 28 | 29 | Szymon Płotkowski reserves the right to grant licences to use the Software to third parties. 30 | 31 | Termination 32 | This EULA agreement is effective from the date you first use the Software and shall continue until terminated. You may terminate it at any time upon written notice to Szymon Płotkowski. 33 | 34 | It will also terminate immediately if you fail to comply with any term of this EULA agreement. Upon such termination, the licenses granted by this EULA agreement will immediately terminate and you agree to stop all access and use of the Software. The provisions that by their nature continue and survive will survive any termination of this EULA agreement. 35 | 36 | Governing Law 37 | This EULA agreement, and any dispute arising out of or in connection with this EULA agreement, shall be governed by and construed in accordance with the laws of pl. 38 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | OFFSETER 4 MA2 developed by Szymon Płotkowski 2 | szymonplotkowski@gmail.com 3 | 4 | DESCRIPTION: 5 | Programm compares two MA2 position presets and writes a macro that set fixture offsets based on calculated difference. 6 | In most cases, using this program will makes all positions looks good, without touching them. 7 | You just have to correct one of them and run macro. In worst case scenario You'll finish with good base for small tweaks. 8 | Macro don't overwrite or change anything in Your old presets. It's just setting offsets in Patch. 9 | 10 | Why use it instead of stage calibration? 11 | SC is more complicated and force You to correct 4 presets. 12 | 13 | 14 | STEB BY STEP: 15 | -Reset offsets for fixtures You want to correct 16 | -import EXPORT 4 OFFSETER.xml macro to Your desk 17 | -Select which preset will be Your reference preset. For example preset made in WYSIWYG, or from previous show (best results with presets like "center"/"all fixtures in one point". 18 | -Copy that preset on new position, run it and try to correct it. Store new values using UPDATE 19 | -Run macro EXPORT 4 OFFSETER 20 | -Macro will ask You for Drive number (4 if You want to use Your flash drive), and numbers of reference and corrected presets !!!DONT USE MA SYNTAX "2.X" - JUST NUMBER ('33' for preset 2.33)!!! 21 | -Now You should have a two XML files(wyg.xml and corrected.xml) in gma2\importexport on Your flashdrive. Put EXE an dialog.ui file in same directory and run it 22 | -If everything goes well You should have new offsets.xml file in gma2/macros on flashdrive 23 | -Import Offsets.xml as macro 24 | -Run Macro 25 | -Enjoy saved time :D 26 | 27 | 28 | Version info: 29 | V 2.5 30 | - Result number is roundet to 5 digits after decimal to avoid floating digits problems 31 | - If result of comparision is 0 then macroline for attribute is not written 32 | 33 | V 2.4 34 | - GUI Added 35 | - OSX Version soon 36 | - Exception when there's no xml files in app directory 37 | 38 | V 2.3 39 | - Macro write engine rewrited using MA2_Python_lib (preparation for MA3) 40 | 41 | V 2.2 42 | - Preset parser engine rewrited 43 | - Added programm icon 44 | - Minimal MA software version lowered to 3.4.0 45 | 46 | V 2.1 47 | - Preset validation engine totaly rewrited. Program will not make a macro if presets have different quantity or selection order. 48 | - Exception geters 49 | - Added author info 50 | 51 | V 2.0 52 | - Function added: copying result macro to gma2\macros directory 53 | 54 | V 1.0 55 | - Concept proof 56 | 57 | 58 | -------------------------------------------------------------------------------- /offseter_2.2_win.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szymonplotkowski/MA2-Offseter/80aed2858a1613e4d6fa83276381b15b049c8816/offseter_2.2_win.zip -------------------------------------------------------------------------------- /offseter_2.3_win.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szymonplotkowski/MA2-Offseter/80aed2858a1613e4d6fa83276381b15b049c8816/offseter_2.3_win.zip -------------------------------------------------------------------------------- /offseter_2.4_win.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szymonplotkowski/MA2-Offseter/80aed2858a1613e4d6fa83276381b15b049c8816/offseter_2.4_win.zip -------------------------------------------------------------------------------- /offseter_2.5_win.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szymonplotkowski/MA2-Offseter/80aed2858a1613e4d6fa83276381b15b049c8816/offseter_2.5_win.zip --------------------------------------------------------------------------------