• Karmagedon
  • My topic Problem with CSV (for RU us...
  • Good day. BotChief saves the results to CSV files. So they look after opening in the russified Excel after opening. CSV files created by Botchief do not open normally in Excel with russian localization. This syntax used by Botchief: This is absolutely normal, but not for the russified version of Excel. See the format in which it saves same data (I added extra lines to explain the save format) the CSV files: In Excel In File The problem is that Excel saves data with a semicolon as a separator. You can read about this in the Russian wikipedia. https://ru.wikipedia.org/wiki/CSV 1. In particular, in Russian and other locales, the comma is reserved by default for the decimal separator. Therefore, a semicolon or tabulation (TSV format) is used as a separator. 2. For Russified Microsoft Excel (with a separator ;), the source text will look like this: For files generated by BotChief, simply replace the comma with a semicolon: I ask the developers to add to BotChief Editor for file operations and to BotChief Runner to save the results (as well in compiled modules) the ability to save CSV file with a semicolon as a separator. Just imagine how difficult it is to work with the results of the work, especially if the results store 10 variables in different fields. In the Russian-language Excel, these files simply do not open and all data is located in one first column. After work, data has to be additionally formatted, manually replacing the comma with a semicolon, importing with parameters or writing your own function to save the file to a CSV file.
  • 12-11 11:43
  • Karmagedon
  • My topic How to create Drag-and-drop...
  • I need to grab an element on the page with the mouse and move it to a certain area. Not from the operating system to the browser window, namely on the web page. Suppose I move an image. 1. Click on the element on the page and hold down the left mouse button. 2. Transfer the item to another area on the page. 3. Release the left mouse button. I tried to use the Control Operate action with Set Event mousedown and mouseup, but nothing works. How to create Drag-and-drop on the opened web page? (it would be very cool to see a small demo) It may make sense to add such functionality and the ability to Drag-and-drop to actions Mouse Emulations. Or a separate action specifically for this. Also, the Flash Operate action supports only mouse clicks. It would be nice if this action perceived other types - MouseDown, MouseMove, MouseUp. What do you think about that?
  • 12-10 18:34
  • Karmagedon
  • My topic Can you help me? (Run JavaS...
  • Goodnight. I really need help. The Disable Sound action to turn off the sound does not work the best way (sometimes it does not immediately turn off the sound). Could you help me with the mute sound JavaScript code so that I can launch it with the command Run JavaScript? For Example on this page: https://www.mixcloud.com/niceuprecords/nice-up-podcast-september-2018/ The volume control is in the lower right corner and I need the volume to be set to zero.
  • 12-6 11:50
  • Karmagedon
  • My topic BotChief v4.8.0 Update - Ov...
  • 1. Fixed the issue of not save proxy settings in Compile Program 2. Fixed the issue caused by modifying some settings in Compile Program Previously, there could be cases when the open proxy list in global settings is not saved after the application is restarted. Now it is fixed. (screenshot after restart) 3. Add new option to check/uncheck all items in CheckedBoxList There are new features to work with ListBox. Now you can select or deselect all items in it. 4. Add new function of ordering the variables in Variable Managerment Earlier in the development and updating of the module, after adding a new functionality, you could face this situation. Variables mixed in an incomprehensible pile. The situation was even more aggravated if you wanted to rename one of the variables. It was also unpleasant for users of the module, making it difficult to configure the module before launch. The new version has buttons Move up and Move down. Using them you can sort the variables in the order that is convenient for you. Like this: Beatutiful!!! These changes are reflected in the module's compilation window. You can use this to customize a more convenient presentation for users of your module. 5. Add auto login function in Custom Compile Program Previously, in compiled modules with a built-in licensed system, it was necessary to authorize each time it was run. Now users can check the Auto access checkbox at startup to log in automatically. 6. Other fixes and updates Always nice to hear Thanks to the developers for their active work on updating the application
  • 11-26 19:24
  • Karmagedon
  • My topic F**king bugs.
  • I have a version for developers. And how should I sell my software if THIS HAPPENS? I wrote this program on request. And I lost money. Thanks, friends. In 15 minutes of testing of my compiled module, I instantly found two bugs (see second). Are you testing your software? Someday? At least once? I recorded a video for you and uploaded it to YouTube (non public video, available only through by url). I bought from you a version for developers. I can't sell my software because nothing works. Do you need testers to work? Pay me because I'm already tired of reporting bugs for free.
  • 11-15 19:40
  • Karmagedon
  • My topic The program uses the same p...
  • Hello. I created a compiled module. After that, he specified a list of proxies for him. Like this: I started the program in single-threaded with Debug Mode. BUT! The program uses THE SAME PROXY at each launch. Please explain to me the logic of the program. I thought the program should take a new proxy every time when it run the task, isn't it?
  • 11-15 19:36
  • Karmagedon
  • My topic Manual sorting of variables
  • If you have developed a module, then update it and add new functionality (for example, at the request of the user). Or you want to change one of the commands. There is a situation when all variables are mixed up in a completely unimaginable chaos. This complicates the development, but you can suffer. It is much worse that in the finished module, the positions of the variables to be initialized are arranged in the order in which they were created. And there is no way to arrange them in a user-friendly manner. I hope I was able to roughly explain the essence of the problem. I suggest adding buttons to manually sort the variables. This will make life easier for the developer and will allow you to customize the order of Initalize variables for users.
  • 11-15 19:32
  • Karmagedon
  • My topic Update 4.7.9 sucks - you br...
  • Before the upgrade, my module worked fine, even in multi-threaded mode. After updating to the latest versions, the Debug window eats up a huge amount of RAM! And I can not run my module even in one thread. This is the usual window state now (I have never seen such a thing before): And your counter is blatantly lying: ??????
  • 11-15 19:26
  • Karmagedon
  • My topic Where does this strange use...
  • BotChief Editor with runned module in current window: Only BotChief Debug: ??????????????????????????????????????????????????????????????????????????
  • 11-15 19:23
  • Karmagedon
  • My topic I have one question
  • I bought your program many years ago. And worked with her very little. Do you know the reason? Every time when I try to do something in it, I meet with the fact that something does not work there every time or does not work well. I bought this program for developing scripts. And I have a question. Why the hell am I sitting and writing posts that again something broke somewhere, instead of working and making money?
  • 11-9 15:51