# Hide identical filenames on both sides of a lister

**URL:** <https://resource.dopus.com/t/hide-identical-filenames-on-both-sides-of-a-lister/24847>\
**Category:** Help & Support\
**Created:** [February 8, 2017, 1:26pm UTC](https://resource.dopus.com/t/hide-identical-filenames-on-both-sides-of-a-lister/24847 "2017-02-08T13:26:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![apocalypse](https://resource.dopus.com/user_avatar/resource.dopus.com/apocalypse/32/29397_2.png) [@apocalypse](https://resource.dopus.com/u/apocalypse)\
**Post date:** [February 8, 2017, 1:26pm UTC](https://resource.dopus.com/t/hide-identical-filenames-on-both-sides-of-a-lister/24847/1 "2017-02-08T13:26:13Z")

</div>

Could we have the ability to hide files with identical filenames (not content) present on both sides of the lister (different folders). This would be useful if you compare structure and sequence and don't care if the actual files might differ a bit. Can act as an extension to navlock mode as well.

I know the synchronizer works similarly but only on folders and not inside archives.  
As it is it also lacks the most simple comparator which is just filename - without comparing sizes, dates, content, etc. Invoking it just to check the difference is also too cumbersome when compared to a one-click filter button due to results being displayed in collections and not the actual location view.

Scripted filters could be another way of doing it but I'm not aware if that is currently possible.

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Leo](https://resource.dopus.com/user_avatar/resource.dopus.com/leo/32/69732_2.png) [@Leo](https://resource.dopus.com/u/Leo)\
**Post date:** [February 8, 2017, 3:29pm UTC](https://resource.dopus.com/t/hide-identical-filenames-on-both-sides-of-a-lister/24847/2 "2017-02-08T15:29:36Z")

</div>

#### To hide files and folders with the same names on left and right:

JScript:

```auto
function OnClick(clickData)
{
	var cmdSource = clickData.func.command;
	cmdSource.ClearFiles();

	var cmdDest = DOpus.create.command;
	cmdDest.SetSourceTab(clickData.func.desttab);

	cmdSource.RunCommand("Select DESELECTNOMATCH SOURCETODEST=in");
	cmdDest.RunCommand("Select DESELECTNOMATCH SOURCETODEST=in");
	cmdSource.RunCommand("Select NOPATTERN HIDESEL");
	cmdDest.RunCommand("Select NOPATTERN HIDESEL");
}

```

#### To stop hiding things and return to normal:

JScript:

```auto
function OnClick(clickData)
{
	var cmdSource = clickData.func.command;
	cmdSource.ClearFiles();

	var cmdDest = DOpus.create.command;
	cmdDest.SetSourceTab(clickData.func.desttab);

	cmdSource.RunCommand("Select NOPATTERN SHOWHIDDEN");
	cmdDest.RunCommand("Select NOPATTERN SHOWHIDDEN");
}

```

---

<div class="post-metadata">

**Author:** ![apocalypse](https://resource.dopus.com/user_avatar/resource.dopus.com/apocalypse/32/29397_2.png) [@apocalypse](https://resource.dopus.com/u/apocalypse)\
**Post date:** [February 10, 2017, 12:38am UTC](https://resource.dopus.com/t/hide-identical-filenames-on-both-sides-of-a-lister/24847/3 "2017-02-10T00:38:59Z")

</div>

Works like a dream. Many thanks Leo 😄
