My bibliography right now looks like this:

I need to have proper alignment of text. I have been trying this on my own, as well the question here Aligning bibliography does not solve my problem.
I think the problem is because I am using customised intext citations like [Gaz14-ol] or [MQT21-ol].
However, I have no choice but to do this for online resources, unless someone can suggest there is another way to do this.
The code I used:
\documentclass[a4paper,
twoside,
12pt,
toc=bibliographynumbered,
numbers=noendperiod,
ngerman,
openany,
fleqn]{scrbook}
\begin{document}
Example to cite \cite{Latex1} and also \cite{Latex4}.
\bibliographystyle{literature/myalphadin}
\raggedright
\nocite{*}
\bibliography{literature/literature}
\end{document}
my literature.bib looks like this:
@misc{Latex1,
mylabel = {Uni21-ol},
author = {Unity},
title = {{Unity Technologies}},
howpublished = "\url{https://unity.com/}",
year = {Apr-2021},
note = "[Online; accessed 04-Apr-2021]"
}
@misc{Latex2,
mylabel = {ROS21-ol},
author = {ROS},
title = {{ROS Index}},
howpublished = "\url{https://index.ros.org/packages/}",
year = {Apr-2021},
note = "[Online; accessed 04-Apr-2021]"
}
@INPROCEEDINGS{Latex3,
author={R. {Codd-Downey} and P. M. {Forooshani} and A. {Speers} and H. {Wang} and M. {Jenkin}},
booktitle={2014 IEEE International Conference on Information and Automation (ICIA)},
title={From ROS to unity: Leveraging robot and virtual environment middleware for immersive teleoperation},
year={2014},
volume={},
number={},
pages={932-936},
doi={10.1109/ICInfA.2014.6932785}}
@misc{Latex4,
mylabel = {GPP$^+$20-ol},
author = {Greene,Cameron and Platin,Jacob and Pinol,Michael and Trang,Amanda and Vij,Vidur and Gibson,Sarah},
title = {{Robotics simulation in Unity is as easy as 1,2,3}},
howpublished="\url{https://blogs.unity3d.com/2020/11/19/robotics-simulation-in-unity-is-as-easy-as-1-2-3/}",
journal = {Unity Technologies Blog},
year = {19-Nov-2020},
note = "[Online; accessed 04-Apr-2021]"
}
@misc{Latex5,
mylabel = {Gaz14-ol},
author = {Gazebo},
title = {{Open Source Robotics Foundation}},
howpublished = "\url{http://gazebosim.org/}",
year = {Mar-2014},
note = "[Online; accessed 04-Apr-2021]"
}
@misc{Latex6,
mylabel = {MQT21-ol},
author = {MQTT},
title = {{The Standard for IoT Messaging}},
howpublished = "\url{https://mqtt.org/}",
year = {Jan-2021},
note = "[Online; accessed 04-Apr-2021]"
}
@INPROCEEDINGS{Latex7, author={A. {Hussein} and F. {García} and C. {Olaverri-Monreal}}, booktitle={2018 IEEE International Conference on Vehicular Electronics and Safety (ICVES)}, title={ROS and Unity Based Framework for Intelligent Vehicles Control and Simulation}, year={2018}, volume={}, number={}, pages={1-6}, doi={10.1109/ICVES.2018.8519522}}
However, according to me, the problem is in the myalphadin.bst file.
I have only changed the following in the .bst file:
ENTRY
{ mylabel
...
}
FUNCTION {output.bibitem}
{ newline$
"\bibitem[" write$
mylabel empty$ 'label 'mylabel if$ write$
"]{" write$
cite$ write$
"}" write$
newline$
""
before.all 'output.state :=
}
Can someone please help me with this issue?
complete literature.bib file can be found here
I cannot use natbib or others.
Any suggestions or hints will be really appreciated.