» 31 |
» AndFolders |
» BatchBro |
» BoxComparer |
» BTCEMon |
» ChildPass |
» CMBTYS |
» DirectGrub |
» DriveIconChanger |
» EasyHTML |
» Flash Online Updater |
» FTPBackup |
» Glyph 2 HEX |
» Hash Drive Test |
» HotLauncher |
» http2cli |
» IMBTYS |
» lilQEMU |
» LockPicker |
» Masker |
» MBTYTCB |
» MScen |
» NameDice |
» NetSize |
» OPI |
» Password Generator |
» PictureWeight |
» P.S.V. |
» Punch! |
» PuperScanner |
» RamVipil |
» ReaniBrowser |
» RegPathConverter |
» SimPa4Gen |
» SmartPa4Gen |
» Sserver |
» StartGen |
» SQLite ViewerEx |
» SWF 2 EXE |
» TC F4 extender |
» Timer |
» TotalRam |
» TorGUI |
» TrayTime |
» UpTime |
» Vedro Screen Reviewer |
» WallRotStudio |
» WinFontInst |
» Генератор баз MSE |
» Звонки |
» Звонки Pro |
» Мининабор кодеков |
» Н.Г. прогресс |
Показаны записи с тегом: Мои разработки.
Написал тут программу для быстрого просмотра (!!редактирования нет!!) данных в файлах БД SQLite
Функционал не широкий, но всё необходимое есть:
Touch --- это команда в Linux системах, которая меняет дату (создания/открытия/изменения) папки или файла. В Windows такого изначально нет.
Давнооо у меня была найденная на 9000й странице Яндекс-поиска консольная утилита, созданная уже и не помню кем, но помню, что сайт автора еще крутился на Narod.
Недавно понадобилось менять даты у папок. Начал снова искать утилиты. Начал искать и был разочарован результатом. Сеть усыпана какими-то советами копировать файл в папку и удалять или копировать файл на место самого себя. Ещё упоминаются невнятные скрипты для PowerShell (кто ей вообще пользуется?)
То что нашел - не устроило. Одна программа умеет работать только с файлами, другая только с папками, третья умеет править только одну из трёх дат, четвертая вообще ничего не делает.
Написал :)
Программу назвал Punch!, потому что это мощнее, чем любой найденный мной в сети аналог Touch.
Есть четыре параметра запуска:
/f - Имя файла или папки.
/c - Дата создания.
/r - Дата открытия (чтения, записи и т.п..).
/w - Дата записи.
Дата/Время указывается в формате: ГГГГ-ММ-ДД-ЧЧ-мм-СС (2017-03-11-13-52-15)
Пример:
Хотим сменить только дату создания папки.
Punch!.exe /f="C:\Folder" /c=2020-10-25-22-36-48
Хотим сменить все даты
Punch!.exe /f="C:\Folder" /c=2020-10-25-22-36-48 /r=2020-10-25-22-36-48 /w=2020-10-25-22-36-48
Если не указать имя файла/папки (параметр "/f="), то вылезет такое окошко:
№ | Файл | Размер |
1 | 1.mp3 | 72 192 |
2 | 2.mp3 | 52 736 |
3 | 3.mp3 | 16 896 |
4 | 4.mp3 | 98 365 |
5 | 5.mp3 | 15 360 |
<tr align="center"><td><b>№</b></td><td><b>Файл</b></td><td><b>Размер</b></td></tr>
Втуливать в нужные места нужные значения не всегда легко (это еще случай с легкой таблицей).<tr align="center"><td>%1</td><td>%2</td><td>%3</td></tr>
Вносим шаблон в приложение.<tr align="center"><td>1</td><td>Why don't You Get a Job</td><td>2 753 514</td></tr>
<tr align="center"><td>2</td><td>Want You Bad.mp3</td><td>3 115 091</td></tr>
<tr align="center"><td>3</td><td>Vultures.mp3</td><td>3 425 218</td></tr>
<tr align="center"><td>4</td><td>The Meaning Of Life.mp3</td><td>2 814 574</td></tr>
<tr align="center"><td>5</td><td>The Kids Aren't Alright.mp3</td><td>2 879 319</td></tr>
<tr align="center"><td>6</td><td>Special Delivery.mp3</td><td>2 885 633</td></tr>
<tr align="center"><td>7</td><td>Self Esteem.mp3</td><td>4 124 043</td></tr>
<tr align="center"><td>8</td><td>Pretty Fly (For A White Guy).mp3</td><td>2 922 000</td></tr>
<tr align="center"><td>9</td><td>Original Prankster.mp3</td><td>3 533 470</td></tr>
<tr align="center"><td>10</td><td>One Fine Day.mp3</td><td>2 640 703</td></tr>
<tr align="center"><td>11</td><td>Million Miles Away.mp3</td><td>3 515 081</td></tr>
<tr align="center"><td>12</td><td>Living In Chaos.mp3</td><td>3 283 109</td></tr>
<tr align="center"><td>13</td><td>Huck It.mp3</td><td>2 539 101</td></tr>
<tr align="center"><td>14</td><td>Gone Away.mp3</td><td>4 279 901</td></tr>
<tr align="center"><td>15</td><td>Denial, Revisited.mp3</td><td>4 362 700</td></tr>
<tr align="center"><td>16</td><td>Dammit, I Changed Again.mp3</td><td>2 700 473</td></tr>
<tr align="center"><td>17</td><td>Conspiracy Of One.mp3</td><td>2 190 523</td></tr>
<tr align="center"><td>18</td><td>Come Out Swinging.mp3</td><td>2 674 101</td></tr>
<tr align="center"><td>19</td><td>All Along.mp3</td><td>1 576 161</td></tr>
№ | Файл | Размер |
1 | Why don't You Get a Job | 2 753 514 |
2 | Want You Bad.mp3 | 3 115 091 |
3 | Vultures.mp3 | 3 425 218 |
4 | The Meaning Of Life.mp3 | 2 814 574 |
5 | The Kids Aren't Alright.mp3 | 2 879 319 |
6 | Special Delivery.mp3 | 2 885 633 |
7 | Self Esteem.mp3 | 4 124 043 |
8 | Pretty Fly (For A White Guy).mp3 | 2 922 000 |
9 | Original Prankster.mp3 | 3 533 470 |
10 | One Fine Day.mp3 | 2 640 703 |
11 | Million Miles Away.mp3 | 3 515 081 |
12 | Living In Chaos.mp3 | 3 283 109 |
13 | Huck It.mp3 | 2 539 101 |
14 | Gone Away.mp3 | 4 279 901 |
15 | Denial, Revisited.mp3 | 4 362 700 |
16 | Dammit, I Changed Again.mp3 | 2 700 473 |
17 | Conspiracy Of One.mp3 | 2 190 523 |
18 | Come Out Swinging.mp3 | 2 674 101 |
19 | All Along.mp3 | 1 576 161 |
[Pr1] - номер приложения Name=Aimp v3.55.1355 - Название, отображаемое в окне BatchBro Check=1 - При 1 галочка установки приложения будет стоять сразу. FileName=SOOOOFT\aimp_3.55.1355.exe - Путь к файлу установки. BatchBro будет искать файл aimp_3.55.1355.exe в папке SOOOOFT. FileParam= - Параметры установки, которые будут переданы установщику при запуске. (Тихая установка и прочее.)MSI файлы нужно устанавливать так:
[Pr30] Name=Skype 6.20.0.104 Check=0 FileName=msiexec FileParam= /i SOOOOFT\SkypeSetup_6.20.0.104.msiНеочевидные фишки:
[*] Akelpad=..\Akelpad\AkelPad.exe [rtf] WordPad=%windir%\system32\write.exe [png] PixBuilder=..\..\EXE\PixBuilder\PixBuilder.exe [jpg] PixBuilder=..\..\EXE\PixBuilder\PixBuilder.exe [bmp] Paint=%windir%\system32\mspaint.exe[РАСШИРЕНИЕ] - тут указываем расширение файла, на который хотим привязать свой редактор. [*] - расширение для всех файлов, которым не присвоена собственная программа.
[TXT] Akelpad=..\Akelpad\AkelPad.exe WordPad=%windir%\system32\write.exeПри нажатии F4 на txt файле появится контекстное меню с двумя пунктами: Akelpad и WordPad. Если в файле настроек прописана только одна программа, то название роли не играет, контестное меню из 1 пункта не отобразится.
for /F "tokens=2 delims='" %%i in ('http2cli https://nightly.mpc-hc.org 1^|find "x86.exe"') do wget --no-check-certificate "https://nightly.mpc-hc.org%%i"и у нас в руках самый свежий билд плеера.
http2cli.exe http://www.dzzb.ru 0 65001 866выведет в консоль читаемый русский текст.