<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://avisynth.nl/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://avisynth.nl/index.php?action=history&amp;feed=atom&amp;title=GetProgramName2</id>
		<title>GetProgramName2 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://avisynth.nl/index.php?action=history&amp;feed=atom&amp;title=GetProgramName2"/>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=GetProgramName2&amp;action=history"/>
		<updated>2026-04-30T11:50:24Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.24</generator>

	<entry>
		<id>http://avisynth.nl/index.php?title=GetProgramName2&amp;diff=11661&amp;oldid=prev</id>
		<title>Reel.Deal: GetProgramName2: add documentation</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=GetProgramName2&amp;diff=11661&amp;oldid=prev"/>
				<updated>2020-06-05T05:07:42Z</updated>
		
		<summary type="html">&lt;p&gt;GetProgramName2: add documentation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{FilterCat4|External_filters|Plugins|Plugins_x64|Support_filters}}&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
{{Filter3&lt;br /&gt;
|1=[https://github.com/enccc enccc]&lt;br /&gt;
|2=v0.3.0&lt;br /&gt;
|3=[https://github.com/enccc/AviSynth-GetProgramName2/releases AviSynth-GetProgramName2-v0.3.0.7z]&lt;br /&gt;
|4=[[:Category:Support_filters|Support filters]]&lt;br /&gt;
|5=MIT&lt;br /&gt;
|6=&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Description ==&lt;br /&gt;
A plugin that returns a program name calling the AviSynth script.&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetProgramName2]] is similar to [[GetProgramName]] by JM Roelofs,  but this plugin is a newly written. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Requirements ==&lt;br /&gt;
* [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.6]&lt;br /&gt;
* [x64]: [[AviSynth+]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[Script variables|Syntax and Parameters]] ==&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;code&amp;gt;GetProgramName2.dll&amp;lt;/code&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns a program name calling the AviSynth script.&lt;br /&gt;
:{{Template:FuncDef|GetProgramName2 (bool &amp;quot;full_path&amp;quot;)}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::{{Par2|full_path|bool|false}}&lt;br /&gt;
:::If &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;, returns a program name only.&lt;br /&gt;
:::If &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;, returns a full path.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----------&lt;br /&gt;
'''&amp;lt;code&amp;gt;GetProgramName2_Util.avsi&amp;lt;/code&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An alias for GetProgramName2().&lt;br /&gt;
:{{Template:FuncDef|GetProgramName (bool &amp;quot;full_path&amp;quot;)}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Returns a path excluding a program name from a full path.&lt;br /&gt;
:{{Template:FuncDef|GetProgramDir ()}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples == &lt;br /&gt;
[[TODO]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Changelog ==&lt;br /&gt;
*See GitHub releases page: https://github.com/enccc/AviSynth-GetProgramName2/releases&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== External Links ==&lt;br /&gt;
*[https://github.com/enccc/AviSynth-GetProgramName2 GitHub] - Source code repository.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-----------------------------------------------&lt;br /&gt;
'''Back to [[External_filters#Support_filters|External Filters]] &amp;amp;larr;'''&lt;/div&gt;</summary>
		<author><name>Reel.Deal</name></author>	</entry>

	</feed>