Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.08.2008, 22:08   #1
DMUTPUU
Пользователь
 
Регистрация: 26.07.2008
Сообщений: 26
По умолчанию Нужна помощь хорошего программиста..

всем привет, очень нужна Ваша помощь! сам я не прогаммист, по этому ничего сделать саморучно не получается. а хотелось бы программку слейдующего типа ( 30-40 мин. работы), пожалуйсто, помогите кто сможет:

начну немного с введения (в кратце, очень кратко)..

Есть к примеру такие программы как Hex 'редакторы и такие как Транслиты. сразу начну с критики.. Hex 'редакторы в отличии от программ-Транслитов нравятся тем, что способны открывать файлы даже очень при очень больших размеров за мгновение ока, Транслит же программка в свою очередь этим похвастаться не может.. так же как и в программах Транслитах, у Hex 'редакторов присутствует опция замены (*одного символа на другой!, это очень важно).. но вот как раз в Hex' редакторах эта замена происходит не дайте соврать раз в 1000 наверное быстрее (если я очень не приуменьшил ещё), и глазом моргнуть не успееш, =(( но больше чем одну замену за один шаг произвести не получается, НЕТ такой функции - это в отличии от Транслит-программ, которые могут ПЕРЕВОДИТЬ (*заменять/транслировать) хоть несколько тысяч фраз на нужные, в зависимости от наминала пользовательского словаря.. но все эти Транслиты (*например даже если сравнивать с Hex' редактором - одна замена за один шаг) работает просто ЖУТЬ как всё это медленно, быстрее состариться можно.. так вот, подошли к самому главному.. вот такая вот собственно программка очень и нужна, её описание чуть ниже:

1). Чтобы фалы 'совершенно' любого размера открывала подобно Hex 'редактору - со скоростью в мгновенье.
2). Чтобы замена происходила По ПОЛЬЗОВАТЕЛЬСКИМ словарикам, которые можно было бы регулировать на свой вкус и цвет.
3). Скорость замены текста чтобы была как у Hex 'редактора, то есть такая же шустрая..... нет! супер шустрая, вот такая вот.
4). Диапозон трансляции текста чтобы происходил изо всех возможных 256шт. символов, то есть от 00 до ff (00-ff)
5). и ещё одно, пожалуй самое важное условие, которого не присутсвует ни в одной из существующей на сегоднешней день программах! - Чтобы каждая замена происходила по послейдующему словарю! то есть объясню не много по подробнее.. есть текст, есть словарики (*пользовательские), текст неопределённой величины (это не столь важно), и 256шт. пользовательских словариков (!это максимальное количество соварей, с которыми программка имела бы возможнось работать). и после чтобы каждой трансляции, слейдующая трансляция происходила бы по слейдующему словарику, после ещё одной трансляции программка переключалась бы к 3-ему словарику и производила бы замену по нему, далее таким же образом к 4-ому, к 5-ому, к ...8-ому и т.д., до словарика #256 - это последний словарик из коллекции, и после трансляции текста по этому, последнему словарю, замена текста бы продолжалась бы в прежнем режиме опять со словарика #1, и потом, доходя опять до словарика #256, опять бы переключалась на словарик #1 и так далее, пока не закончиться сам текст для трансляции!.. если напримере, то так (*на малеком примере) <|> ...например есть слово "Софт" - его нужно будет транслировать данной программулинкой! дело значит состоит в слейдующем.. есть 4 буквы (символа), каждая замена действет как Два в Один, то есть меняться будит 2 символа на 1 - в данном случае это "Со" и "фт", и есть *парочка! (2 словаря, - две замены, два словаря!) словарей. в первом к примеру

Со
4

, а во вторм например будит

фт
0

, что будит означать что "Со" меняется на "4", а "фт" меняется на "0".. и в конечном итоге получилось бы что фраза "Софт" транслировалась бы в "40"

ну вот пожалуй и всё.. я веть не многого хочу, правда? ))помогите пожалуйсто кто в этом хоть что нибуть сображает, очень нужна Ваша помощь, очень прошу, это очень важно..
DMUTPUU вне форума
Старый 30.08.2008, 22:23   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,689
По умолчанию

