pinger macro (v1.81)

Need help, or want to share a macro? Post here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

pinger macro (v1.81)

Post by TheMarkster »

Update, now v1.8 -- installed via the Addon Manager. Only one file now: Pinger.FCMacro.

*********************
v1.7 -- Renamed pinger.FCMacro.py to pinger.py and added pinger_launcher.py. Use pinger_launcher.py to run the macro if you installed it in Macros/pinger using git. To install this way, enter this from a git bash terminal inside your Macros folder:

Code: Select all

git clone https://github.com/mwganson/pinger.git
This creates a subfolder called pinger inside your Macros folder: Macros/pinger

Copy the file pinger_launcher.py into your Macros folder. Run the launcher to run the macro. To update the macro, from the Macros/pinger folder in a git bash terminal, enter:

Code: Select all

git pull
v1.6 ended the integrated web browser experiment. It was intermittently not working, so i gave up on the idea. Added some checks for localstorage availability in the JS version. Took openBrain's suggestion and changed some of the code in the macro to make it more stable.

v1.5 of the macro can open the html version in a new browser window by holding shift key while launching it. This is experimental at this stage. The pinger.html file must reside in the same folder as the macro for the macro to be able to find it.

Latest version is now 1.4 for the html, macro also updated. Now with 2015 users.

Update: now includes ability to copy freecad about information to the clipboard from the macro.
Update: new there is html version, too.

See the github repo for the javascript/html version and for the latest macro source:

https://github.com/mwganson/pinger

Pinger macro.

This will aid in pinging users on the forum. When you execute it you get a dialog prompting you to select the user to ping from the list. The selected user and his userid get copied to the clipboard for easy pasting into the forum. Paste into the forum the code generated by the macro, for example:

Code: Select all

[quote=TheMarkster user_id=19292]
pinged by pinger macro
[/quote]
Produces:
TheMarkster wrote: pinged by pinger macro
This contains currently the top 348 users, as sorted by number of posts made to the board. You can add new users by modifying the source code.
You can change the variable "limitToTopNUsers" to some other value if you want fewer names in the list.
Snip macro screenshot-87c8b6.png
Snip macro screenshot-87c8b6.png (50.24 KiB) Viewed 15603 times
Limitations:

** Database will not be updated unless you do it manually (or if I update at some point)

If you don't want your username included in this macro ping me and let me know so I can remove it.

Code: Select all

# -*- coding: utf-8 -*-
## Pinger macro v1.61
## By: TheMarkster
#  2020.08.12
## Aids in pinging users on the forum
## Select the user from the list and paste clipboard contents into the forum


from PySide import QtGui,QtCore

