Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Ну вобщем это можно сделать с помощью некоторых программ. Я уже пытался такое сделать. Вобщем, надо работать бинарно. Отыскивать байты, где находится иконка в ЕХЕ и заменять своими. Короче КУЧА работы. Это осложняется тем, что прога может быть запакована и тогда мы не сможем нормально найти иконку. Если иконка содержит в себе несколько иконок (например 16, 32 и 48), то будет ещё сложнее.    Удачи! Это возможно только теоретически !!! На практике же вероятность того что файло после этого будет работать равна нулю. Кто со мной не согласен пусть докажет обратное ! Запускаешь Restorator, ищешь иконку, вставляешь вместо нее другую - и усе! Какие проблемы??? А можно ли как-нибудь просто вынуть иконку из *.exe? А потом ее повесить на свое приложение. Все это, имеется в виду, программно. To Callhoon: Restorator delaet tolko link na iconku KolAR - А вот я докажу! Существует же такие программы! И они без вреда 100%-но работают и прога после замены иконки тож работает! Если захочеш оставлю несколько ссылок на такие проги. Ещё надо учесть что кроме вариантов размера в иконке есть и варианты цветовой палитры и значет этот лес становится ещё гуше а код....... упаси боже!!! Вот! Пока! Поищите что-нибудь про ресурсы в PE EXE. Для замены ресурсов есть спец. API, но я не знаю точно какие. Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Как заменить ICO  в "exe" файле?                  
     
    
Добавлено: 19.07.03 02:25
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     komodo
 komodo
      
       
  
Кто знает как записать свою иконку(ico) в любой файл типа  "*.exe" помогите. PLEASE!!!  
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 8
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: DAN
 DAN

ICQ: 234826 
Вопросов: 10
Ответов: 124
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  19.07.03 06:01
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: ZeroX
 ZeroX




ICQ: 220401330 
Вопросов: 47
Ответов: 406
      
 Профиль |  | #2
       
Добавлено:  19.07.03 10:03
       
    
       
  
И еще одна трабла - если хоть на один байт больше или меньше хана экзешнику 
     
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа: KolAR
 KolAR




Вопросов: 3
Ответов: 37
      
 Профиль |  | #3
       
Добавлено:  19.07.03 18:01
       
    
       
  
 
    

		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа: Calhoon
 Calhoon


ICQ: 789764 
Вопросов: 90
Ответов: 230
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  19.07.03 23:14
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа: Aracon
 Aracon



ICQ: 221881915 
Вопросов: 16
Ответов: 28
      
 Web-сайт:  
 Профиль |  | #5
      
Добавлено:  21.07.03 11:25
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа: ZeroX
 ZeroX




ICQ: 220401330 
Вопросов: 47
Ответов: 406
      
 Профиль |  | #6
       
Добавлено:  21.07.03 11:58
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 7 
      
Автор ответа: Millenium
 Millenium









ICQ: 629966 
Вопросов: 118
Ответов: 903
      
 Web-сайт:  
 Профиль |  | #7
      
Добавлено:  21.07.03 13:11
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 8 
      
Автор ответа: univercal
 univercal








ICQ: 173084484 
Вопросов: 5
Ответов: 76
      
 Web-сайт:  
 Профиль |  | #8
      
Добавлено:  21.07.03 19:31