Цитата:
"Со" меняется на "4", а "фт" меняется на "0"
Увы, быстро не получицца. Файл переписывать придётся (в лучшем случае часть файла). Да и денег готовьте побольше.
eoln вне форума
Старый 30.08.2008, 22:37   #3
DMUTPUU
Пользователь
 
Регистрация: 26.07.2008
Сообщений: 26
По умолчанию

Цитата:
Сообщение от eoln Посмотреть сообщение
Увы, быстро не получицца. Файл переписывать придётся (в лучшем случае часть файла). Да и денег готовьте побольше.
быстро не получиться, это про работу программы? ВОТ к примеру неплохой даже очень транслит, его работа мне очень нравиться! но нужен не много другой алгоритм.. Работа была бы чтобы пошустрей и как я писал каждая замена по след. словарику (или по тому же, только "с другого раздела")!

p.s.: этот транслит привёл просто как пример, а не как просьбу его модернизировать..
DMUTPUU вне форума
Старый 30.08.2008, 22:58   #4
SAYLOR
Заблокирован
 
Регистрация: 23.08.2008
Сообщений: 75
По умолчанию

идея норм...смущает скорость, которую вы хотите...вы расчитываете ~5гб фаил "изменить" почти весь за 1-2 сек. а то и меньше ?
SAYLOR вне форума
Старый 30.08.2008, 23:08   #5
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,689
По умолчанию

Открыл файл 998 мегабайт тпрограммой которую вы указали. Ждал около 20 минут - прога сильно зависла (и комп тоже). Не дождался, отключил диспетчером. DMUTPUU, вы поймите, если из "Со" сделать "4" (из 2-х символов один), то образуется дырка и всё надо сместить на один символ. Вот попробуем из стопки книг вытащить одну - все что выше упадут ниже. В моём случае это были почти миллиард книг...
При таком файле времени менее пары минут врядли добится, и то всё зависит от быстродействия компа

Последний раз редактировалось eoln; 30.08.2008 в 23:10.
eoln вне форума
Старый 30.08.2008, 23:11   #6
DMUTPUU
Пользователь
 
Регистрация: 26.07.2008
Сообщений: 26
По умолчанию

Цитата:
Сообщение от SAYLOR Посмотреть сообщение
идея норм...смущает скорость, которую вы хотите...вы расчитываете ~5гб фаил "изменить" почти весь за 1-2 сек. а то и меньше ?
5gB? ой, да нет, господи.. как получиться, в конечном итоге важен не скоростная обработка больших размеров, а его скорость работы.. Размер нет, пусть и мегобайтном эквиваленте будет, лишбы шустро работало))

p.s.: ну 5-7 минут крыша, примерно, хватит.. ну может минуток 12-15, но это уже крайний предел!

а на счёт идеи это ты верно подметил))
DMUTPUU вне форума
Старый 30.08.2008, 23:14   #7
SAYLOR
Заблокирован
 
Регистрация: 23.08.2008
Сообщений: 75
По умолчанию

Цитата:
Сообщение от DMUTPUU Посмотреть сообщение
а хотелось бы программку слейдующего типа ( 30-40 мин. работы)
ну напишите такую "штуку" за 30-40 минут...

Цитата:
Сообщение от DMUTPUU Посмотреть сообщение
5gB? ой, да нет, господи.. как получиться, в конечном итоге важен не скоростная обработка больших размеров, а его скорость работы.. Размер нет, пусть и мегобайтном эквиваленте будет, лишбы шустро работало))

p.s.: ну 5-7 минут крыша, примерно, хватит.. ну может минуток 12-15, но это уже крайний предел!

а на счёт идеи это ты верно подметил))
а ещё...в него должен входить ещё HEX редактор ? ещё с нумерацией строк и т.п...за 30 минут ?..."быстрее поедешь, тише понесут "...

Последний раз редактировалось Viteef; 31.08.2008 в 02:18.
SAYLOR вне форума
Старый 30.08.2008, 23:24   #8
DMUTPUU
Пользователь
 
Регистрация: 26.07.2008
Сообщений: 26
По умолчанию