limitToTopNUsers = 10000 #change to 100 for example to use only top 100 users (by number of posts)
dict1 = {'chrisb': '5646', 'NormandC': '202', 'wmayer': '69', 'yorik': '68', 'bernd': '2069', 'jmaustpc': '611', 'triplus': '782', 'Kunda1': '12229', 'DeepSOIC': '3888', 'freecad-heini-1': '2598', 'bejant': '1940', 'sgrogan': '4252', 'microelly2': '2364', 'vocx': '21943', 'openBrain': '22265', 'wandererfan': '1375', 'quick61': '2030', 'abdullah': '3232', 'jriegel': '67', 'looo': '2349', 'mario52': '1058', 'PrzemoF': '3666', 'ickby': '686', 'meme2704': '14145', 'easyw-fc': '6387', 'shoogen': '765', 'renatorivo': '918', 'paullee': '8738', 'GlouGlou': '5772', 'kisolre': '22435', 'r-frank': '1529', 'papyblaise': '25808', 'kkremitzki': '7997', 'Jee-Bee': '6234', 'ulrich1a': '1928', 'herbk': '4353', 'sliptonic': '708', 'Joel_graff': '14673', 'thschrader': '15166', 'TheMarkster': '19292', 'rockn': '681', 'realthunder': '12167', 'uwestoehr': '23505', 'tanderson69': '208', 'saso': '3305', 'Roy_043': '22936', 'mlampert': '10163', 'freedman': '19098', 'carlopav': '23005', 'Willem': '9760', 'Chris_G': '2561', 'keithsloan52': '930', 'GeneFC': '8180', 'roerich_64': '6075', 'HarryGeier': '15774', 'UR_': '12184', 'HoWil': '6222', 'hammax': '12483', 'freman': '22524', 'HarryvL': '18062', 'drmacro': '2867', 'bitacovir': '3136', 'Forthman': '19652', 'peterl94': '1819', 'cox': '4523', 'kbwbe': '19380', 'Zolko': '22794', 'reox': '9769', 'pablogil': '4517', 'HakanSeven12': '23711', 'RatonLaveur': '24547', 'ArminF': '11953', 'thomas-neemann': '29293', 'jeno': '3508', 'flachyjoe': '984', 'regis': '6401', 'Syres': '21041', 'ian.rees': '3449', 'pperisin': '356', 'ppemawm': '1807', 'mrlukeparry': '607', 'logari81': '270', 'fc_tofu': '29038', 'ezzieyguywuf': '6058', 'emills2': '5929', 'Dirk.B': '23630', 'vejmarie': '7506', 'eivindkvedalen': '1546', 'damian': '6134', 'jrheinlaender': '997', 'Jimidi': '15956', '-alex-': '23825', 'dubstar-04': '1642', 'Gift': '6611', 'Joyas': '3582', 'Bance': '5418', 'drei': '3278', 'cappy0815': '4130', 'Russ4262': '20523', 'r.tec': '4264', 'agryson': '11337', 'dcapeletti': '3651', 'manuelkrause': '20592', 'Mar': '3434', 'JoshM': '16808', 'teobo': '2833', 'schupin': '18259', 'jpg87': '13810', 'danielfalck': '689', 'makkemal': '5932', 'Fran': '16427', 'oliveroxtoby': '11950', 'onekk': '5245', 'bill': '5185', 'johnwang': '23504', 'leoheck': '19003', 'shaise': '6188', 'blacey': '7328', 'fandaL': '3658', 'fosselius': '8591', 'fran6t': '3600', 'herrdeh': '3918', 'nemesis': '2986', 'holdi': '11560', 'piffpoof': '4556', 'adrianinsaval': '19302', 'furti': '17491', 'f3nix': '6125', 'jreinhardt': '2072', 'chakkree': '6331', 'galou_breizh': '334', 'bavariaSHAPE': '3425', 'FaDa3D': '16107', 'jaisejames': '10269', 'apeltauer': '16146', 'plgarcia': '6249', 'Sudhanshu': '21878', 'fcaduser': '2823', 'jp-willm': '7776', 'Pauvres_honteux': '2803', 'clintonsam75': '3470', 'amrit3701': '9146', 'Claud': '18797', 'ebrahi': '21433', 'OldDraftsman': '16332', 'usbhub': '24632', 'efyx': '4074', 'jbe': '2330', 'kwahoo': '2441', 'JMG': '2538', 'lemonbug': '4228', 'Repman': '3536', 'koluna': '21576', 'polymer': '3974', 'joha2': '10551', 'david69': '2566', 'Moult': '23100', 'Roland': '6638', 'Konstantin': '3649', 'Renat': '3315', 'hobbes1069': '725', 'blonblon': '10279', 'user1234': '9411', 'oldmachine': '15343', 'wega': '2347', 'salp': '2409', 'Drederwisch': '11726', 'arturromarr': '15598', 'bgoodr': '3447', 'jruiz': '4299', 'arcol': '2320', 'garya': '22407', 'Sura': '21412', 'blue0cean': '23920', 'CharlieMAC': '3179', 'kaktus': '26846', 'Marco_T': '7564', 'lainegates': '1295', 'davecoventry': '2481', 'FC-Architecter': '19079', 'chrisf': '2578', 'ceremcem': '18069', 'ediloren': '1783', 'dxp.dev': '22713', 'pl7i92LCNC': '24265', 'jean.thil': '6498', 'qingfeng.xia': '6825', 'OficineRobotica': '23938', 'catman': '23210', 'kwahooo': '254', 'j-dowsett': '652', 'memfis': '11177', 'nahshon': '1973', 'cram': '11546', 'yoshimitsuspeed': '1337', 'freecadjam': '20736', 'HartmutG': '10744', 'gdo35': '858', 'ProBowlUk': '4171', 'HBC0': '6833', 'paul18': '3622', 'rentlau_64': '4246', 'AR795': '20058', 'heilo': '12525', 'hardeeprai': '255', 'Turro75': '9800', 'joel': '12631', 'Sam': '8192', 'Fat-Zer': '4325', 'Giuli': '9935', 'kanagan': '5980', 'M4x': '13711', 'jnxd': '5734', 'papy': '21427', 'S.N.A.L': '3080', 'Markymark': '28078', 'Renato': '5905', 'm42kus': '3911', 'freecc': '18704', 'TomB19': '25136', 'Brutha': '5971', 'TopDown': '20410', 'gsandy': '23521', 'Leatherman': '12789', 'un1corn': '7434', 'psicofil': '789', 'rynn': '20919', 'dimitar': '25801', 'a3bksll47': '19044', 'crobar': '3893', 'project4': '1944', 'wsteffe': '3846', 'industromatic': '2997', 'MaurinoWeb': '15573', 'nyholku': '12058', 'wvmarle': '4214', 'derschutzhund': '3592', 'sanguinariojoe': '574', 'MSOlsen65': '29727', 'Anderl': '17746', 'crashfridh': '1483', '1D_Inc': '23696', 'hhassey': '6158', 'ektus': '1283', 'Eric': '4575', 'ikua': '14240', 'japie': '3493', 'zbigg': '17804', 'C_h_o_p_i_n': '25037', 'clytle374': '2207', 'dan-miel': '21478', 'FemUser': '16291', 'Mongrel_Shark': '10595', 'Spindoctor': '6848', 'foxint': '7589', 'aapo': '22095', 'oddtopus': '10205', 'IzzY': '14602', 'xibinke': '5703', 'lot': '25410', 'jakob': '3595', 'jonasthomas': '873', 'schnebeck': '15579', 'ajoeiam': '24132', 'JiPe38': '28975', 'scrungy_doolittle': '20416', 'eason': '5803', 'KAP': '28935', 'kcleung': '512', 'Luixx': '18322', 'iplayfast': '27301', 'roivai': '12794', 'brjhaverkamp': '6838', 'prrvchr': '4119', 'Hannu': '6761', 'mnesarco': '30314', 'bbear123': '2465', 'cnirbhay': '9824', 'kreso-t': '20975', 'more11': '4079', 'alex::freecad': '3892', 'Wsk8': '22665', 'Galahad': '20671', 'heideachim': '18226', 'vanuan': '22024', 'aguseguedre': '535', 'frecd': '5116', 'Do': '11781', 'hds': '13102', 'babaroga': '9780', 'Jos': '31258', 'rjpeek': '7415', 'etrombly': '28581', 'Norus': '6964', 'rebeltaz': '24648', 'EkaitzEsteban': '21473', 'Koemi': '17917', 'NateM': '2390', 'django013': '5218', 'sibelius': '29023', 'm0n5t3r': '12818', 'jmplonka': '11876', 'albertdela': '16540', 'lhagan': '108', 'tom': '5727', 'Daniel84': '13510', 'Andr': '7655', 'bzb.dev001': '25224', 'm.cavallerin': '20120', 'DrBwts': '4281', 'Gauthier': '3532', 'Cyril': '16289', 'neondata': '1573', 'balazs': '4211', 'atzensepp': '5514', 'spikey': '7624', 'OakLD': '18151', 'waebbl': '21119', 'oldestfox': '1910', 'jmh': '4317', 'Linden': '6627', 'Xav-83': '3750', 'Lauri': '13429', 'andre': '2370', 'j9lemmon': '2018', 'Crossleyuk': '20393', 'iogui': '24401', 'mack5': '15924', 'falviani': '25270', 'godblessfq': '6436', 'mandeep7': '8229', 'Tilli': '18331', 'Maavhamt': '6189', 'ckl6767': '24834', 'capucin': '16725', 'onesz': '729', 'Opus': '17261', 'NC3D': '10606', 'ccccrnr': '698', 'Serchu': '5411', 'foadsf': '5587', 'dave_w': '30076', 'luggw1': '13046', 'tanj': '16319', 'murdic': '2856', 'jobermayr': '769', 'abasel': '21318', 'MrRossi': '11492', 'Enyalios': '13094', 'brst': '24863', 'Tamirov.ru': '23726', 'petit_chat_noir': '27642', 'zohozer': '3684', 'christi': '22009', 'jdurston': '697', 'Quaoar': '15966', 'dino': '4044', 'svenair': '4549', 'abcb': '23151', 'dulouie': '16780', 'mdhill': '14574', 'A_3': '7639', 'otoien': '16164', 'fcaponi78': '1007', 's-light': '5425', 'jcc242': '1017', 'Fantaspic': '11388', 'Routerworks': '19363', 'cadgiru': '10838', 'josheeg': '2362', 'magwas': '615', 'Thoma': '13437', 'IanP': '7957', 'Matael': '7975', 'serrepattes': '15169', 'BassMati': '21785', 'Cobraschock': '25890', 'helo10': '917', 'miniellipse': '19613', 'tomkcook': '9516', 'Bayesian': '26807', 'PunyTune': '23110', 'wafi': '10594', 'tilas': '717', 'ldboehm': '20298', 'carlod': '684', 'mfasano': '19405', 'dbecad': '19043', 'salatwork': '1044', 'hinckel': '4480', 'mrdic': '14954', 'mdinger': '2928', 'Magnum56': '19253', 'JOE_FU': '23194', 'micksulley': '19859', 'M3RS2': '20695', 'seppelw': '18203', 'mk2': '4637', 'nic': '24865', 'JLB85FR': '7593', 'dchigrin': '397', 'flowwie': '23494', 'jmwright': '3465', 'Rei': '8970', 'jacknotreally': '181', 'lambda': '13391', 'Piero69': '26052', 'David_D': '20509', 'DAP': '9480', 'gpmari1': '11120', 'doubters': '8165', 'Gustav180': '6328', 'hrhassan': '31926', 'sweepy': '13775', 'DaveGlx': '4332', 'maker': '19242', 'sodelo': '12583', 'kishore': '9122', 'roegel': '3782', 'angow': '779', 'hamish': '4408', '_taras_': '6417', 'IMback!': '26160', 'shinwu': '3908', 'froussel': '15460', 'fmluizao': '28364', 'Pascal': '13929', 'pPodest': '23873', 'tonyaimer': '27612', 'Ukacor': '24411', 'TT-RS': '4271', 'FATH': '15765', 'obijuan': '3679', 'lutz_dd': '3703', 'geolux': '25205', 'EdgarRobles': '6517', 'Tomas': '7799', 'archang': '3878', 'Boneshaker': '7905', 'hatari': '9540', 'rus': '13334', 'Chri1': '21908', 'Aleks': '30029', 'disenator': '4213', 'prandall': '13151', 'PAT64': '8949', 'AdamTimm': '7607', 'demackison': '4500', 'fester2251': '780', 'KgoaOT': '9484', 'cahlfors': '856', 'serviteur': '4419', 'kemeniru': '439', 'Ca': '4520', 'fmd14': '6662', 'darrenmsmith': '25371', 'whirlybomber': '2011', 'Moebius': '7796', 'jbet': '1126', 'ShurikMur': '6707', 'Johnquicker': '21100', 'SvenGoord': '23886', 'mmiscool': '11849', 'maggus': '2743', 'DeeJayOne': '27274', 'sandman': '2966', 'mindflow': '22351', 'ggcode': '15955', 'Badapower': '8291', 'amka': '6715', 'hokieengr': '12126', 'grandcross': '6949', 'freecadlzh': '30003', 'Sawfish': '3853', 'fjullien': '18209', 'twohot': '529', 'gbroques': '29296', 'retnev': '17745', 'shivaksingh': '14160', 'adamLange': '6083', 'liutas4x4': '9464', 'midgetfc': '87', 'tobaggo17': '5238', 'SupDoc': '27958', 'icare': '7109', 'silopolis': '10730', 'CkwA': '3982', 'Berci': '7836', 'Blumfeld': '17520', 'Henri33': '17862', 'momentumv5': '742', 'Tato3d': '24848', 'poserge': '5777', 'ryback08': '832', 'Danilo0702': '23597', 'Berser': '20335', 'Eagle': '6597', 'czinehuba': '21877', 'Eneen': '6581', 'manday': '561', 'Tripplex': '20600', 'jbi': '8611', 'Poppa': '19578', 'JulianTodd': '21998', 'ubit': '4910', 'Dex': '16697', 'wieszak17': '2621', 'Halfa': '7541', 'mafer78': '6854', 'eexpss': '12046', 'sket': '3276', 'tommeyers': '19016', 'flim': '19800', 'cline': '187', 'danreb': '19019', 'dammerel': '3759', 'Geraldhemel2': '3998', 'alberich': '16220', 'mad_max': '20513', 'diep': '2502', 'LotusChang': '3873', 'zacl': '26705', 'jumbo125': '27897', 'duk': '6049', 'vu2011': '701', 'ole84': '322', 'misterkeeks': '1352', 'lalberts': '7771', 'Rod': '7918', 'cad-gast2': '8704', 'fjaffre': '26169', 'Christoph': '9381', 'luuv': '2084', 'Gregor': '30570', 'felixlee868': '26041', 'DomiChi': '2975', 'the_document': '18028', 'bypbop': '7808', 'albertof': '235', 'jcf': '11165', 'kryptokommunist': '30335', 'robinh': '3209', 'JAndersM': '7413', 'brusk': '5465', 'Condor-2-4-2': '16547', 'xeres': '20521', 'h.tsubota': '8207', 'Lotharyx': '7906', 'dekoning': '4462', 'cflin': '15048', 'lelectronlibre': '28031', 'mpetrasinovic': '29784', 'tryer': '6702', 'Georg99': '4382', 'peepsalot': '735', 'Celica_Supra': '22176', 'laurent_parti': '2861', 'psi13art': '344', 'business_kid': '15574', 'Sanguinario_Joe': '2564', 'federico.carminati': '15114', '71GA': '14043', 'JeffWitz': '5714', 'yves78': '4521', 'Robavh': '3838', 'djreichel': '908', 'joancabeza': '19271', 'roo': '16003', 'gflorent': '21049', '18turbo': '6731', 'mpyusko': '516', 'antoniovazquezblanco': '3050', 'geobruce': '19970', 'überfuzz': '7792', 'elsordo': '7721', 'tantle1961': '12016', 'ian9toes': '20230', 'soaring': '12129', 'julianfoad': '5989', 'topcyde': '2880', 'flopsy': '7942', 'claus1982': '2971', 'JiriVALASEK': '24857', 'Chaospilot': '22486', 'FreeRadical': '4396', 'raback': '31306', 'terok': '17808', 'lota': '17987', 'toralf': '25178', 'marktaff': '4033', 'c-m-burns2': '1405', 'TedM': '30824', 'benjaminwharton': '24013', 'simsiem': '7742', 'ifohancroft': '25644', 'lesept': '19326', 'volodia': '19505', 'RickDeckard': '18194', 'electronlibre': '778', 'edi': '29214', 'Dekonstruierer': '15592', 'Mika38': '13015', 'nvivier': '172', 'mangtronix': '3132', 'SBW': '4651', 'Doug': '13425', 'marmni': '2444', 'JoshuaCall': '28753', 'dpettegrew': '23764', 'anatolli': '19728', 'ceving': '16604', 'hooshsim': '22205', 'josegegas': '13017', 'shIxx': '19183', 'Alex68': '9367', 'Yinameah': '5412', 'splineman': '283', 'andrigtmiller': '7704', 'jidoeuf': '5539', 'l-m88': '207', 'otto9F9otto': '19334', 'kryscosne': '7982', 'tööö': '25907', 'ljb': '21357', 'q_9': '27607', 'tcs_ulrich': '16343', 'linuxer': '4258', 'gege81100': '28175', 'idfx': '7868', 'berka': '6645', 'Mod77': '30880', 'fiffo': '16957', 'AvgJoe': '4099', 'leeon': '24252', 'pi': '24093', 'engdham': '20709', 'sjb': '14640', 'Olav': '11423', 'rikblok': '13456', 'Cyber3DK': '13569', 'iari': '2396', 'Laurent239': '6845', 'myier': '320', 'wieszak': '1108', 'wearyhacker': '19962', 'Schlaui': '22624', 'vmzsoft': '15878', 'Worufu': '7577', 'zorglub44': '17977', 'JV_3D': '11943', 'DevJohan': '3589', 'netnico': '5713', 'svbol': '28639', 'Frankq_it': '7497', 'AwesomeCronk': '21651', 'cristian.a73': '20755', 'JCR84J': '19013', 'mancunia89': '4177', 'FBXL5': '26761', 'flamel': '15506', 'hobbyman': '23689', 'Manachero': '27347', 'bstanard': '5302', 'aj5robinson': '1029', 'nokian': '10134', 'Escain': '6950', 'rmu': '16039', 'blindmessenger': '22607', 'CarModeller': '23596', 'wbeppler': '19087', 'Manja': '19264', 'Mik': '7951', 'cedric': '9141', 'ewok2': '24009', 'julieng': '22492', 'Stou': '23002', 'PedjaS': '29229', 'bob.': '17666', 'tryomph': '5321', 'ABeton': '27254', 'Lohengrin': '8153', 'Anam': '13884', 'grandson12': '5499', 'clel': '9142', 'M-Rick': '3854', 'CoderMusashi': '22406', 'kuroshivo': '5073', 'revolt_randy': '6242', 'cadcam': '30470', 'ElMastro': '25581', 'surfin_eddie': '1388', 'clarkitect': '6806', 'balrobs': '30989', 'AIMEDSOLUTIONS': '21324', 'Geoplace': '24051', 'Chrisso': '27676', 'REl': '29797', 'misterwazlib': '17591', 'F_Rosa': '7885', '9alfred99': '11400', 'Wompoo2': '3370', 'Bil': '4005', 'rassi149': '6982', 'sp9rqa': '18116', 'TLS': '5842', 'jhasler': '4511', 'HurdyGuigui': '2721', 'Peter_D': '31742', 'FCuser2019': '27385', 'MrMaker': '6612', 'Darktrax': '4225', 'robertmain': '28086', 'Lookid': '21476', 'jeanlouisquero': '10061', 'beamer146': '2419', 'mrtaotao789': '16463', 'griffmic88': '18885', 'MMSN': '3368', 'freecad-heini': '1124', 'Grey': '11456', 'bfeist': '11872', 'Gandouz': '31400', 'Funag': '16978', 'Tandy': '21754', 'SIG': '4003', 'chrisw': '5635', 'giostark': '21901', 'inform': '2404', 'kenrinc': '3828', 'tukan': '24004', 'ollydbg': '8395', 'schloeri': '8554', 'Dempsy': '13065', 'Matthias70': '16411', 'iwbnwif': '13354', 'l3VGV': '27774', 'burtbick': '9203', 'lawrencek': '26180', 'pat_oneil': '6241', 'Sidemountyucatan': '24853', 'polemidis': '12978', 'emills': '826', 'vinbai': '15157', 'ASenger': '11460', 'mendy': '19994', 'EinmalAnwender': '21182', 'anwend-gast2': '685', 'ubiquity': '17193', 'Uerdingen2263': '18688', 'iyd2019': '27812', 'mumme': '6279', 'woodbuddha': '2589', 'paddle': '29478', 'E': '2688', 'shaynox': '9724', 'csanyi_pal': '655', 'ov10fac': '28495', 'billfromnet': '19863', 'dlhenke': '13971', 'ooveif9': '19112', 'satheesh': '8793', 'jl-mando': '17478', 'naeco': '9849', 'tsadowski': '5270', 'masterkorp.alfredo': '5144', 'toolman': '3347', '2cv001': '28971', 'hughthecat': '932', 'marcxs': '1047', 'Rol38': '23846', 'Tilarta': '26829', 'WayofWood': '22497', 'geant': '5739', 'Harry_D': '6365', 'vectronic': '18665', 'freecading': '6143', 'axk': '2685', 'M': '27826', 'Epy': '2317', 'Shack': '15578', 'slc55': '1564', 'XXX': '8236', 'Looktree': '4594', 'JellyPalm': '30355', 'trezvy': '5294', 'bodisey': '7345', 'Motte': '13792', 'zoidberg': '2395', 'craigjl62': '1555', 'Geeks': '3677', 'MarkkuTM': '17957', 'montagdude': '23163', 'FreeMake': '24397', 'phil16': '7945', 'jairds': '1679', 'Stonefire': '23710', 'gneiss': '24154', 'jrdrukin': '22468', 'romartin': '4342', 'gunther_alfred': '5307', 'randy19962': '7092', 'jahwobble': '27491', 'Pierpaolo': '8329', 'danidr': '9914', 'GLEN': '11522', 'miguel': '3062', 'jmr': '18534', 'multitrain': '32274', 'vectro': '15654', 'neo2001': '27922', 'TonyR': '19452', 'MikeDewitt': '30962', 'martin51': '31201', 'yellowhat': '5046', 'Budd': '27204', 'loz': '2498', 'Jaso': '8763', 'Walgri': '6003', 'Ghostonback': '28265', 'umardastgir': '24954', 'h.dale': '3818', 'ConneR': '21669', 'Runk': '23025', 'eggy': '6510', 'tak': '25149', 'baltic': '27365', 'practical': '27850', 'akredd': '2954', 'a179308': '21742', 'ajawamnet': '26658', 'leong': '8440', 'highfellow': '9633', 'BlaiseDarveaux': '19812', 'tynlizzard': '8034', 'cemoi': '8256', 'samiam1000': '16816', 'glockpod': '15233', 'alafr': '29231', 'aster94': '27953', 'Dominique': '33626', 'rider_mortagnais': '4161', 'jonnor': '5506', 'malinand': '111', 'blubee': '15523', 'franck76': '8330', 'GrantRobertson': '19977', 'andykirby2': '2295', 'however': '3045', 'CADennis': '14444', 'kc79': '7204', 'SpaceCAD': '7603', 'xav83': '775', 'PiotrG': '28458', 'squaretoround': '4345', 'Tandini': '9393', 'denisnooby': '27685', 'ivanzero': '859', 'Markqz2': '2710', 'amarao': '21670', 'Diegis': '6136', 'unfa': '6226', 'samurai76': '7816', 'prius06': '21207', 'frankleng': '6193', 'dmun': '15457', 'ShapeShifter': '3539', 'H': '30887', 'normads': '1441', 'dam5h': '1574', 'Scalpel78': '3769', 'fafc': '6452', 'fly71': '9234', 'sdaau_ml': '22661', 'lorenz': '8146', 'Henning': '15111', 'alonso_jamm': '28210', 'streken': '941', 'W_klus': '31096', 'FreeCAD97990': '15673', 'FreeCAD91': '12009', 'emptyspace': '12153', 'zach': '24667', 'Leviathan': '17114', '__Vinz__': '9923', 'bhs67': '5322', 'jpmartin': '5070', 'thuswm': '1065', 'ppd': '24042', 'luispa': '3687', 'hlg': '26149', 'thebeav': '6650', 'Opaxtl': '15694', 'ariel-co': '559', 'augur': '32643', 'franzengel': '1085', 'massimo67': '11390', 'benoitlst': '23313', 'naxq0': '19621', 'mitu7362': '28713', 'dre99gsx': '2149', 'YeeP': '17024', 'ronindev': '4542', 'markk': '9723', 'thoraxe': '33572', 'robotMarvin': '12912', 'Petert': '7290', 'RobertPHeller': '32230', 'hholgi': '21563', 'bitminer': '18680', 'oly': '13252', 'francis75': '4048', 'josemaria': '19466', 'mark1791': '20956', 'pilou8830': '26176', 'leonpiper69': '1974', 'Ricky1966': '21280', 'dingolino': '29604', 'shiftee': '15770', 'AMax': '16794', 'fusan': '11482', 'aleph0': '7716', 'DanaK': '22525', 'Yes_Papa': '5308', 'AshAsh': '22705', 'vrytar': '1404', 'boelle': '16412', 'Sinclair': '8345', 'asdaf': '21972', 's7726': '2727', 'TomF': '18947', 'eslavko': '1736', 'vesema3': '25105', 'Will2': '8666', 'Wilson': '20694', 'eudoxos': '9504', 'lah': '11153', 'routalot': '21610', 'Califax': '28293', 't86951': '3335', 'Baritone': '9604', 'pauluzs': '24071', 'RogerK': '21760', 'yohplala': '71', 'basmati': '28028', 'Realperso': '20623', 'rweilert': '30723', 'tobycz': '9571', 'Gar': '6116', 'derei': '7384', 'Antonius': '25123', 'tpavlicek': '18065', 'mrrclb48z': '18498', 'tiger': '18674', 'grooveman': '26066', 'chenkianwee': '284', 'liongate': '2394', 'Stéphan': '18468', 'kevinz': '27862', 'nicokid': '7078', 'Blue_Ice': '2527', 'marcus': '2553', 'kefir': '3655', 'Thierry': '3392', 'akeyokey': '13186', 'patn': '21594', 'hdbondt': '15747', 'tino': '24498', 'Abraham': '7781', 'pgood': '11190', 'Stefan_L_01': '7769', 'vcfbauplusfe': '22573', 'bvx': '29049', 'common': '29361', 'MIngB': '12681', 'fredko': '4645', 'tombrown19': '551', 'SIXe': '24351', 'bobfredo': '22134', '7ofNine': '9948', 'Лапчатый': '23256', 'Kjetil': '26702', 'SchmilBlick': '5183', 'sanderboer': '27188', 'rophys': '750', 'brucehvn': '21059', 'soloquintett': '26099', 'boreilly': '19410', 'blazini36': '19522', 'hdt551': '28372', 'NCCALCADA': '24847', 'Johanneshov': '3238', 'weasel_face': '9722', 'ezroller': '10479', 'fdomateu': '19942', 'Nathanael': '2659', 'p3d': '2948', 'jgriessen': '240', 'bricechart': '3391', 'EnigmaVoidX': '30414', 'holzjunkie': '16803', 'earthcare': '9004', 'awkonradi': '18422', 'stemby': '486', 'apalazzi': '781', 'Peter': '4425', 'YCStone_': '8754', 'felix': '2307', 'calculon': '17190', 'sol1d': '17238', 'marcorhino': '1422', 'derek-v-s': '25255', 'Rudl': '17287', 'Reynard1066': '31335', 'quirxi': '2032', 'davitof': '3996', 'jrporter': '4168', 'bleber': '9324', 'mll123': '1335', 'michav': '27325', 'Cywil': '5838', 'Lou_Papet': '3764', 'davdue': '5311', 'douardda': '2801', 'lbowers': '25704', 'Grawp': '18853', 'jhademenos': '19174', 'wconly': '25654', 'Andrea3': '17169', 'BackEMF': '3206', 'bigwebs': '3581', 'drayko': '1106', 'rhombus': '27481', 'AndarionCG': '2788', 'mkey': '21002', 'tday': '3411', 'Rene': '5595', 'donjan': '15557', 'fedelop': '9562', 'gooogor': '1212', 'free4one': '7251', 'PMac': '16406', 'dculp001': '7926', 'SilasHoff': '25974', 'carlos420': '1028', 'jjsca': '940', 'steeveosteen': '1446', 'nzurbrugg': '2536', 'Arnold': '17368', 'lidiriel': '28821', 'wangyh9098': '3758', 'DjangoFreeCAD': '23013', 'tempr': '3164', 'Vert-Ex': '28984', 'graymalk': '3464', 'walpa': '11067', '-=SpV=-': '24141', 'emoreira': '23909', 'Juyam': '3907', 'usertogo': '22915', 'derep': '32777', 'justacec': '15887', 'franck67': '16384', 'shootquinn': '2711', 'purehunter': '25547', 'CuriosityMan': '22780', 'eds': '13281', 'emmdelage': '536', 'G-VAR': '12050', 'mnc5': '17252', 'lblabr': '17157', 'sjam986': '31387', 'lucrol': '18938', 'sawozny': '6692', 'M_W': '25363', 'Hedaa': '25958', 'kir': '5382', 'CPE': '10993', 'KlausMerkert': '13922', 'MarmotCAD': '7880', 'doctek1': '5207', 'Ramses': '21675', 'crownfield': '21707', 'babyrisa': '5741', 'rainharvester': '22357', 'howetuft': '27349', 'yagoyago': '1135', 'maito78': '7947', 'Lazlow': '30054', 'asker': '21390', '111': '26074', 'jg847': '18298', 'Genues': '28998', 'maebaq': '29431', 'tk5ep': '16584', 'MarvinK': '4287', 'Bibi': '4363', 'davec49': '694', 'kazan417': '20036', 'StarBootics': '27600', 'tux': '6261', 'mtsinc': '19605', 'MarcX': '17505', 'Mx74': '17633', 'jp2112': '6084', 'miscjunk': '3934', 'openfablab': '10949', 'SparkyCola': '15318', 'Santamaria_13': '13478', 'thebighaggis': '30743', 'Di': '26787', 'Fdancad': '10426', 'DavidGoodenough': '4576', 'trevelyon': '22931', 'Be': '18929', 'Darcad': '18977', 'sps': '16381', 'jio80': '21348', 'ThierryM': '2875', 'solosails': '18673', 'jerrill': '1173', 'Cpl_Detritus': '25085', 'DrMorgenes': '3984', 'Galane': '5664', 'bgma1961': '19252', 'putzwasser': '33149', 'didencool': '1249', 'mdjurfeldt': '15407', 'iarza': '21046', 'cattin6': '28251', 'remizik': '23702', 'Ben2003': '21641', 'qurn': '21833', 'ericg': '3599', 'abielecki': '19257', 'elucches': '1255', 'Hans_K': '16036', 'MSchet1978': '29878', 'stephan_g60': '13283', 'racemaniac': '28498', 'nquantum': '20955', 'danilius': '3412', 'Vido': '17493', 'marcuswolschon': '2117', 'Jolito': '34893', 'shahram10715': '24894', 'vikas12': '300', 'fcaponi': '5642', 'BobSharp': '7199', 'greyltc': '7583', 'marcvs': '2815', 'flokart': '8418', 'HarleyHarry64': '17003', 'greg_b': '10379', 'DeltaFoxtrot': '12379', 'Robocut': '3516', 'fritz1': '9949', 'logiclinux': '199', 'friv': '23205', 'rradler': '23650', 'leonjobs': '2461', 'Marcel-B': '4285', 'Dacord': '4381', 'janeks': '5132', 'iKWI': '19187', 'Redtag': '28217', 'Stubbs': '8852', 'Karlo': '3947', 'ruchg': '10942', 'FreeCAD-L': '30391', 'nezam': '4919', 'pekkio': '15489', 'einherier': '23896', 'gAdlike': '17153', 'Accessdenied': '29317', 'maxlem': '26468', 'ClaudeG': '19752', 'chri': '13588', 'telson': '5282', 'domad': '33963', 'ramFCnet': '5976', 'Taylor': '28671', 'tfcb123': '8453', 'Shlomo': '18876', 'jureko': '28027', 'dvdtgravwe11': '2120', 'Uwe': '7805', 'Rolfi': '11756', 'beamer145': '2095', 'deavik': '2654', 'TimWescott': '5109', 'patrick_83': '27909', 'Dreamim': '15660', 'yclee126': '15868', 'Win': '17436', 'flolli': '77', 'rjburner': '5627', 'fracinq': '32125', 'InTheDark': '7934', 'hajduk': '13021', 'parade': '27512', 'brucethepirate': '5820', 'jsoo1': '23587', 'jamesl73': '1892', 'R23D': '29332', 'bieber': '26083', 'Gra': '22173', 'Jochen': '6119', '3': '11343', 'DavidNicholls': '2840', 'dccharacter': '7124', 'joaopcrodrigues': '21720', 'anna': '18019', 'andré': '5593', 'venche': '17747', 'craig9': '19113', 'wil': '23520', 'rosparovac': '19561', 'ttype': '1832', 'Artem_Zh': '16804', 'bricofab': '14212', 'hautamecki': '1006', 'mdelore': '4009', 'RobertHK': '2700', 'BrianEV': '12486', 'nmt': '13254', 'Michu': '10439', 'turri': '494', 'Chairy': '2939', 'revolver1941': '3900', 'magnet': '9361', 'scopaev': '580', 'charles1954': '27821', 'mario.silva.costa': '14969', 'jake77': '23323', 'Sami91': '24539', 'haonk': '25697', 'ercmrj': '4592', 'Grue': '10714', 'jtidwell': '29257', 'GeoffG': '23051', 'Misterlion': '5764', 'rasomei': '5946', 'akotowski': '29383', 'villager': '16476', 'AhmedER': '13868', 'Shinich': '18400', 'dh9ts': '22578', 'pperrin': '12412', 'remcat': '25137', 'Thearod': '15438', 'giorgoss': '2413', 'axkibe': '29261', 'tekuehne': '27124', 'cwstirk': '2464', 'garthhh': '309', 'harlekin': '6027', 'TimOdell': '6355', 'Bojan_Bekic': '23686', 'Embed': '6410', 'ChrisWesley': '17393', 'Dav83': '27829', 'free-swallow': '29299', 'rbsalyer': '16594', 'penneng': '27567', 'alexis': '15410', 'wima': '29112', 'cappu': '21194', 'teus': '26692', 'alarke': '5488', 'White_Fox': '19192', 'swat_01': '6584', 'Pettter': '24467', 'engraver': '3334', 'frankbuss': '25515', 'Gurbhe': '21659', 'erlin': '9295', 'st_phan': '31506', 'David.Boettcher': '5955', 'cl781121': '1051', 'Murmele': '13716', '_cyclops_': '9709', 'studioa': '85', 'pingplong': '7055', 'gauna': '7314', 'bernard_01': '24484', 'harsh': '12564', 'Laurent31': '20923', 'mr_cg': '13013', 'rmavrichev': '28544', 'imarin': '15856', 'harpo_bzh': '2420', 'JGS': '29281', 'DarkPhoinix': '25160', 'Raptor4': '4383', 'spontarelliam': '27141', 'Taufeeq2': '19222', 'terrymorgan': '2422', 'mrcshh': '5078', 'franck606': '18372', 'vdbehr': '1943', 'moggie': '7444', 'edward_silicon': '3061', 'S-Y.Chen': '27160', 'kb1gtt': '6808', 'javeh': '2805', 'evgeny_magata': '3895', 'JurgenG': '5578', 'jr22': '573', 'Mishich': '23402', 'DomCa': '28111', 'claus007': '2469', 'invent': '20505', 'Naifu': '25623', 'elsacramento': '5616', 'Alexand': '24115', 'getSurreal': '2901', 'pat': '16549', 'Packmers': '20939', 'j2l': '30955', 'lena22': '27348', 'laurentparti': '1791', 'Zhukovgreen': '11733', 'ricorico94': '21277', 'JacktheRipper': '25812', 'AnTeBiOs': '5337', 'merlin63': '23183', 'ouinouin': '7059', 'DingBEN': '24297', 'aga': '15976', 'gspeed': '16680', 'MatCAD': '3230', 'pouic13190': '4240', 'gdurrens': '31994', 'HardRock': '18990', 'orxshi': '28789', 'fillet': '7770', 'prshah': '8066', 'Lorenz': '8213', 'Thomn78': '8534', 'pinniped': '1096', 'Generator': '6997', 'm0s1n': '3285', 'ppvernhout': '5087', 'Gwen': '18430', 'Fra88': '18944', 'Das_Sams': '23839', 'exmerci': '28896', 'diepchess': '2144', 'steve49suzuki': '2852', 'Mhoame': '17115', 'sergiobini': '17435', 'bhorton111': '831', 'PommesCreek': '28501', 'kaktus018': '19901', 'wisenwild': '2000', 'behn66': '11927', 'Chowderhead': '8840', 'niconol': '21408', 'PepperSoris': '17705', 'saeppi': '18075', 'Macer1902': '31320', 'csm': '28604', 'tyszja': '24739', 'dnyberg': '3265', 'Troymx576': '31131', 'ignacio': '8081', 'prusa3di3': '9712', 'viralata': '5372', 'Raph82': '5404', 'markolinux': '27538', 'Sag': '3773', 'marzof': '14552', 'jouke': '14914', 'ehb': '6048', 'threedbb': '1156', 'jesito': '6487', 'ghislainvdwalle': '7903', 'tv05': '30150', 'iszczygiel': '22334', 'hjh': '23024', 'sirpete83': '15349', 'Matti03': '30734', 'bestfit': '21836', 'Georges': '5671', 'karpeski': '5756', 'swosho': '660', 'pa4tim': '3120', 'Renaud330': '16806', 'Soralius': '3880', 'epileftric': '17847', 'nemetken': '2089', 'gauthneo': '17929', 'davidinsc': '1607', 'BigLebowski': '25041', 'daboga': '30309', 'MrDark82': '3919', 'JoeB': '17449', 'sandy': '5181', 'alovicious72': '27369', 'robin.jonsson.4276': '27854', 'CMT': '23461', 'Chiefy': '2635', 'noobdude': '20703', 'AndrewCSP': '25663', 'Michel59263': '26263', 'silent_missile': '26679', 'renne': '27438', 'ManB': '10506', 'nigec': '6204', 'Le_Loup': '19344', 'rd35520': '8680', 'Bjoern-S': '17724', 'stadtbahnzug': '10010', 'rainbowhope': '28573', 'Tom1': '15995', 'Syranolic': '9515', 'siggio': '9926', 'daddyzaur': '32618', 'juless': '24991', 'torrincore': '20677', 'urg': '8036', 'kohnagha': '22898', 'maegras': '386', 'butchwax': '861', 'rowan.bradley': '20038', 'carlod3': '2372', 'robster': '8307', 'matthewutter': '6028', 'Smoshie': '2590', 'kabu': '9664', 'gcbsourceforge': '1105', 'whitakerp': '1252', 'andykirby': '1989', 'silas': '20184', 'RoCNC': '29927', 'PeterSprQ': '13330', 'tremblou': '340', 'dmisvik': '424', 'philburgt': '6672', 'juanvanyo': '11666', 'SandUhrGucker': '8772', 'tippex62': '5081', 'maxi.mep': '33729', 'petefromtn': '1855', 'GigiG': '2808', 'rayhall': '13236', 'larsen': '5707', 'ypsilon': '18907', 'CyberGolem': '20027', 'goingalong': '2631', 'DaQue': '3660', 'kenr': '4411', 'SebLiss': '5830', 'razor49': '3192', 'cyberlacs': '20989', 'yodi': '8509', 'Schorsch': '25877', 'emagdalena': '667', 'nop123': '1427', 'Trenien': '11481', 'Rathan': '6760', 'Jenjack': '35256', 'CraigCu': '7538', 'abrosimov-a-a': '25779', 'Patola': '9674', 'zappl': '726', 'chrisond': '23559', 'maxagaz': '19694', 'sangrampp': '2065', 'Francesco': '17786', 'theoryshaw': '3381', 'tcurdt': '30259', 'NT4Boy': '3977', 'timthelion': '5165', 'schmusebaerchen': '555', 'Jo': '19617', 'nhg100': '2567', 'CADBird': '12155', 'binoyte': '25278', 'elocevets': '1144', 'Ave-5D': '19586', 'Giovann': '26928', 'velociraptux': '12690', 'm3atwad': '9254', 'DoubleHP': '13570', 'Damnax': '9782', 'HumbleBeauty': '27195', 'din743': '1284', 'pro2311': '20201', 'Edgecutter': '9890', 'bocheverovsky': '9961', 'tarek': '18647', 'wamba860_8': '27730', 'Ed': '23456', 'doug1272': '1675', 'Orngrimm': '6929', 'HiFiJ': '24206', 'Fanta': '2510', 'peresthayal': '25002', 'glabifrons': '21035', 'luvres': '8671', 'MacDony': '9029', 'banankerdi': '5888', 'daaan': '27867', 'iccha': '1515', 'OliWee': '15606', 'steve.white': '3245', 'gobban': '25655', 'yeKcim': '4269', 'stanislau': '4366', 'cbk': '19303', 'Laurent14': '23552', 'Tinkefu': '23590', 'ycstoyou': '1829', 'o0l10': '2049', 'Jim54': '2644', 'Dr_Froggy_rD': '7727', 'Feuermurmel': '23794', 'rachdatu': '15571', 'hanslammerts': '6730', 'the_m3rovingian': '24747', 'Isabel': '20454', 'tml': '7780', 'csmith': '3451', 'Botoni': '8565', 'amarilisppt': '24713', 'mowijo': '7591', 'johanh': '30775', 'bennn': '9525', 'easyw': '1559', 'Paolob74': '2972', 'ripacheco': '7863', 'Lumaja': '4314', 'joelholdsworth': '576', 'nonlimited': '767', 'engral': '1605', 'tueftlerwork': '2062', 'mariusz.dec': '7491', 'KW91': '16968', 'Ja': '17032', 'shermelin': '30257', 'medju': '4446', 'barbacane': '22083', 'EldeTabernas': '22199', 'peterkegels': '5021', 'storerkeeper': '14920', 'Jacko': '27979', 'langstracht': '26822', 'mcemp': '27544', 'rubylion': '27578', 'mihe': '18898', 'sergeysn': '5895', 'MooCow1988': '6062', 'bronson': '6665', 'alexustinov': '7018', 'SamMallinson': '2366', 'sclaes': '7700', 'matthyuz': '16557', 'Dorantor': '21108', 'Seri': '3706', 'nazal': '8905', 'Low': '17983', 'messor': '22826', 'nicotuf': '103', 'FreeCadUser': '5896', 'jrtonkin': '3108', 'Moonchilde': '3289', 'wynn': '13597', 'benc': '31580', 'Seonaxus': '5430', 'chrisb123': '259', 'dmaz85': '6390', 'Meru': '21254', 'Renegade78': '30581', 'VonKrolok': '9636', 'MostlyHarmless': '18001', 'hening': '16240', 'Nico': '2913', 'Kd0afk': '4101', 'arauchfuss': '800', 'mdecarolis': '24583', 'catcher': '16929', 'flyfish': '25582', 'himbeerhacks': '22513', 'FreeCADNeuling': '5416', 'twinchip': '23398', 'nilsholga': '33134', 'SemrE': '19655', 'Johnathon': '7079', 'callisto': '20071', 'JackB': '20519', 'Sirios.77': '3431', 'santacruz': '13617', 'wpattison19': '5399', 'realwheel': '5667', 'theunnamed': '6157', 'Fredo': '16099', 'mjrich79': '12066', 'Rihab': '29284', 'gozlikehell': '29355', 'efferre': '20552', 'Dan-K': '21386', 'Witu': '31106', 'robcad': '18582', 'Tooniis': '18646', 'jukkaaho': '185', 'erikevenson': '934', 'Bourgeois62': '6282', 'Lars': '19768', 'KOLANICH': '7666', 'MOS88': '3433', 'grijo': '26106', 'spilz': '9442', 'tomerp': '18006', 'dyleks': '18583', 'expart': '425', 'buick455': '1658', 'joergfreecad': '24387', 'Elko': '17612', 'johan': '11467', 'lemoineo': '22999', 'WalkingShadow': '5678', 'hsnam': '28232', 'bxabi': '7259', 'totyped': '29260', 'shredator': '7811', 'indrek84': '21124', 'Steveco': '21284', 'Blunt0': '25768', 'oldstairdog': '4098', 'berti': '9224', 'hreintke': '27597', 'Amadeus': '10797', 'maidenone': '1084', 'SimonH_freeCAD': '28408', 'gillesfouca': '1525', 'yhw-miracle': '29021', 'neuhaus': '29037', 'Grumot': '2894', 'audispkt': '3183', 'madeskjet': '4032', 'alan2': '13542', 'jeneilaszlo04': '19916', 'DaveGray65': '15863', 'icero': '2139', 'Rammsteiner24': '24381', 'Newbie_German': '12150', 'Lynn': '2792', 'mickele': '9032', 'joea': '30993', 'FelixCA': '22235', 'andrew.j.smart1988': '16425', 'bountyCAD': '21344', 'micCAD': '25945', 'luemmel76': '9364', 'ffvpor': '10072', 'dima8101': '14777', 'hemuman': '465', 'TomV': '11256', 'Weeve': '6514', 'sunggus': '20527', 'nikhouse': '13946', 'old-flyer': '23032', 'beaker42': '814', 'Ditschelping': '18497', 'daur': '20851', 'Kailee71': '30077', 'gbgb': '3612', 'ascaron': '25651', 'to-the-nth': '4117', 'Theo': '27157', 'nurmili': '22967', 'rahmanshaber': '27634', 'joerg0606': '11438', 'koin3D': '34543', 'mzagozdzon': '18712', 'padawan': '33116', 'Narcissus': '20842', 'ducapaso': '8164', 'eduhono': '16949', 'Lehmeier': '8654', 'bliepp': '21660', 'anishkgt': '33030', 'rammstan': '23610', 'PaulWray': '20043', 'fyve': '2666', 'JayKay': '7534', 'mrwusel': '16502', 'callmesteve': '8007', 'diiity': '9340', 'PlaneAnimal': '22097', 'MARCO_GIACOMINI': '22449', 'homulus': '10261', 'blackdrum': '3029', 'Bernard': '13614', 'virgodave': '6840', 'Samuele': '6900', 'AllVisuals4U': '15903', 'jacquesclouseau': '9395', 'SBlade': '31153', 'mviljamaa_': '2334', 'psolyca': '12207', 'eegrek39': '22124', 'insomniux': '26743', 'BJF': '6448', 'uuykay': '19894', 'Glurth': '21113', 'neophyte1': '30338', 'VanderBuggy': '26035', 'pgnd': '28307', 'echo': '6749', 'Vagulus': '35139', 'Radi38': '29129', 'torvictech': '29480', 'ionos': '10375', 'mune72': '786', 'mths.': '15288', 'masazz': '1291', 'bobhund': '24118', 'n1k0l4': '7928', 'giuseppe': '30189', 'nicolas_buonomo': '30205', 'Steban': '21311', 'jenjaaaaa': '26127', 'djwho': '440', 'Demokrit': '23375', 'szekelyisz': '945', 'tux-lab': '971', 'BrianC': '6239', 'dinodelfavero': '1729', 'Robb': '6974', 'DanielS': '20576', 'DareDevil73': '16507', 'ReggaeRoy': '8215', 'davidwowa': '17083', 'fredericleuba': '30176', 'nil.parent': '26805', 'bottlenecks': '5624', 'Ade': '27700', 'sayluv': '2070', 'pabloskimg': '7697', 'Destroy': '12651', 'sam57': '8361', 'NerdWorld': '3627', 'neodelphi': '17292', 'Kabo': '17532', 'sicivic89': '839', 'astirfreak': '32913', 'Talika': '20226', 'spacether': '2548', 'comeinandburn': '12220', 'OldGuyInTheClub': '8254', 'jalapeno': '3575', 'philem': '8969', 'putz182': '26199', 'marcalpv': '4782', 'Msegade': '11229', 'bangar': '1664', 'sicofante': '1757', 'moonman91': '2009', 'Alex_2643': '2604', 'fehrenbach': '4229', 'rnwest': '21893', 'GrannySShifting': '31151', 'Sven178': '9814', 'axos88': '27704', 'dongdongqing': '6005', 'microartisan': '19123', 'stonecookie': '28460', 'djalfe': '7225', 'Decimal458': '24745', 'max6919': '25786', 'orc101': '9459', 'jthibaut': '31888', 'sterna': '5949', 'Eri': '19300', 'carmojos': '1590', 'willa8004': '2178', 'piter42': '29387', 'Mark_OS': '16976', 'JamesMarine': '25511', 'Francois': '25653', 'plopiche': '13199', 'lfvrchris': '22123', 'waynegramlich': '14624', 'beluga': '5612', 'semmy': '6465', 'TRS-80': '28883', 'SebastianM': '16369', 'Hale': '20630', 'goffi': '5398', 'Manue': '18886', 'myth': '5952', 'atalanttore': '347', 'mischael': '11352', 'crilex': '15513', 'CarloGreen': '19934', 'Joan': '7236', 'Zig_mint': '23186', 'Celtix': '7013', 'scons': '2671', 'dliess': '20879', 'outchips': '21281', 'DREKE': '26112', 'rudi48': '14154', 'eddriesen': '26965', 'Esprit': '14218', 'jswild': '13703', 'mmarre': '4239', 'Chris128': '10022', 'Nilix5': '10038', 'zumer': '10297', 'aueb': '27255', 'Tomete': '18702', 'ricardortizcoronado': '20111', 'nikjen2': '2704', 'randy.heydon': '2813', 'Mikeo': '5301', 'Utopietester': '14661', 'phidelf973': '5723', 'kridhond': '10932', 'mwilding': '19354', 'WhiteShadow': '28381', 'grautvornix': '15541', 'R-INYURU': '20234', 'annoyed': '16325', 'oldsphere': '7711', 'fab': '14310', 'markus23': '31875', 'dgvirtual': '27501', 'WhiteHole': '19067', 'seb_kuzminsky': '891', 'ImpressMeZosk': '6304', 'mikkamakka': '23762', 'michmerr': '16214', 'Oliver': '7671', 'dsaiko': '12438', 'roberto52': '16583', 'MnCAD': '8026', 'rothloup': '3881', 'Bassta': '30716', 'Cambriabill': '14647', 'bhm': '6933', 'JoeBuster': '7177', 'Badger': '2359', 'ehrichweiss': '7693', 'NeilBaker': '25419', 'mac_the_bike': '26010', 'ranska_': '30628', 'toron': '27906', 'calisto2018': '19134', 'El_Capitan': '19150', 'Lyndo': '19710', 'papypavi': '11624', 'ToniGil': '28673', 'pmonro': '6971', 'SK_K': '2494', 'random': '2869', 'cingolo': '12408', 'drallod': '12568', 'kiki': '3284', 'Vailala': '9996', 'mickael-17000': '18544', 'dlewczuk': '27373', 'Wolli': '19250', 'mprowe.freecad': '15469', 'Ra': '11516', 'hertfordkc': '2326', 'plaes': '7363', 'janc.linders': '35345', 'xobes': '7481', 'sdavies': '2818', 'JPT': '3167', '1rob1': '30211', 'buhtz': '17438', 'toughkrua': '18289', 'lartisan': '15630', 'Lotus123': '28694', 'HB9FIH': '20068', 'BigMan200': '22347', 'mkj2000': '22529', 'kshots': '5364', 'karolf': '444', 'miro': '18948', 'saul': '5858', 'GregD': '15391', 'artem655000': '28393', 'luvCAD': '28680', 'vnks': '1869', 'bolle732': '1941', 'Commo': '2482', 'AR15DCM': '2572', 'noraef': '7463', 'michaeljoya': '29297', 'Brane212': '8349', 'JavierBrana': '21399', 'Brucesc2': '8875', 'olof': '3926', 'gurjo': '10751', 'Steve': '19045', 'jwolter0': '1103', 'peteg1455': '2048', 'Roo2': '7348', 'unelsson': '25937', 'sanzo': '4043', 'rpardeza': '30601', 'Aina': '4215', 'JensElmo': '18628', 'paragon': '27548', 'Hector.': '6066', 'skal': '28146', 'abevan': '1154', 'vad': '22674', 'dnwalker': '23244', 'mesutbarut': '19223', 'jozamm': '2660', 'csteifel': '20471', 'Japren': '8224', 'Mel3': '25604', 'rentemplan': '30199', 'jotter': '13377', 'JoKo': '29963', 'b0f00nmanjaro': '3562', 'Anton': '9398', 'flyasky': '9506', '243750496': '12006', 'RasmusB': '2491', 'AndreaG': '2772', 'kab': '5442', 'ddlm': '170', 'michelw': '23029', 'Rana': '27627', 'eyome': '32323', 'sb56637': '14872', 'Decibel': '10983', 'la_mecanique': '15704', 'zviz': '3494', 'rstech': '8963', 'candyb': '17785', 'claypipe': '2443', 'below32': '7390', 'toolmaker': '8142', 'surferdudemi': '17028', 'XQAcDozu': '8526', 'Spedex': '30201', 'jabberwocky': '9707', 'treslah': '10131', 'yan_circus': '5369', 'hxmuller': '10899', 'Vitaliq': '19209', 'Ton': '28326', 'Nuno': '11939', 'Steffen-1978': '16517', 'FlyingaHull': '12708', 'Laurie44': '21340', 'armata165': '30587', 'bullhayward': '31158', 'Mu77': '18200', 'xalba': '10468', 'Philip': '15109', 'eodguy': '33705', 'witek12': '11268', 'nikospap': '1463', 'pomonabill221': '2041', 'agu': '2501', 'graycad': '24955', 'Stess': '16606', 'Yann': '25262', 'fabien5': '16910', 'SteveT': '3837', 'Paininstructor': '18273', 'BenW': '10093', 'Jeanmimi0168': '14334', 'andes135': '14398', 'fentabi': '14414', 'AnotherBigAl': '18545', 'IlProfCocco': '32026', 'hans-nl': '1691', 'falrus': '2439', 'FoxBob79': '16207', 'L': '2800', 'ChrispHL': '12686', 'NoTrees': '17023', 'ChrisC': '3801', 'Zbigu': '26065', 'marvellouschandan': '22122', 'romainbonjour': '31414', 'changedsoul': '5804', 'Hymer': '26893', 'blasVuwi': '27371', 'cds4byu': '18751', 'diljot6791': '554', 'faraday': '11883', 'Materiatura': '35098', 'mechg': '2518', 'theniceguy': '7401', 'matteo1783': '8052', 'mathia': '16844', 'VVilhelnn': '12955', 'robofly': '9456', 'JonathanBelnoue': '18239', 'boorgatspook': '303', 'macuso': '994', 'Shikamon': '6205', 'alexu': '28440', 'axre0433': '1587', 'NewbieFreeCADer': '15613', 'ton': '7626', 'FrankKollu': '16765', 'flexbex': '20866', 'kianwee': '3252', 'Oleg_Mo': '8380', 'karzi': '22153', 'LESCAR': '6043', 'matelot': '19267',
#add new users and userids here
#some examples:
#'Enyalios': '13094',
#'agima2': '12024'

}

