|
Показаны записи с тегом: Мои разработки.
Подсел на игру Risk of Rain. Давно.
Там есть система ачивок, которая раскрывает новые предметы, игровых персонажей и прочие мелочи. Некоторые ачивки совсем уж недосягаемы, если не играть в игру по 10 часов в день. А так как от игры хочется получать удовольствие, а не зарабатывать часами какой-нибудь артефакт, то решил взять их не стандартным методом, а обходным - поправить сэйв игры. Всё оказалось проще-некуда. В папке с игрой лежит Save.ini, который достаточно открыть блокнотом, очистить, вбить следующее содержимое и сохранить.
После этого будут доступны все персонажи, артефакты, полностью открыт монстролог и ачивки.
P.S. Слетят все "рекорды" и прочая игровая статистика.
Читать далее
Все знают про вездесущий "Единый Реестр" и прочих чебурашек. В сети стало невозможно находиться. Сайты блокируются без суда и следствия.
ЭтоНу офигеть теперь. стало последней каплей. Читать далее
Это приложение, по моему мнению, мало кому пригодится, но решил его всё же выложить.
Детки сейчас уже рождаются с планшетами в руках, а играть в игры на PC начинают раньше, чем разговаривать. В воспитательных целях, иногда, приходится ограничивать доступ к играм на ПК.
Для этого есть масса способов:
1) Спрятать мышку/клавиатуру - глупо
2) Поставить пароль на вход в систему - задевает не только игры - неудобно.
3) Удалить ярлыки с рабочего стола - через день самому же возвращать их на место.
Все способы имеют недостатки. Вот и написалась програмка, которая ограничит доступ паролем только к конкретному приложению. Сразу говорю, что защита детская во всех смыслах. Читать далее
Что может быть общего у нерабочего Лаунчера Skyrim, Skyrim Launcher Неприменяющегося патча Warcraft III, Warcraft III patch Ошибки запуска Red Alert 3, Red Alert 3 Нерабочего Scanner, Scanner И, скажем, нерабочей функции автозагрузки у часов AlfaClock Free Edition? Читать далее
Есть такие игры (да и процессы, чего уж там), которые ну уж очень прожорливы на оперативную память. Одной из таких является Skyrim. Памяти не жалко, пусть ест, да вот только, достигнув определенного значения, игруха вылетает. Начал искать в сети решение этой беды. Нашел Skyrim Memory Cleaner (SMC) [Автор: ShadowBoss]. Суть его програмухи: Запускаем (SMC), она стартует Skyrim, а потом сбрасывает оперативку процесса TESV.EXE. Всё проще-некуда. Одно "НО": при игре в оконном режиме, программа может убирать границы окна Skyrim и помещать его по центру экрана. При этом лютом недочете, автор заявил, что это финальная версия и дорабатывать её отказывается. А я как раз только в окне и играю.
Примерно так: Skyrim Читать далее
Все, кто посещают мой сайт, скорее всего, знают о такой программе, как Radmin. И многие задавались вопросом: "Как подключаться к удаленному компьютеру, не вводя пароль каждый раз?" (Если раньше не задавались, то теперь задались) Самому приходится Radmin пользовать раз в месяц, а то и реже, но вводить пароль каждый раз тоже порядком поднадоело. Стал гуглить. Нагугил два варианта: 1) RadminPlg - плагин для Total Commander для хранения записей Radmin-клиентов, для соединения с ними с автоматическим вводом пароля. Штука удобная, мало весит, но без Total Commander бесполезна. Для многих ее будет достаточно, но я решил искать автономный вариант, да и с варезом нынче связываться - себе дороже.
2) Совет Романа Макарова (из саппорта разработчиков Radmin): "Мы эту функцию не добавим, хоть нас просит пол-рунета не первый год. Хранить пароль небезопасно. Используйте лучше VBS скрипт, который можно глядеть простым блокнотом - это безопаснее.": set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "radmin.exe /connect:10.0.0.1 /locolor /updates:10 /fullscreen"
WScript.Sleep 4000
WshShell.AppActivate "Enter password for 10.0.0.1"
WScript.Sleep 500
WshShell.SendKeys "yourpassword"
WshShell.SendKeys "{ENTER}" Вообще-то уже лучше. Скрипт запускает Radmin, моментально заполняет пароль и жмет Enter. Скрипт небольшой, рабочий, но недоделанный - не учитывает язык клавиатуры. Если пароль будет, скажем, "pass1234", а при запуске скрипта будет включена русская раскладка, то введется "зфыы1234". Тоже не страшно, если использовать только циферный пароль. Можно пользоваться, но захотелось поискать еще.
3) Набрел на Ru-Board на написанный на AutoIt лаунчер, за авторством timsky, который идеально срабатывал. И язык ввода учитывал и хранил несколько логинов/паролей для нескольких компьютеров и был максимально прост.
Им я долгое время и пользовался, пока не вздумалось мне, что сама структура RadminViewer+его рабочие файлы+Лаунчер+Конфиги для пары ПК - уж как-то не очень красиво смотрится. Захотелось на каждый ПК свой RadminViewer одним файлом. Сказано - Сделано:
Написал консольный скрипт, который помогает сконфигурировать RadminViewer, лаунчер от timsky, а потом всё это пакует в 7zSFX файл. В итоге получался файл на 3,28 МБ для каждого ПК. Всё это несжатое добро, к слову, весит 8,23 МБ.
Потом стало интересно: "Действительно ли RadminViewer всегда использует все dll и прочие файлы, которые идут с ним в комплекте?". Оказалось, что нет. Для управления удаленным компьютером хватает файла Radmin.exe и, само собой, лаунчер для автоввода пароля + его конфиг файл. В несжатом виде этот комплект занимает 1,24 МБ. Был написан второй скрипт, который делал то же самое, что и первый, но сжимал в 7zsfx только необходимый минимум файлов. В итоге получался файл уже не на 3,28, а всего на 1,03 МБ для каждого ПК - Вообще красота.
Потом заметил, что RadminViewer подключается к удаленному ПК и "транслирует" изображение в масштабе 1:1. У этого режима масштабирования есть недостаток, когда разрешение на удаленном компьютере выше того, где запущен RadminViewer - изображение не вмещается в экран, приходится переключаться на другие режимы каждый раз. Захотелось, чтобы по умолчанию было включено эластичное масштабирование экрана. Оно есть в Radmin, но по умолчанию его не выбрать - каждый раз приходилось активировать его при подключении. Опять таки гугление показало, что параметр отображения экрана сохраняется в "Адресной книге" (.rpb файл) RadminViewer для каждого ПК. Пришлось чуточку подправить скрипты, чтобы в 7zsfx закидывался и этот файлик. И вот результатом моих поисков стал конструктор таких вот самодостаточных файликов, который я и выкладываю.
Руководства к моему скрипту не пишу, потому что в нём отображается пошаговое руководство. Скриншота тоже не выкладываю, потому что консоль все видели. СкачатьСпасибо timsky за его труд, и программистам Фартматек за то, что они так категорически упираются добавить функцию автоввода пароля в Radmin.
526549
Читать далее
lilQEMU- Главное окно. Есть такая утилитка: MobaLiveCD. Нужна она для тестирования загрузочных флешек и ISO образов дисков непосредственно из под запущенной Windows. Основана она на виртуальной машине QEMU и выполнена очень умело. Правда есть несколько пунктов, по которым она меня не устраивает: 1. При каждом старте эмуляции загрузочной флешки постоянно задается один и тот же вопрос: "Хотите создать образ виртуального жесткого диска?" MobaliveCD. Это окно выпрыгивает постоянно и никак не отключается. 2. У Виртуальной машины QEMU есть драйвер, который позволяет работать ей быстрее. Называется kqemu. Этот драйвер ставится в ВАШУ систему. MobaliveCD ставит его не спрашивая, в то время, когда для эмуляции флешки его необходимость вообще сомнительна. 3. Интерфейс MobaLiveCD перегружен кнопками пожертвования Paypal, Хелпами и прочими блестящими рюшками, которые а) Ненужны, б) Увеличивают окно приложения - окно с двумя функциям ина полэкрана, не есть хорошо. 4. Размер самого приложения составляет 1,52 МБ, с одной стороны мало, а с другой дофига, потому что там и мегабайту взяться неоткуда: SFX архив с QEMU и лаунчером занимает максимум 900кб, а потому настораживает... Ну и собственно было принято решение изобрести велосипед: Взята именно та версия QEMU, что используется в MobaLiveCD, написан свой малюсенький лаунчер, вырезан драйвер kqemu, потому что даже с этим драйвером QEMU уступает тому же VirtualBox, не говоря уже о прочих vmware. Добавлена настройка выделения RAM для виртуализации. MobaLiveCD брала всегда в районе 300МБ автоматически, без настроек. Тут стоит оговориться, что QEMU может вылетать, если памяти дать больше 1,5 ГБ. Всё это запихнул в SFX архив на основе 7z и выложил. Интерфейс настолько прост, что даже кнопку "?" не стал делать. Для загрузки с HDD/USB/CD/DVD жмякаем кнопку *DEVICE*, а для загрузки с ISO жмём *ISO*. Пользуйтесь наздоровье. На днях выложу одну статейку, которую всё никак не возьмусь набрать. Теперь пообещал и уж точно наберу. Скачать
Отдельное спасибо Netspirit за помощь в наведении лоска в коде програмки. Без него lilQEMU использовал некоторые костыли, из-за которых я не выкладывал этот лаунчер.
Читать далее
Обновление В связи с переработкой дизайна и движка сайта wallbase.cc, WallRotStudio перестал качать обоины. Исправлено!
Вот вам фигулина, которая, при запуске, определяет разрешение монитора и, скачав случайную картинку с сайта wallbase.cc с данным разрешением, ставит ее на рабочий стол. (Больше не надо лазить по сети в поисках чего то нового!!!!) Интерфейса нет. Есть только иконка в трее. Нажатием правой лапкой мыши вызывается меню. (Сменить/Справка/Выход). Само собой - без интернета она бесполезна. Так как писать о такой простой (и очень офигительной!) програмке особо нечего, то просто перецитирую справку: На сайте (wallbase.cc) имеются и обои эротического содержания, но чтобы их скачать - нужно включить опцию на самом сайте. WallRorStudio ищет обои так, словно опция показа эрокартинок отключена, а потому становится очевидным, что обоев для взрослых вы не получите ;-) Обоина меняется при первом запуске и из меню программы. Уточнения: 1) Обоина временно сохраняется в файл wall.jpg рядом с программой. 2) Картинка применяется через 3 сек после скачивания. Это сделано, чтобы ваш антивирус успел проверить картинку и дать системе с ней работать. Без этого таймера случались вылеты, потому как получалось, что на обои ставилась картинка, которую антивирус еще не разблокировал для юзера. 3) Картинка вычисляется с сайта посредством http протокола, а потому при частой смене картинок можно получить некий аналог бана на сайте и картинки грузиться перестанут пока не перезапустите приложение или пока не пройдет какое-то время. 4) По невыясненным причинам иногда приложение вылетает с ошибкой. Думаю, что опять виноват сайт (а точнее его переидоическая нагруженность), потому как код программы примитивен: запросил рандомную картинку, получил ссылку, скачал, поставил на рабочий стол - ломаться нечему. 5) Возможно антивирус будет считать приложение вирусом - это логично. И скрытное скачивание файлов и команды системе (типа смены обоев) принято считать опасными. Так что решайте сами.
Отдельная благодарность человеку с ником andrestudio с форума hiasm за огромную подсказку в решении програмного вопроса (который я бы решал еще неделю).
Для любопытных.
СкачатьP.S. Дениска Лохтин будет в восторге!
Читать далее
Обновление. Исправлена работа в системе Windows 7 x64Почти у всех антивирусов существует генератор вирусных оффлайн баз. У Kaspersky - KavUpdater, у Eset - NodGen, у Dr.Web и сайт есть с базами по частям и генераторов несколько, а вот фирма Microsoft своему Microsoft Security Essentials генератор баз сделать поленились, а только дали возможность скачать через интернет полностью всю базу ( http://support.microsoft.com/kb/971606), что не очень то удобно. Генератор оффлайн баз для MSE я сделал приличное время назад, но только недавно наткнулся на него на своем копьютере и решил обновить. Теперь он приобрел такой вид, что пользоваться им стало приятно и легко, да и выглядеть стал приличнее. Базы генерируются из имеющихся у Вас, а потому в случае отсутствия MSE на компьютере появляется окно: Если же MSE имеется, то при запуске появляется окно генератора... Генератор отрабатывает очень быстро (секунд 5-10, если не меньше) и в итоге видим сообщение, что базы сгенерированы. Получаем файл с подобным именем MSE_18_11_2012.exe. Запустив этот файл на компьютере с установленным MSE, но старыми базами в нём, базы моментально обновляются (настолько быстро, что я еле успел сделать скриншот) Ну и в завершении обновления баз видим отчет. Скачать
***Отдельное спасибо simplix за то, что поделился своим скриптом, в котором удобно осуществлять очень многое. Без него и SmartPa4Gen, и SimPa4Gen, и MSEGener выглядели бы куда менее привлекательнее.
Читать далее
|
|