Цитата:
Сообщение от eoln Посмотреть сообщение
Открыл файл 998 мегабайт тпрограммой которую вы указали. Ждал около 20 минут - прога сильно зависла (и комп тоже). Не дождался, отключил диспетчером. DMUTPUU, вы поймите, если из "Со" сделать "4" (из 2-х символов один), то образуется дырка и всё надо сместить на один символ. Вот попробуем из стопки книг вытащить одну - все что выше упадут ниже. В моём случае это были почти миллиард книг...
При таком файле времени менее пары минут врядли добится, и то всё зависит от быстродействия компа
998mB, умереть не встать, да ты чего??? это же транслит в конце концов та, а не редактор ни какой, ни ресурсов! этот при эксперементах у миня умирал уже чуть выше чем с 300kB, ждал только те 20 минут, а ждал я целый час, больше не смог, процесс пришлось прибить!

а с книжками прикольно, только похоже что я говорю о сапогах, а ты о кофе, ничего общего! по-моиму мы немного недопонимаем друг друга.. ВОТ такда, посмотри пожалуст эту штучку, она и все 10gB откроет, но нет у неё функции, про которую я так описывал, да и тем более - даже нет опции более одной замены за один шаг (как у Транслит-Программ - *по словарикам пользовательским), только 1 на 1 и всё!

Цитата:
Сообщение от SAYLOR Посмотреть сообщение
ну напишите такую "штуку" за 30-40 минут...
Цитата:
Сообщение от SAYLOR Посмотреть сообщение
а ещё...в него должен входить ещё HEX редактор ? ещё с нумерацией строк и т.п...за 30 минут ?..."быстрее поедешь, тише понесут "...
идентично.. НЕТ.. совсем нет. просто порочка-тройка кнопок хотя бы и усё, хватит! ну там "Открыть", "Транслировать", и "Сохранить" к примеру.. думаю больше ничего не надо.. это же в конец не редактор повторюсь какой нить, а просто самый обыкновенный транслятор))

Последний раз редактировалось Stilet; 11.10.2015 в 16:58.
DMUTPUU вне форума
Старый 30.08.2008, 23:40   #9
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

1. Нужно менять большее количество символов на меньшее или всегда количество символов одинаковое будет или же предусмотреть необходимо все случаи, в том числе и замена, допустим, "Со" на "Сова"
2. Насколько большие словари? по 200 замен в каждом или всего по 10 допустим
pu4koff вне форума
Старый 30.08.2008, 23:57   #10
DMUTPUU
Пользователь
 
Регистрация: 26.07.2008
Сообщений: 26
По умолчанию

Цитата:
Сообщение от pu4koff Посмотреть сообщение
1. Нужно менять большее количество символов на меньшее или всегда количество символов одинаковое будет или же предусмотреть необходимо все случаи, в том числе и замена, допустим, "Со" на "Сова"
2. Насколько большие словари? по 200 замен в каждом или всего по 10 допустим
ну назвал бы я эту софтинку *Шефратор/Дешефратор.. только не просто бы Шефратор/Дешефратор, а Индивидуальный Шефратор/Дешефратор, посколько расшифровать такой уже текст будет нереально воопще, даже теоретичиски.. хотя 1% в минус 1.000.000 степени дать можно))

1). ну пока такой необходимости считаю нету, 2 на 1 и достаточно! и поскольку это Шефратор/Дешефратор, то транслировать он получается должен будет в обеих направлениях, а иначе как же тогда вернуть прежний текст.. значит ещё и 1 на 2))

2). вот тут у миня вопрос! сразу с *Большого.. 2 вопроса в одном:

а). Будит ли влиять количество словарей на скорость работы программы, буть то это 256шт. словарей, или же в 10 раз меньше, 25 словарей? будет ли программа работать от этого быстрее например раз в 10?
б). *если считать что в каждом словаре будет по 512 !строк, то что может повлиять на быстродействие программы! _уменьшение количества словарей до 128шт. и по 1024 строк при этом будит в каждом, или _уменьшение объёма словаря например до 256 !строк, - но словарей в этом случае прибавиться такда до 512шт.?
DMUTPUU вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь с SSL Аббат Свободное общение 4 31.08.2009 23:17
МНЕ НУЖНА ПОМОЩЬ Акашаев Нурлан Общие вопросы Delphi 4 29.06.2008 21:07
Нужна помощь программиста! BULLY Фриланс 7 08.02.2008 07:11