def getClipText():
    clip = QtGui.QClipboard()
    return clip.text(QtGui.QClipboard.Clipboard)

def setClipText(txt):
    clip = QtGui.QClipboard()
    clip.setText(txt)

#werner's code to get about info
class AboutInfo(QtCore.QObject):
  def eventFilter(self, obj, ev):
    if obj.metaObject().className() == "Gui::Dialog::AboutDialog":
      if ev.type() == ev.ChildPolished:
       # print(obj.metaObject().className())
        mo = obj.metaObject()
        index = mo.indexOfMethod("on_copyButton_clicked()")
        if index > 0:
          mo.invokeMethod(obj, "on_copyButton_clicked")
          QtGui.QApplication.instance().postEvent(obj, QtGui.QCloseEvent())
    return False

def getAboutInfo():
    ai=AboutInfo()
    QtGui.QApplication.instance().installEventFilter(ai)
    Gui.runCommand("Std_About")
    QtGui.QApplication.instance().removeEventFilter(ai)
    return getClipText()

about = getAboutInfo()
setClipText(about)

   
Msg("\npinger macro -- "+str(len(dict1.keys()))+" users in database.  Edit source code to add more.\n")

items = []
for k in dict1.keys():
    #Msg(str(k))
    items.append(k)
    pass
