Skip to main content

Release v1.2.9

Via-B v1.2.9 lets you schedule graphics and use six animations that combine Thai and English. You can also choose several animations to generate with one click of Run.

Schedule a graphic

Choose the times or match events when you want a graphic to update. For example, you can set the same graphic to update at 15 minutes and at half time. Choose Real time to update it whenever the match data changes instead. Selecting Real time turns off its scheduled updates.

The panel on the right lists the selected times and events, or shows Real time. Click Save schedule to apply them. Turn off Automatic updates enabled and save to pause the graphic. You can still click Run to generate it yourself.

End Stat offers Prewarm for individual scheduled updates, starting at five minutes before the update. Prewarm is not yet available for Match Stats, Heat Map, Attacking Third or Player Stats.

The Scheduler card on Operate lists scheduled updates with their graphic names, times, and results. Use the edit button beside an entry to change its schedule. Schedule history keeps the recorded results after a restart. Windows notifications can report preparation, generation and delivery while Via-B is minimized; enable them in Settings.

Match-minute updates can currently run late when Opta reports whole-minute timing. If you need an update at a precise match minute, watch the match clock and click Run yourself. Remove that scheduled entry to avoid another update later. This problem remains under investigation.

Use Thai-English animations

The bilingual choices cover Attacking Third, Heat Map, Match Stats, Player Stats, End Stat Half Time and End Stat Full Match. They are included in the Default Thai League mapping profile.

To map one, select it in Source and expand the row. Choose a MagicSoft variable for each part: Thai entrance, Thai still and English still.

Open the module and click Install MagicSoft projects to install its supplied projects, then open those files in MagicSoft. This also updates older copies; Via-B keeps a backup before replacing a file that differs.

The projects show the Thai entrance, hold the Thai graphic, then show English. The Thai hold lasts five seconds for Match Stats and Player Stats, and ten seconds for Attacking Third, Heat Map and both End Stat graphics. To preview the complete sequence in the MagicSoft CG editor, select Image3 before pressing the timeline's Play button.

Generate several animations

Use the menu beside Run to choose the animations you want to generate together. Via-B remembers those choices for the next Run and for Set match and run modules.

An unmapped choice does not prevent other mapped choices from being sent.

Choose Player Stats statistics

Player Stats now has one editor for the player, variation details and three statistics. Search the current match's players, compare their statistics, then choose the player and the statistics to display. You can change their order and edit the English and Thai broadcast labels before saving.

The player browser sorts numerical columns by value. Cancel protects the saved variation, and a failed save keeps your edits open. Variations that use the same statistic share its edited broadcast label.

Thai League names and artwork

The release includes approved English and Thai club names, short names and abbreviations for the 16 Thai League clubs, plus matched player names and headshots. Names and images you have entered take precedence over the supplied defaults. Open Clubs or Players in Modules to inspect or change them.

Graphic corrections include the complete Port FC crest, alignment of player numbers with Thai names, and spacing for percentages with one decimal place. The Thai End Stat Half Time title is now ครึ่งแรก.

Mapping and match data

You can choose supported Opta sources before kickoff, including score fields whose values have not arrived yet. Saving a mapping keeps its source choice when a module's default Run choices change. Adding a mapping also preserves unfinished edits to other mappings.

Run uses the data available for past, live and future matches. Missing numerical statistics appear as zero, with percentages shown to one decimal place. Check the graphic before air because zero can mean the feed has not supplied that value yet.

Generation and connection fixes

Via-B continues fetching match data while graphics generate, and switching matches no longer waits for a slow render to finish. This release removes fixed render time limits and fixes checks that prevented valid graphic files from being transferred.

Interrupted deliveries can recover after reconnecting or restarting. Scheduled retries use the match data saved for that run, and older work cannot replace a newer result. A failed refresh of managed Opta credentials keeps valid local credentials.

The top bar no longer shows an orange Not synchronized warning simply because nothing has been sent yet. Generation progress and sending results reflect the work taking place. Connection problems have guidance in Operate's Priority actions. The connection guide also explains how to use Via-B and the separate MagicSoft Live Manager application with different port pairs.

Downloads

Via-B checks for updates when you open the app. The Windows and Linux downloads are available. The installer with Thai instructions will follow; you can already use Via-B in Thai after installing it with the English installer.

Instructions