Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

C# 

ReterBatch Editor | A Batch Windows Script Text Editor | C# | 0.1

so you know im so bored so i make this tool. just for fun right.
basically why i made this? cuz this section so quite if you're Batch Script coder please use this
and i will be happy for this :D
this project was uploaded on GitHub so take it easy


Spoiler (Click to View)

Here the Source Code
Here The Release Version
Donate me BTC if you're rich: 3GBbVr59Z6FG31DJMymqN6WZVs82YDAEx7

Attention Required! | Cloudflare

Credits:
SharpDevelop - Text Editor
You should add some syntax highlighting to it
[Image: Syr3DlV.png]
(Jul 18, 2019 08:53 PM)gigajew Wrote:  You should add some syntax highlighting to it

yea i was thinking to add syntax highlighting but idk how to code it lol
(Jul 18, 2019 09:08 PM)Skofos Wrote:  yea i was thinking to add syntax highlighting but idk how to code it lol

You can do this by using String.Contains and/or parsing in a constant loop
Monetizing the World

I never deal off-site

(except Autobuy)
(Jul 23, 2019 09:54 PM)DNA Wrote:  You can do this by using String.Contains and/or parsing in a constant loop

k maybe next time ill update this shit code editor XD
(Jul 25, 2019 08:11 PM)Skofos Wrote:  k maybe next time ill update this shit code editor XD

I'm gonna check it out after I finish my universal bot, looks good dude
Monetizing the World

I never deal off-site

(except Autobuy)
(Jul 25, 2019 08:26 PM)DNA Wrote:  I'm gonna check it out after I finish my universal bot, looks good dude

nice to see another programmer in this forum 🤗
(Jul 25, 2019 09:15 PM)Skofos Wrote:  nice to see another programmer in this forum 🤗

The more the merrier, we all have knowledge of things that others may not.

As my signature says aha
Monetizing the World

I never deal off-site

(except Autobuy)
(Jul 18, 2019 09:08 PM)Skofos Wrote:  yea i was thinking to add syntax highlighting but idk how to code it lol

Just use scintilla.net lib it's open source !
(Jul 25, 2019 09:38 PM)DNA Wrote:  The more the merrier, we all have knowledge of things that others may not.

As my signature says aha

lol, nice words


(Jul 25, 2019 11:12 PM)Fhack Wrote:  Just use scintilla.net lib it's open source !

thank you for sharing this lib. but i have no time to update it XD
nice project that you made! keep it up
(Aug 4, 2019 01:05 AM)X-Warz Wrote:  nice project that you made! keep it up

thank you man
(Jul 23, 2019 09:54 PM)DNA Wrote:  You can do this by using String.Contains and/or parsing in a constant loop

This would be the naive way to do it. Language syntax is much more than just word parsing. Context plays a role in the highlighting as well, so this task is usually done by lexical parsing/analysis. You might also want to consider Regex if you're not willing to do all of that manually; this may solve basic language syntax highlighting problems as a minimum viable product approach.
Getting Started: C/C++
[C/C++/.NET/x86 ASM - Automation Programmer]
(Aug 10, 2019 03:49 PM)0xDEAD10CC Wrote:  This would be the naive way to do it. Language syntax is much more than just word parsing. Context plays a role in the highlighting as well, so this task is usually done by lexical parsing/analysis. You might also want to consider Regex if you're not willing to do all of that manually; this may solve basic language syntax highlighting problems as a minimum viable product approach.

Regex is probably slow and inefficient in this case and I was only mentioning Contains and Parsing in order to pick out particulars, i.e variables and other expressions being highlighted differently
Monetizing the World

I never deal off-site

(except Autobuy)
(Aug 10, 2019 05:30 PM)DNA Wrote:  Regex is probably slow and inefficient in this case and I was only mentioning Contains and Parsing in order to pick out particulars, i.e variables and other expressions being highlighted differently

Slow by what measure? Who writes Mb's worth of batch scripting? It'll be far more versatile than what you've suggested. Additionally SublimeText uses Regex for their language definitions for the syntax highlighting.

Contains() also won't be based on word boundaries, meaning it will catch keywords within other text which is probably not what you want, so Regex is already a more appropriate suggestion. Your suggestion was flawed from the start.

The only real way to achieve this though is through lexical analysis.
Getting Started: C/C++
[C/C++/.NET/x86 ASM - Automation Programmer]


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Shell] by Robert RougeSep 24, 2026 10:02 AM 4 219 Sep 24, 2026 10:02 AM
Last Post: Anonynuk
[Shell] by Emre_Jan 12, 2021 11:16 PM 0 141 Jan 12, 2021 11:16 PM
Last Post: Emre_
[Shell] by Emre_Mar 3, 2020 08:25 PM 0 121 Mar 3, 2020 08:25 PM
Last Post: Emre_