items = ["select user to ping","copy FreeCAD about info"] + sorted(items[:limitToTopNUsers], key=str.casefold)
username,ok = QtGui.QInputDialog.getItem(QtGui.QMainWindow(),"Select user", """Select user:\n\n\
WARNING: (Will replace current clipboard contents.)\n\n\
Tip: Begin typing the name in the combo box.\n""",
items,0,editable=True)

if ok and username != items[0] and username != items[1]:
    ping = "[quote="+username+" user_id="+dict1[username]+"]\npinged by pinger macro\n[/quote]"
    setClipText(ping)
    FreeCAD.Console.PrintMessage("Success!\n\nNow copied to clipboard: \n\n"+ping)
elif ok and username == items[1]:
    setClipText(about)
    FreeCAD.Console.PrintMessage("Success!\n\nFreeCAD About info copied to clipboard:\n\n"+about)
else:
    Msg("\npinger macro: User canceled\n")
Last edited by TheMarkster on Mon Mar 28, 2022 8:47 pm, edited 9 times in total.
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: pinger macro

Post by TheMarkster »

chrisb wrote: pinged by pinger macro
Trying this to see if it works because I didn't get my own ping in the first post. Let me know if it works or not.
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: pinger macro

Post by chrisb »

TheMarkster wrote: Wed Jul 22, 2020 11:23 pm Trying this to see if it works because I didn't get my own ping in the first post. Let me know if it works or not.
Yes it works. Can it be executed right out of the browser, e.g. by a firefox addon?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: pinger macro

Post by Kunda1 »

woah, this looks awesome!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: pinger macro

Post by TheMarkster »

chrisb wrote: Thu Jul 23, 2020 4:48 am Yes it works. Can it be executed right out of the browser, e.g. by a firefox addon?
Here is a version in html (pinger.html) using javascript. Extract the file and create a bookmark to it to be able to run in the browser. I tested with chrome and firefox on Windows 10. Like the macro it has no means of automatically updating itself. To add new users edit the source file.
pinger.zip
(4.52 KiB) Downloaded 70 times
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: pinger macro

Post by Kunda1 »

Maybe the macro can use the functionality on the https://forum.freecadweb.org/memberlist ... searchuser Username which tries to autocomplete usernames when typing them in the text field?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: pinger macro

Post by TheMarkster »

You have to be logged in to get to that page or to access usernames and user ids. The HTML version might be able to manage it since it's running in a browser that can be logged in. Is there a way to show all users on the same page instead of 25 at a time?
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: pinger macro

Post by Kunda1 »

TheMarkster wrote: Thu Jul 23, 2020 10:54 pm Is there a way to show all users on the same page instead of 25 at a time?
Is 25 the limit ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: pinger macro

Post by TheMarkster »

Kunda1 wrote: Fri Jul 24, 2020 4:06 am
TheMarkster wrote: Thu Jul 23, 2020 10:54 pm Is there a way to show all users on the same page instead of 25 at a time?
Is 25 the limit ?
Yes, unless there is some parameter to change it in the url. I used curl to grab some pages, but it's still tedious. I now have 649 users.

It's now on github

https://github.com/mwganson/pinger

I did some work to the html version. It has a way to easily set the number of users and saves that preference to local storage.
Snip macro screenshot-5eff57.png
Snip macro screenshot-5eff57.png (21.52 KiB) Viewed 15414 times
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: pinger macro

Post by chrisb »

TheMarkster wrote: Thu Jul 23, 2020 5:54 pm Here is a version in html (pinger.html) using javascript.
Works as this ping proves:
TheMarkster wrote: pinged by pinger macro
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Post Reply